article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul, nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button, html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled], html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{min-height:650px;background:url('../../images/body-background.png') repeat-x #0a5d8c}body{min-height:650px;background:url('../../images/header-background.png') 50% 0% no-repeat;font-size:14px}a{color:#0a5d8c}header{height:150px}header .container{position:relative}#logo{float:left;margin-top:15px;height:122px;width:197px}#search{margin:33px 0 0 35px;width:322px;float:left;position:relative}#search input{border:none;background:none}#search input[type="text"]{width:275px}#search input[type="submit"]{width:30px;overflow:hidden;text-indent:-9999px}#search-results{z-index:9999;text-align:center;position:absolute;top:25px;left:0;background:#FFF;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #bdbdbd;border-top:none;width:305px;box-shadow:0px 10px 0px 8px rgba(255,255,255,0.85)}#search-results.block-short li span{width:170px}#search-results.block-short li:hover{background-color:#dfdfdf}#search-results>a{color:#0a5d8c}#menu{float:left;list-style:none;margin-top:24px}#menu li{display:inline-block;background:url('../../images/menu-icons.png') no-repeat;width:42px;height:36px;overflow:hidden}#menu a{display:block;height:100%;text-indent:-9999px}#menu .menu-home{}#menu .menu-favorites{background-position:-42px 0}#menu .menu-history{background-position:-84px 0}#share{float:right;margin-top:30px}#follow-us{position:absolute;top:100px;right:15px;color:#FFF;font-weight:bold;font-size:16px;text-align:right}#follow-us ul{display:inline-block;list-style:none;line-height:30px;margin:0;padding:0;text-align:left}#follow-us li{display:inline-block;width:28px;height:30px}#follow-us li a{display:block;width:100%;background:url('../../images/follow-us.png') no-repeat;overflow:hidden;text-indent:-9999px;margin-left:2px}#follow-us .follow-us-twitter a{background-position:-28px 0px}.home ol .odd{background-color:#e7ecf1}.home ol{list-style-position:inside;padding:0;margin:0}.home ol li{padding:0 20px}#home-slider{width:540px;overflow:hidden;display:inline-block}#home-slider .slider-container{border:1px solid #FFF;border-bottom:none;width:100%;overflow:hidden}#home-slider .slider-wrapper{background:#FFF;height:200px;width:2700px;overflow:hidden}#home-slider .slide{width:540px;overflow:hidden;position:relative;float:left}#home-slider .slide a{padding-left:10px;font-size:20px;position:absolute;top:160px;background:#005cae;opacity:0.8;display:block;width:100%;color:#FFF;height:40px;line-height:40px;text-transform:uppercase;text-decoration:none}#home-slider .slide a span{text-transform:none;font-size:14px;padding-left:5px}#home-slider ul{margin:0;padding:0;display:block}#home-slider ul li{display:inline-block;text-align:center;width:102px;margin:0 2px}#home-slider ul li img{opacity:0.8;margin:5px}#home-slider ul li.active{background:#005cae;opacity:1;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0}#home-slider ul li.active img{opacity:1;position:relative}.block.block-short{width:200px;background:#199ac6;padding-bottom:10px;vertical-align:top}.block-short .bar-gray{text-transform:uppercase;margin:0;text-align:left;height:50px;line-height:50px}.block-short h4{font-size:18px;margin:0;padding:0 10px}.block-short>a{color:#FFF;text-decoration:none;padding:0 10px;line-height:30px;font-weight:normal}.block-short ul{background:#FFF;margin:0;padding:0;list-style:none}.block-short li{clear:left;height:60px;padding:0 10px 0 0;text-align:left}.block-short li a{text-decoration:none}.block-short li img{float:left;padding-right:10px}.block-short li span{float:left;width:80px;margin-top:5px;font-weight:normal}.block-short li strong{color:#000;display:inline-block}.home-category-header{display:block;height:110px;background-color:#e7ecf1}.home-category-header img{float:left;margin-right:15px}.home-category-header .rating{background:url('../../images/rating-smile.png') no-repeat;line-height:26px;height:26px;padding-left:28px;margin-top:28px;display:inline-block}.home-category-header .rating.sad{background-position:0 -32px}.home-category-header span:last-child{color:#CCC;font-size:12px}#home-shortcuts{background:#FFF;margin-bottom:20px;border-radius:5px;overflow:hidden;display:inline-block;width:100%}#home-shortcuts>ul{background:#199ac6;list-style:none;padding:0;margin:0;height:72px;line-height:72px;font-size:20px;font-weight:bold;overflow:hidden}#home-shortcuts>ul>li{float:left;margin-top:1px}#home-shortcuts>ul>li:first-child{background:#FFF;border-top-right-radius:5px}#home-shortcuts > ul a{color:#FFF;text-decoration:none;padding:0 20px}#home-shortcuts > ul a:hover{color:#9fdaee}#home-shortcuts > ul > li:first-child a{color:#199ac6}#home-shortcuts p{padding:0 20px}#home-shortcuts .info{background:#dbdbdb;color:#929292;padding:20px;line-height:20px;margin:0}#home-shortcuts>ul:after{content:"";width:100%;display:inline-block}#home-shortcuts .align{clear:both;vertical-align:top}#home-shortcuts .content{display:inline-block;width:600px}#home-shortcuts .content .game{width:198px;margin:5px 0 20px 0}#home-shortcuts .banner{display:inline-block;vertical-align:top;width:346px;text-align:right;padding:12px 0 20px 0}#home-shortcuts .weblog{margin-left:156px}#home-shortcuts .walkthroughs{margin-left:120px}#featured-extra{list-style:none;margin-bottom:0;height:180px}#featured-extra li{margin:0;display:inline-block;width:90px;vertical-align:top}#featured-extra:after{width:100%;display:inline-block;content:""}#featured-extra span{display:block;text-align:left;font-size:12px;padding-bottom:10px;font-weight:bold}#featured-extra a{font-weight:normal;text-decoration:none}.container{width:962px;margin:0 auto}#fluid-container{width:962px;margin:0 auto}.block{color:#595959;background:#FFF;border-radius:5px;border:1px solid #ccc;margin-bottom:10px;display:block;overflow:hidden}#main-container.home{text-align:justify}#main-container.home .block{display:inline-block}.block-small{display:inline-block;width:300px;*display:inline;zoom:1}.block-small h2{margin:0;color:#FFF;height:50px;line-height:50px;width:100%;overflow:hidden;background-image:linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.1)), color-stop(1, rgba(255,255,255,0.2)) )}.block-small h2>span:first-child{display:inline-block;width:12%;margin-right:5px;background-image:url('../../images/categories.png');background-repeat:no-repeat}.block-small h2 a{text-align:right;text-decoration:none;color:#FFF}.block-small h2 a span{font-size:16px;float:right;margin-right:15px;font-weight:normal;color:rgba(255,255,255,0.5)}.block-small .rating{font-weight:bold}.block-small li{line-height:45px;font-weight:bold;font-size:16px}.block-small li a{text-decoration:none;font-weight:normal}.block-small li a:hover{color:#064160}.block-4{float:left;width:25%;margin:0;padding:0}.bar-gray{clear:both;height:34px;line-height:34px;text-align:justify;background-image:linear-gradient(bottom, #FFF 0%, #E5E5E5 100%);background-image:-o-linear-gradient(bottom, #FFF 0%, #E5E5E5 100%);background-image:-moz-linear-gradient(bottom, #FFF 0%, #E5E5E5 100%);background-image:-webkit-linear-gradient(bottom, #FFF 0%, #E5E5E5 100%);background-image:-ms-linear-gradient(bottom, #FFF 0%, #E5E5E5 100%);background-image:-webkit-gradient(linear,left bottom,left top, color-stop(0, #FFFFFF),color-stop(1, #E5E5E5))}.bar-gray p{float:left;text-align:left;margin:0;padding:0 0 0 15px;font-size:13px}.bar-gray p a{text-decoration:none;padding:0 5px}.bar-gray p a.active{color:inherit}.bar-gray.top{border-bottom:1px solid #E5E5E5}.indent{padding:0 24px}.pagination{float:right;list-style:none;margin:0;padding:0 15px 0 0;line-height:34px;font-size:16px;font-weight:bold}.pagination li{display:inline-block}.pagination .active a{background:#FFF}.pagination a{text-decoration:none;display:block;padding:0 8px}.pagination a:hover{background:#0c5e8c;color:#FFF}#categories{padding:2px 1px;clear:both}#categories ul{list-style:none;margin:0;padding:0;font-size:14px;font-weight:bold}#categories li{overflow:hidden;height:41px;line-height:41px;margin:2px 0 2px 3px;width:133px;display:inline-block;border-radius:3px;background-image:linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.1)), color-stop(1, rgba(255,255,255,0.2)) )}#categories a{color:#FFF;text-decoration:none;display:block;margin:-5px 5px 0 0;padding:5px 8px 0 8px;background-image:url('../../images/categories.png');background-repeat:no-repeat}#tags{color:#212121;line-height:24px;font-size:13px}#tags .bar-gray{height:50px;line-height:50px;text-align:left}#tags h4{margin:0;padding:0 0 0 20px;text-transform:uppercase;color:#0a5d8c;font-size:18px;background-image:linear-gradient(bottom, #E5E5E5 0%, #FFF 100%);background-image:-o-linear-gradient(bottom, #E5E5E5 0%, #FFF 100%);background-image:-moz-linear-gradient(bottom, #E5E5E5 0%, #FFF 100%);background-image:-webkit-linear-gradient(bottom, #E5E5E5 0%, #FFF 100%);background-image:-ms-linear-gradient(bottom, #E5E5E5 0%, #FFF 100%);background-image:-webkit-gradient(linear,left bottom,left top, color-stop(0, #E5E5E5),color-stop(1, #FFFFFF))}#tags ul{list-style:none;margin:0;padding:0;height:390px;overflow:hidden}#tags ul.expand{height:auto}#tags li{width:144px;display:inline-block}#tags ul a{color:inherit;font-weight:normal}#tags a{text-decoration:none}#tags p{font-weight:bold}#tags .indent{padding:0 20px 10px 20px}#tags-expand{display:none}#breadcrumb{list-style:none;margin:0;padding:0;line-height:40px;color:#999}#breadcrumb li{display:inline-block}#breadcrumb li:after{content:" -"}#breadcrumb li:last-child:after{content:""}#breadcrumb a{text-decoration:none}#category-header{position:relative;height:85px;padding-left:24px;background-image:linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.1)), color-stop(1, rgba(255,255,255,0.2)) )}#category-header #breadcrumb, #category-header #breadcrumb a{color:#FFF;color:rgba(255, 255, 255, 0.75)}#category-header #main-title{display:inline-block;padding-right:30px;color:#FFF;margin:-15px 0 0 0;font-size:40px;background-image:url('../../images/categories.png');background-repeat:no-repeat}#category-header .addthis_toolbox, #tag-header .addthis_toolbox{position:absolute;right:20px;top:12px}#tag-header{position:relative;padding-left:24px}#main-title{text-transform:uppercase;color:#0a5d8c}#games-container{padding:0 17px 20px 17px}#games-container h2{text-transform:uppercase;color:#0a5d8c;font-size:25px}#games-highlighted{border:3px solid #dbdbdb;margin-top:20px;border-radius:5px;padding:0 15px 15px 15px}#games-highlighted h3{text-transform:uppercase;margin:10px 0 0 0}#games-highlighted p{margin:10px 0 10px 0}#games-highlighted .game{width:178px}#hover-description{background:#FFF;position:absolute;top:0;left:0;width:200px;border-radius:10px;padding:10px;box-shadow:0px 0px 10px #888}#hover-description h4{margin:0 0 10px 0;text-transform:uppercase}#hover-description p{margin:0}#hover-description .arrow{position:absolute;top:15px;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #FFF}.game{width:184px;padding-top:7px;text-align:center;float:left;position:relative}.game a{display:block;overflow:hidden;text-decoration:none}.game a:first-child{height:110px}.game a:last-child{height:30px;line-height:30px}.game>span:last-child{color:#CCC;font-size:12px}.game-rating{display:inline-block;width:168px;border:1px solid #bdbdbd;border-top-width:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.game-rating-percentage{background:url('../../images/game-rating.png') repeat-y;line-height:19px;display:block;text-align:right;color:#FFF;padding-right:5px}.game-new{position:absolute;right:0;top:0}#home-shortcuts .game-new{right:6px}.banner-games-left{width:368px;padding-top:7px;float:left}.banner-games-middle{width:100%;padding:25px 0;text-align:center;display:block;clear:both}.banner-game-top{width:730px;float:left;margin-top:5px;margin-bottom:15px}.banner-game-bottom{clear:left;float:left;width:336px;padding-top:30px}.game-tags{float:right;width:150px;font-size:13px;text-align:right;list-style:none;margin:0;padding:0;font-weight:bold}.game-tags li{display:inline-block}.game-tags li:first-child{display:block}.game-tags li:after{content:", "}.game-tags li:first-child:after, .game-tags li:last-child:after{content:""}.game-tags a{text-decoration:none;line-height:20px}.game-header{float:left;width:50%;margin-top:0}.game-actions{float:left;width:50%;padding-top:25px;text-align:right}.game-actions .addthis_toolbox{display:inline-block}.game-actions .game-is-favorite a{color:#e51a2e}.game-button{width:80px;height:66px;text-align:center;display:inline-block;background:#f0f0f0;border-radius:5px;vertical-align:top}.game-button a{display:block;width:100%;color:#000;text-decoration:none;background:url('../../images/game-buttons.png') no-repeat 0 10px;padding-top:40px}.game-actions .game-is-favorite a{background-position:-80px 10px}.game-button-fullscreen a{background-position:-160px 10px}#play-area{clear:left;float:left;width:75%;text-align:center}#play-area .rating{float:left;width:170px;margin:45px 45px 0 45px;text-align:left}#play-area .rating .vote-plus, #play-area .rating .vote-min{display:inline-block;width:82px;font-size:12px;vertical-align:top}#play-area .rating .vote-plus{font-weight:bold}#play-area .rating .vote-min{text-align:right}#play-area .rating .vote-plus a, #play-area .rating .vote-min a{background:url('../../images/game-vote.png') no-repeat;display:inline-block;width:76px;height:46px;text-indent:9999px}#play-area .rating .vote-min a{background-position:-76px 0}#play-area .game-rating{margin-top:5px;border-top-width:1px;border-radius:0px}#play-area .description{float:left;width:60%;margin-top:45px;text-align:left}#play-area.large{width:100%}#games-played-by-others{width:185px;float:right}#games-played-by-others h4{text-transform:uppercase;font-size:16px;margin:0}#games-played-by-others a{display:inline}#games-played-by-others img{float:left;margin-right:10px}#games-played-by-others .game{text-align:left;line-height:18px;margin-bottom:5px}#games-played-by-others .rating{color:#9c9c9c;display:block}#games-related{float:left;width:370px;padding-left:15px}#games-related h3{font-size:16px;text-transform:uppercase;margin:0 0 5px 5px}#reactions{clear:both}#sidebar .game{width:170px;height:110px;margin:0 10px 10px 0;position:relative}#sidebar .game span{position:absolute;left:0;bottom:0;background:#000;background:rgba(0, 0, 0, 0.75);color:#FFF;width:100%;line-height:30px}#sidebar .banner{display:none}h2{font-size:26px;margin-bottom:0}h3{font-size:24px}h1,h2,h3,h4{color:#0a5d8c;font-family:'Open Sans',sans-serif}hr{clear:both}a{color:#0a5d8c;font-weight:bold}hr.divider{display:block;margin:0 -25px;border:none;border-top:1px solid #bfbfbf;border-bottom:1px solid #ececec}footer{clear:both;background:#052c44;color:#FFF;margin-top:50px}footer>div:first-child{line-height:80px}footer img{float:right;margin-top:25px}footer hr{clear:both;border:none;border-top:1px solid #0a5d8c}footer a{color:#189ac5;text-decoration:none;font-weight:normal}footer h4{text-transform:uppercase;color:#FFF}footer .container div ul{list-style:none;padding:0}footer .container div ul li{display:inline-block;width:48%;margin:0}footer .container div ul:last-child{line-height:20px}footer div:last-child{text-align:right}footer div:last-child p{font-size:18px}.container-part-50{float:left;width:50%;min-height:200px}.clear{clear:both}#languages{list-style:none;display:inline-block}#languages li{display:inline-block;padding-right:10px}@media screen and (min-width: 1300px){#categories,#tags{float:left;width:144px}#categories li{width:138px;display:block;margin:3px 0 3px 3px}#tags{clear:left;height:auto}#tags-expand{display:block}#main-container{float:right;margin:0;padding-right:13px}#fluid-container{width:1136px;margin:0 auto;padding-right:165px;position:relative}#sidebar{width:170px;top:165px;right:0;position:absolute;text-align:center}#sidebar .game{margin-right:0}#sidebar .banner{display:block}}.category-1{background-color:#e6001c}.category-2{background-color:#f38118}.category-3{background-color:#65a500}.category-4{background-color:#7d0f7d}.category-10{background-color:#65001d}.category-11{background-color:#ffc000}.category-13{background-color:#00775f}.category-14{background-color:#150a51}.category-15{background-color:#ec4e1b}.category-16{background-color:#00386d}.category-17{background-color:#4d2b10}.category-18{background-color:#e60049}.category-top{background-color:#f38118}.category-new{background-color:#65a500}.img-category-1{background-position:100% 0px}.img-category-2{background-position:100% -50px}.img-category-3{background-position:100% -100px}.img-category-4{background-position:100% -200px}.img-category-10{background-position:100% -250px}.img-category-11{background-position:100% -300px}.img-category-13{background-position:100% -350px}.img-category-14{background-position:100% -150px}.img-category-15{background-position:100% -400px}.img-category-16{background-position:100% -450px}.img-category-17{background-position:100% -500px}.img-category-18{background-position:100% -550px}.img-category-top{background-position:100% -600px}.img-category-new{background-position:100% -650px}