.font14px,body{font-size:14px}.clear,.clearboth{clear:both}.spacer{width:100%;height:10px}.center{text-align:center}.bold{font-weight:700}.italic{font-style:italic}.font-primary{font-family:Arial,Verdana,Helvetica}.font-header{font-family:Tahoma,Geneva,sans-serif}body,form.mod{font-family:Arial,Verdana,Helvetica}.font16px{font-size:16px}.font18px{font-size:18px}.font20px{font-size:20px}.font22px{font-size:22px}.font24px{font-size:24px}.font26px{font-size:26px}.font28px{font-size:28px}.font30px{font-size:30px}.blue-light{color:#589ef6}.blue-medium{color:#3369b8}.blue-dark{color:#1b54a6}form.mod{width:600px;color:#3369b8;font-size:16px}form.mod input[type=text],form.mod select{width:60%;padding:12px 20px;margin:2px 0 20px;display:block;border:1px solid #589ef6;border-radius:4px;box-sizing:border-box;color:#333;text-align:center}form.mod textarea{width:100%;padding:12px 20px;margin:2px 0 20px;display:inline-block;border:1px solid #589ef6;border-radius:4px;box-sizing:border-box;color:#333;text-align:left}#browserupgrade,header #header-container h1,nav#top-menu #section-bottom,nav#top-menu #section3{text-align:center;position:relative}form.mod input[type=submit]{width:60%;background-color:#589ef6;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}form.mod input[type=submit]:hover,nav#top-menu{background-color:#3369b8}body,nav#top-menu #section3 a,nav#top-menu ul>li a{color:#FFF}*,::after,::before{box-sizing:border-box;margin:0;padding:0;border:0;outline:0}html{height:100%;min-height:100%!important}body{height:100%;background:url(../images/bg_gradient.png) repeat-x #4c93cf;overflow-x:hidden}header #header-container h1,nav#top-menu{overflow:hidden;font-family:Tahoma,Geneva,sans-serif;margin:0 auto}#browserupgrade{width:100%;top:40px;padding:4px 0;font-size:16px;background:red;color:#FFF}#browserupgrade a{color:#00F}header{position:fixed;top:0;width:100%;height:48px;background:url(../images/topbar_bg.png) repeat-x;z-index:100}header #header-container{position:relative;width:996px;height:40px;margin:0 auto}header #header-container a{position:absolute;width:149px;height:34px;top:2px;left:52px;vertical-align:middle}header #header-container a #logo{width:100%;height:100%}header #header-container #top-menu-button{position:absolute;width:32px;height:26px;top:8px;left:8px;background-image:url(../images/menu_button.png);background-repeat:no-repeat}header #header-container h1{width:480px;line-height:40px;font-size:24px;font-weight:700;text-decoration:none;text-shadow:2px 2px #2671d6}header #header-container #header-facebook{position:absolute;width:95px;height:24px;top:10px;right:101px;overflow:hidden;vertical-align:middle}header #header-container #header-google{position:absolute;width:70px;height:24px;top:10px;right:28px;overflow:hidden;vertical-align:middle}nav#top-menu{position:fixed;width:100%;top:40px;right:0;left:0;border-bottom:2px solid #1b54a6;z-index:99;font-size:14px;font-weight:400;display:none}nav#top-menu ul>li{list-style:none;display:inline-block}nav#top-menu #section1{position:absolute;top:10px;left:60px}nav#top-menu #section2{position:absolute;top:60px;left:60px}nav#top-menu #section3{width:60%;margin:10px auto}nav#top-menu #section-bottom{width:100%;margin-top:13px;bottom:5px}nav#top-menu #section-bottom p{font-size:12px;margin:2px}nav#top-menu .section-title{font-size:16px;font-weight:700}nav#top-menu .section-title-big{font-size:18px;font-weight:700}#main-outer{position:relative;width:996px;min-height:100%;min-height:calc(100% - 40px);top:40px;margin:0 auto;background-color:#FFF}#main-outer #bg-left{position:absolute;width:337px;height:100%;left:-337px;background:url(../images/bg_left_with_offset.png) no-repeat;overflow-y:hidden}#main-outer #bg-right{position:absolute;width:272px;height:100%;right:-272px;background:url(../images/bg_right_with_offset.png) no-repeat;overflow-y:hidden}#main-outer #left-shadow{position:absolute;width:7px;left:0;height:100%;background:url(../images/main_bg_left.png) repeat-y}#main-outer #right-shadow{position:absolute;width:7px;right:0;height:100%;background:url(../images/main_bg_right.png) repeat-y}#main-outer #main-inner{position:relative;padding:12px 10px 40px;margin-left:7px;margin-right:7px;color:#000;overflow-y:hidden}#main-outer #main-inner .blue-bg,#main-outer #main-inner .blue-bg-text{background-color:#c3e8fe;margin:10px;border-radius:10px;overflow:hidden}#main-outer #main-inner .blue-bg{padding:20px}#main-outer #main-inner .blue-bg-text{padding:20px 60px;font-size:16px;line-height:22px;color:#3369b8;text-align:justify}#bottom-games #title span,#game-title-bar span{width:100%;font-family:Tahoma,Geneva,sans-serif;color:#FFF;line-height:50px;font-weight:700}#main-outer #main-inner .search-results{padding-bottom:60px}#blue-bg-game,#blue-bg-game-fixed{padding:10px;background-color:#c3e8fe;margin:10px}#main-outer #main-spacer-bottom{width:100%;height:0}#game-title-bar{position:fixed;z-index:998;right:30px;bottom:20px;height:50px;background-color:#326ab8;background-color:rgba(50,106,184,.8);border-radius:10px}#game-title-bar span{margin:0 25px;font-size:24px;text-align:center;text-shadow:2px 2px #326ab8}#blue-bg-game-fixed{border-radius:10px;border:4px solid #589ef6}#blue-bg-game{border-radius:10px}#game-bg{position:relative;top:5px}#game_flash{font-size:14px;background-color:#FFF;padding:100px 20px 20px;color:#3369b8}#game_flash a{color:#00f}#bottom-games{margin-top:20px;margin-bottom:20px;overflow:hidden}#bottom-games #title{width:50%;margin:20px auto;background-color:#589ef6;border-radius:10px}#bottom-games #title span{display:inline-block;font-size:24px;text-align:center;text-shadow:2px 2px #1b54a6}#blue-bg-future-game{background-color:#c3e8fe;border-radius:10px;margin:10px;padding:40px}#blue-bg-future-game .future-game-title{position:relative;font-size:24px;font-weight:700;color:#3369b8;text-align:center;margin-top:20px}#blue-bg-future-game .future-game-title-2{position:relative;font-size:20px;font-weight:700;color:#3369b8;margin-top:40px;margin-bottom:20px}#blue-bg-future-game a{color:#3369b8}#blue-bg-future-game .game-box-wide{display:block;margin:0 auto;height:100px;width:90%}#blue-bg-future-game .game-desc-wide{padding-top:4px}#blue-bg-future-game .game-desc-wide span{color:#3369b8;font-weight:700}footer{position:relative;width:100%;height:60px;margin:0 auto;background:url(../images/footer_bg.png) center no-repeat}.game-shadow{display:block;position:relative;float:left;width:68px;height:68px;margin:3px;background:url(../images/thumb_bg.png) no-repeat;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.game-shadow:active,.game-shadow:focus,.game-shadow:hover{-webkit-animation-name:hvr-buzz-out-continue;animation-name:hvr-buzz-out-continue;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:500;animation-iteration-count:500}.game-shadow .game-thumb{position:absolute;width:60px;height:60px;top:3px;left:3px}.fgame-shadow{display:block;position:relative;float:left;width:138px;height:74px;margin:0 5px;background:url(../images/thumb_bg_big.png) no-repeat;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fgame-shadow:active,.fgame-shadow:focus,.fgame-shadow:hover{-webkit-animation-name:hvr-buzz-out-continue;animation-name:hvr-buzz-out-continue;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:500;animation-iteration-count:500}.fgame-shadow .fgame-thumb{display:block;position:absolute;width:130px;height:65px;top:3px;left:3px;background:center no-repeat}@-webkit-keyframes hvr-buzz-out{10%,30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%,40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%,70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%,80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%,30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%,40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%,70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%,80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-webkit-keyframes hvr-buzz-out-continue{0%,100%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}50%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz-out-continue{0%,100%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}50%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}#paginate{display:block;position:relative;text-align:center;margin:30px auto}#paginate a{font-size:30px;text-decoration:none;color:#3369b8}