@-webkit-keyframes game-fadein{from{-webkit-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes game-fadein{from{-webkit-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes game-fadeout{from{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}}@keyframes game-fadeout{from{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0}}.gamelister{transition:all .3s ease-out;min-height:100px}.gamelister .control-form.hidden{display:none}.gamelister .mobile-info{font-size:12px;line-height:1.3;padding:0 15px;margin-top:-10px;margin-bottom:10px}.gamelister .control-form{margin-bottom:30px;transition:all .3s ease-out;display:none;opacity:0}.gamelister.initialized .control-form{opacity:1}.gamelister .filter-bar{z-index:999;position:relative;height:44px;margin-bottom:64px}@media only screen and (min-width:600px){.gamelister .filter-bar{margin-bottom:0}}.gamelister .taglist-handler{margin-top:8px;text-align:center;font-size:.9rem;cursor:pointer}.gamelister .taglist-handler:hover{color:#ccc}.gamelister .taglist-bar{position:relative;margin-top:6px;min-height:40px;overflow:hidden;height:72px;text-align:center}@media only screen and (min-width:880px){.gamelister .taglist-bar{overflow:visible;height:auto}}@media only screen and (min-width:600px){.gamelister .taglist-bar{text-align:center}}.gamelister .taglist,.gamelister ul.checkboxes{list-style:none;padding:0;margin:0}.gamelister .taglist li,.gamelister ul.checkboxes li{font-size:14px;display:inline-block;margin:0 6px 4px 0;background:rgba(0,0,0,.2);border-radius:2px;padding:5px 12px;border-bottom:1px solid rgba(255,255,255,.1);border-top:none;cursor:pointer}.gamelister .taglist li:hover,.gamelister ul.checkboxes li:hover{background:rgba(255,255,255,.1);color:#bbb;border-color:transparent}.gamelister .taglist li.active,.gamelister ul.checkboxes li.active{background:#fd5249;color:#fff;border-color:#333}.gamelister .filter-col{margin:0}@media only screen and (min-width:600px){.gamelister .filter-col{position:absolute;top:0;right:280px;left:0}}.gamelister .filter-col .svg-icon{transition:.2s all ease;width:31px;height:31px;position:absolute;top:53%;left:8px;margin-top:-15.5px;background-color:transparent;border-radius:0;border:none;box-shadow:none}.gamelister .filter-col .svg-icon svg{width:31px;height:31px;fill:#888}.gamelister .filter-col input{transition:.2s all ease;color:#fff;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);font-size:1.1rem;margin-bottom:0;padding:0 44px;height:44px}.gamelister .filter-col input::-webkit-input-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .filter-col input::-moz-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .filter-col input:-ms-input-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .filter-col button.clear-filter{position:absolute;right:0;top:0;bottom:0;outline:0;height:100%;width:42px;cursor:pointer;border:1px solid transparent;border:none;background-color:transparent;display:inline-block;vertical-align:middle;padding:0}.gamelister .filter-col button.clear-filter:after{content:"\00D7";transition:.2s all ease;font-weight:700;display:block;width:22px;height:22px;font-size:19px;line-height:21px;position:absolute;z-index:1;right:15px;top:50%;margin:-11px 0 0;border-radius:50%;text-align:center;color:#aaa;background-color:rgba(255,255,255,.15);cursor:pointer}.gamelister .filter-col:hover .svg-icon svg{fill:#bbb}.gamelister .filter-col:hover input{background-color:rgba(0,0,0,.3);border-color:rgba(255,255,255,.2)}.gamelister .filter-col:hover button.clear-filter:after{background-color:rgba(255,255,255,.25);color:#ccc}.gamelister .filter-col:hover button.clear-filter:hover:after{color:#fff;background-color:#fd5249}.gamelister .filter-col.focused .svg-icon{left:11px}.gamelister .filter-col.focused .svg-icon svg{fill:#fd5249}.gamelister .filter-col.focused input{background-color:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-left:4px solid #fd5249;outline:0;box-shadow:none}.gamelister .sort-col{z-index:9999;width:250px;margin-top:5px;margin-right:auto;margin-left:auto}@media only screen and (min-width:600px){.gamelister .sort-col{margin-top:0;position:absolute;top:0;right:0}}.gamelister .sort-col select.plain-select{color:#777;background-color:rgba(0,0,0,.2);font-size:16px;border:1px solid rgba(255,255,255,.1);height:44px}.gamelister .sort-col .selectize-input .item{line-height:20px!important}.gamelister .sort-col .selectize-input input{height:100%!important;transition:none}.gamelister .sort-col .selectize-input input::-webkit-input-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .sort-col .selectize-input input::-moz-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .sort-col .selectize-input input:-ms-input-placeholder{color:rgba(255,255,255,.4);font-weight:400}.gamelister .games-list,.gamelister ul.checkboxes{width:250px;margin-right:auto;margin-left:auto}@media only screen and (min-width:600px){.gamelister .games-list,.gamelister ul.checkboxes{margin-right:-30px;width:auto;background:0 0}}.gamelister .games-list .fadein .box-inner,.gamelister ul.checkboxes .fadein .box-inner{-webkit-animation:game-fadein .28s;animation:game-fadein .28s;opacity:1}.gamelister .games-list .fadeout .box-inner,.gamelister ul.checkboxes .fadeout .box-inner{-webkit-animation:game-fadeout .28s;animation:game-fadeout .28s;opacity:0}.gamelister ul.checkboxes{width:300px;margin-top:8px;text-align:left}.gamelister ul.checkboxes li{font-size:1rem;width:100%}.gamelister ul.checkboxes li .fa-check{margin-right:5px;color:rgba(255,255,255,.2)}.gamelister ul.checkboxes li.active .fa-check{color:#fff}@media only screen and (min-width:600px){.gamelister ul.checkboxes{width:auto;text-align:center}.gamelister ul.checkboxes li{width:auto}}.gamelister .page-wrap{position:relative}.gamelister .more-bar{display:none;text-align:center}.gamelister .more-bar .button{padding-top:12px;padding-bottom:12px;border-radius:5px}.gamelister .pagination-wrapper{margin-bottom:20px}.gamelister .debug{display:none;text-align:center;padding:5px;margin:-10px auto 35px;width:300px;color:#777;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.075);border-radius:3px}