

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
    margin:0;
    padding:0;
    border:0;
    font:inherit;
    font-size:100%;
    vertical-align:baseline
}html{
    line-height:1
}ol,ul{
    list-style:none
}table{
    border-collapse:collapse;
    border-spacing:0
}caption,th,td{
    text-align:left;
    font-weight:400;
    vertical-align:middle
}q,blockquote{
    quotes:none
}q:before,q:after,blockquote:before,blockquote:after{
    content:"";
    content:none
}a img{
    border:none
}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}.clearfix:before,.clearfix:after{
    content:" ";
    display:table
}.clearfix:after{
    clear:both
}.clear{
    clear:both
}.pull-left{
    float:left
}.pull-right{
    float:right
}.clamp{
    display:block;
    height:0;
    width:100%;
    margin-bottom:100%
}
@font-face{
    font-family:'ikons';
    src:url(../fonts/ikons.eot?-c80g8x);
    src:url(../fonts/ikons.eot?#iefix-c80g8x) format("embedded-opentype"),
        url(../fonts/ikons.woff?-c80g8x) format("woff"),
        url(../fonts/ikons.ttf?-c80g8x) format("truetype"),
        url(../fonts/ikons.svg?-c80g8x#ikons) format("svg");
    font-weight:400;
    font-style:normal
}[class^="icon-"],[class*=" icon-"],[class^="checkbox-icon-"],[class*=" checkbox-icon-"]{
    font-family:'ikons';
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}.icon-zoom_out:before{
    content:"\e600"
}.icon-zoom_in:before{
    content:"\e601"
}.icon-youtube:before{
    content:"\e602"
}.icon-windows:before{
    content:"\e603"
}.icon-wifi_3:before{
    content:"\e604"
}.icon-wifi_2:before{
    content:"\e605"
}.icon-wifi_1:before{
    content:"\e606"
}.icon-warning:before{
    content:"\e607"
}.icon-volume_up:before{
    content:"\e608"
}.icon-volume_off:before{
    content:"\e609"
}.icon-volume_mute:before{
    content:"\e60a"
}.icon-volume_down:before{
    content:"\e60b"
}.icon-volume_3:before{
    content:"\e60c"
}.icon-volume_2:before{
    content:"\e60d"
}.icon-volume_1:before{
    content:"\e60e"
}.icon-voicemail:before{
    content:"\e60f"
}.icon-vimeo:before{
    content:"\e610"
}.icon-view:before{
    content:"\e611"
}.icon-view_off:before{
    content:"\e612"
}.icon-users:before{
    content:"\e613"
}.icon-user:before{
    content:"\e614"
}.icon-user_square:before{
    content:"\e615"
}.icon-user_remove:before{
    content:"\e616"
}.icon-user_ok:before{
    content:"\e617"
}.icon-user_delete:before{
    content:"\e618"
}.icon-user_circle:before{
    content:"\e619"
}.icon-user_add:before{
    content:"\e61a"
}.icon-upload:before{
    content:"\e61b"
}.icon-unlock:before{
    content:"\e61c"
}.icon-twitter:before{
    content:"\e61d"
}.icon-tumblr:before{
    content:"\e61e"
}.icon-timer:before{
    content:"\e61f"
}.icon-time:before{
    content:"\e620"
}.icon-tick:before{
    content:"\e621"
}.icon-text_right:before{
    content:"\e622"
}.icon-text_left:before{
    content:"\e623"
}.icon-text_justify:before{
    content:"\e624"
}.icon-text_center:before{
    content:"\e625"
}.icon-terminal:before{
    content:"\e626"
}.icon-target:before{
    content:"\e627"
}.icon-tags:before{
    content:"\e628"
}.icon-tag:before{
    content:"\e629"
}.icon-suitcase:before{
    content:"\e62a"
}.icon-stop:before{
    content:"\e62b"
}.icon-star:before{
    content:"\e62c"
}.icon-square:before{
    content:"\e62d"
}.icon-square_up:before{
    content:"\e62e"
}.icon-square_right:before{
    content:"\e62f"
}.icon-square_remove:before{
    content:"\e630"
}.icon-square_ok:before{
    content:"\e631"
}.icon-square_left:before{
    content:"\e632"
}.icon-square_down:before{
    content:"\e633"
}.icon-square_delete:before{
    content:"\e634"
}.icon-square_dashed:before{
    content:"\e635"
}.icon-square_add:before{
    content:"\e636"
}.icon-spotify:before{
    content:"\e637"
}.icon-speech_bubbles:before{
    content:"\e638"
}.icon-speech_bubble_2:before{
    content:"\e639"
}.icon-speech_bubble_1:before{
    content:"\e63a"
}.icon-speech_4:before{
    content:"\e63b"
}.icon-speech_3:before{
    content:"\e63c"
}.icon-speech_2:before{
    content:"\e63d"
}.icon-speech_1:before{
    content:"\e63e"
}.icon-slideshow:before{
    content:"\e63f"
}.icon-skype:before{
    content:"\e640"
}.icon-skip_previous:before{
    content:"\e641"
}.icon-skip_next:before{
    content:"\e642"
}.icon-shuffle:before{
    content:"\e643"
}.icon-shopping_cart:before{
    content:"\e644"
}.icon-shopping_cart_remove:before{
    content:"\e645"
}.icon-shopping_cart_ok:before{
    content:"\e646"
}.icon-shopping_cart_delete:before{
    content:"\e647"
}.icon-shopping_cart_add:before{
    content:"\e648"
}.icon-shopping_bag:before{
    content:"\e649"
}.icon-shop:before{
    content:"\e64a"
}.icon-share:before{
    content:"\e64b"
}.icon-share_2:before{
    content:"\e64c"
}.icon-screen_expand_3:before{
    content:"\e64d"
}.icon-screen_expand_2:before{
    content:"\e64e"
}.icon-screen_expand_1:before{
    content:"\e64f"
}.icon-rss:before{
    content:"\e650"
}.icon-rewind:before{
    content:"\e651"
}.icon-resize_6:before{
    content:"\e652"
}.icon-resize_5:before{
    content:"\e653"
}.icon-resize_4:before{
    content:"\e654"
}.icon-resize_3:before{
    content:"\e655"
}.icon-resize_2:before{
    content:"\e656"
}.icon-resize_1:before{
    content:"\e657"
}.icon-repeat:before{
    content:"\e658"
}.icon-repeat_2:before{
    content:"\e659"
}.icon-repeat_1:before{
    content:"\e65a"
}.icon-record:before{
    content:"\e65b"
}.icon-progress:before{
    content:"\e65c"
}.icon-printer:before{
    content:"\e65d"
}.icon-presentation:before{
    content:"\e65e"
}.icon-power:before{
    content:"\e65f"
}.icon-polaroids:before{
    content:"\e660"
}.icon-polaroid:before{
    content:"\e661"
}.icon-plus:before{
    content:"\e662"
}.icon-plug:before{
    content:"\e663"
}.icon-play:before{
    content:"\e664"
}.icon-pinterest_2:before{
    content:"\e665"
}.icon-pinterest_1:before{
    content:"\e666"
}.icon-pin_zoom_out:before{
    content:"\e667"
}.icon-pin_zoom_in:before{
    content:"\e668"
}.icon-pin_2:before{
    content:"\e669"
}.icon-pin_1:before{
    content:"\e66a"
}.icon-pill:before{
    content:"\e66b"
}.icon-pie_chart:before{
    content:"\e66c"
}.icon-picture:before{
    content:"\e66d"
}.icon-pen_3:before{
    content:"\e66e"
}.icon-pen_2:before{
    content:"\e66f"
}.icon-pen_1:before{
    content:"\e670"
}.icon-paypal:before{
    content:"\e671"
}.icon-pause:before{
    content:"\e672"
}.icon-notepad:before{
    content:"\e673"
}.icon-notepad_remove:before{
    content:"\e674"
}.icon-notepad_ok:before{
    content:"\e675"
}.icon-notepad_delete:before{
    content:"\e676"
}.icon-notepad_add:before{
    content:"\e677"
}.icon-music:before{
    content:"\e678"
}.icon-moustache:before{
    content:"\e679"
}.icon-more:before,.checkbox-icon-other:before{
    content:"\e67a"
}.icon-more_2:before{
    content:"\e67b"
}.icon-minus:before{
    content:"\e67c"
}.icon-microsoft:before{
    content:"\e67d"
}.icon-microphone:before{
    content:"\e67e"
}.icon-microphone_off:before{
    content:"\e67f"
}.icon-map:before{
    content:"\e680"
}.icon-map_remove:before{
    content:"\e681"
}.icon-map_ok:before{
    content:"\e682"
}.icon-map_delete:before{
    content:"\e683"
}.icon-map_add:before{
    content:"\e684"
}.icon-mail:before{
    content:"\e685"
}.icon-mail_outgoing:before{
    content:"\e686"
}.icon-mail_incoming:before{
    content:"\e687"
}.icon-magnifying_glass:before{
    content:"\e688"
}.icon-magnifying_glass_remove:before{
    content:"\e689"
}.icon-magnifying_glass_add:before{
    content:"\e68a"
}.icon-macbook:before{
    content:"\e68b"
}.icon-logout:before{
    content:"\e68c"
}.icon-login:before{
    content:"\e68d"
}.icon-lock:before{
    content:"\e68e"
}.icon-location:before{
    content:"\e68f"
}.icon-loading:before{
    content:"\e690"
}.icon-list:before{
    content:"\e691"
}.icon-list_2:before{
    content:"\e692"
}.icon-linkedin:before{
    content:"\e693"
}.icon-link:before{
    content:"\e694"
}.icon-line_graph:before{
    content:"\e695"
}.icon-line_graph_square:before{
    content:"\e696"
}.icon-layers:before{
    content:"\e697"
}.icon-iphone:before,.checkbox-icon-smartphone:before{
    content:"\e698"
}.icon-ipad:before,.checkbox-icon-tablet:before{
    content:"\e699"
}.icon-instagram:before{
    content:"\e69a"
}.icon-inbox:before{
    content:"\e69b"
}.icon-inbox_out:before{
    content:"\e69c"
}.icon-inbox_in:before{
    content:"\e69d"
}.icon-image:before{
    content:"\e69e"
}.icon-imac:before,.checkbox-icon-desktop:before{
    content:"\e69f"
}.icon-home:before{
    content:"\e6a0"
}.icon-heart:before{
    content:"\e6a1"
}.icon-hashtag:before{
    content:"\e6a2"
}.icon-grid_2:before{
    content:"\e6a3"
}.icon-grid_1:before{
    content:"\e6a4"
}.icon-graph_rise:before{
    content:"\e6a5"
}.icon-graph_fall:before{
    content:"\e6a6"
}.icon-google_plus:before{
    content:"\e6a7"
}.icon-globe:before{
    content:"\e6a8"
}.icon-frame:before{
    content:"\e6a9"
}.icon-foursquare:before{
    content:"\e6aa"
}.icon-forrst:before{
    content:"\e6ab"
}.icon-font_size_up:before{
    content:"\e6ac"
}.icon-font_size_down:before{
    content:"\e6ad"
}.icon-following:before{
    content:"\e6ae"
}.icon-followers:before{
    content:"\e6af"
}.icon-folder:before{
    content:"\e6b0"
}.icon-folder_remove:before{
    content:"\e6b1"
}.icon-folder_ok:before{
    content:"\e6b2"
}.icon-folder_delete:before{
    content:"\e6b3"
}.icon-folder_add:before{
    content:"\e6b4"
}.icon-first_aid:before{
    content:"\e6b5"
}.icon-fast_forward:before{
    content:"\e6b6"
}.icon-facebook_2:before{
    content:"\e6b7"
}.icon-facebook_1:before{
    content:"\e6b8"
}.icon-equalizer:before{
    content:"\e6b9"
}.icon-eject:before{
    content:"\e6ba"
}.icon-dropbox:before{
    content:"\e6bb"
}.icon-drop:before{
    content:"\e6bc"
}.icon-dribbble:before{
    content:"\e6bd"
}.icon-download:before{
    content:"\e6be"
}.icon-documents:before{
    content:"\e6bf"
}.icon-document:before{
    content:"\e6c0"
}.icon-document_upload:before{
    content:"\e6c1"
}.icon-document_remove:before{
    content:"\e6c2"
}.icon-document_ok:before{
    content:"\e6c3"
}.icon-document_download:before{
    content:"\e6c4"
}.icon-document_delete:before{
    content:"\e6c5"
}.icon-document_add:before{
    content:"\e6c6"
}.icon-diskette:before{
    content:"\e6c7"
}.icon-crop:before{
    content:"\e6c8"
}.icon-credit_card:before{
    content:"\e6c9"
}.icon-copy_2:before{
    content:"\e6ca"
}.icon-copy_1:before{
    content:"\e6cb"
}.icon-computer_upload:before{
    content:"\e6cc"
}.icon-computer_remove:before{
    content:"\e6cd"
}.icon-computer_ok:before{
    content:"\e6ce"
}.icon-computer_download:before{
    content:"\e6cf"
}.icon-computer_delete:before{
    content:"\e6d0"
}.icon-computer_add:before{
    content:"\e6d1"
}.icon-compass:before{
    content:"\e6d2"
}.icon-command:before{
    content:"\e6d3"
}.icon-columns:before{
    content:"\e6d4"
}.icon-cog:before{
    content:"\e6d5"
}.icon-code:before{
    content:"\e6d6"
}.icon-cloud:before{
    content:"\e6d7"
}.icon-cloud_upload:before{
    content:"\e6d8"
}.icon-cloud_ok:before{
    content:"\e6d9"
}.icon-cloud_fail:before{
    content:"\e6da"
}.icon-cloud_download:before{
    content:"\e6db"
}.icon-close:before{
    content:"\e6dc"
}.icon-clip:before{
    content:"\e6dd"
}.icon-circle:before{
    content:"\e6de"
}.icon-circle_up:before{
    content:"\e6df"
}.icon-circle_stop:before{
    content:"\e6e0"
}.icon-circle_skip_previous:before{
    content:"\e6e1"
}.icon-circle_skip_next:before{
    content:"\e6e2"
}.icon-circle_right:before{
    content:"\e6e3"
}.icon-circle_rewind:before{
    content:"\e6e4"
}.icon-circle_plus:before{
    content:"\e6e5"
}.icon-circle_play:before{
    content:"\e6e6"
}.icon-circle_pause:before{
    content:"\e6e7"
}.icon-circle_ok:before{
    content:"\e6e8"
}.icon-circle_minus:before{
    content:"\e6e9"
}.icon-circle_left:before{
    content:"\e6ea"
}.icon-circle_fast_forward:before{
    content:"\e6eb"
}.icon-circle_down:before{
    content:"\e6ec"
}.icon-circle_delete:before{
    content:"\e6ed"
}.icon-chart:before{
    content:"\e6ee"
}.icon-chart_7_8:before{
    content:"\e6ef"
}.icon-chart_5_8:before{
    content:"\e6f0"
}.icon-chart_3_8:before{
    content:"\e6f1"
}.icon-chart_3_4:before{
    content:"\e6f2"
}.icon-chart_1_8:before{
    content:"\e6f3"
}.icon-chart_1_4:before{
    content:"\e6f4"
}.icon-chart_1_2:before{
    content:"\e6f5"
}.icon-cassette:before{
    content:"\e6f6"
}.icon-camera:before{
    content:"\e6f7"
}.icon-calendar:before{
    content:"\e6f8"
}.icon-calendar_ok:before{
    content:"\e6f9"
}.icon-calendar_add:before{
    content:"\e6fa"
}.icon-bullseye:before{
    content:"\e6fb"
}.icon-browser:before{
    content:"\e6fc"
}.icon-browser_remove:before{
    content:"\e6fd"
}.icon-browser_ok:before{
    content:"\e6fe"
}.icon-browser_layout_3:before{
    content:"\e6ff"
}.icon-browser_layout_2:before{
    content:"\e700"
}.icon-browser_layout_1:before{
    content:"\e701"
}.icon-browser_delete:before{
    content:"\e702"
}.icon-browser_add:before{
    content:"\e703"
}.icon-brightness_low:before{
    content:"\e704"
}.icon-brightness_high:before{
    content:"\e705"
}.icon-bookmark:before{
    content:"\e706"
}.icon-book:before{
    content:"\e707"
}.icon-book_2:before{
    content:"\e708"
}.icon-book_1:before{
    content:"\e709"
}.icon-bluetooth:before{
    content:"\e70a"
}.icon-block:before{
    content:"\e70b"
}.icon-bin:before{
    content:"\e70c"
}.icon-bell:before{
    content:"\e70d"
}.icon-behance:before{
    content:"\e70e"
}.icon-battery_full:before{
    content:"\e70f"
}.icon-battery_empty:before{
    content:"\e710"
}.icon-battery_2_3:before{
    content:"\e711"
}.icon-battery_1_3:before{
    content:"\e712"
}.icon-basket:before{
    content:"\e713"
}.icon-basket_remove:before{
    content:"\e714"
}.icon-basket_ok:before{
    content:"\e715"
}.icon-basket_delete:before{
    content:"\e716"
}.icon-basket_add:before{
    content:"\e717"
}.icon-bar_graph:before{
    content:"\e718"
}.icon-bar_chart_3:before{
    content:"\e719"
}.icon-bar_chart_2:before{
    content:"\e71a"
}.icon-bar_chart_1:before{
    content:"\e71b"
}.icon-arrows:before{
    content:"\e71c"
}.icon-arrows_vertical:before{
    content:"\e71d"
}.icon-arrows_vertical_2:before{
    content:"\e71e"
}.icon-arrows_horizontal:before{
    content:"\e71f"
}.icon-arrows_horizontal_2:before{
    content:"\e720"
}.icon-arrow_up:before{
    content:"\e721"
}.icon-arrow_right:before{
    content:"\e722"
}.icon-arrow_left:before{
    content:"\e723"
}.icon-arrow_down:before{
    content:"\e724"
}.icon-arrow_2:before{
    content:"\e725"
}.icon-arrow_1:before{
    content:"\e726"
}.icon-appstore:before{
    content:"\e727"
}.icon-apple:before,.checkbox-icon-ios:before{
    content:"\e728"
}.icon-android:before,.checkbox-icon-android:before{
    content:"\e729"
}.icon-alt:before{
    content:"\e72a"
}.icon-alarm:before{
    content:"\e72b"
}.icon-html5:before{
    content:"\f13b"
}.icon-category-strategy:before{
    content:"\e72d"
}.icon-category-sport:before{
    content:"\e72e"
}.icon-category-spaceshooter:before,.icon-category-arcade:before{
    content:"\e72f"
}.icon-category-pointnclick:before{
    content:"\e730"
}.icon-category-puzzle:before{
    content:"\e731"
}.icon-category-makeup:before{
    content:"\e732"
}.icon-category-jumpnrun:before{
    content:"\e733"
}.icon-category-dressup:before{
    content:"\e734"
}.icon-category-cooking:before{
    content:"\e735"
}.icon-category-cards:before{
    content:"\e736"
}.icon-category-bubble_shooter:before{
    content:"\e737"
}.icon-category-pong:before{
    content:"\e738"
}.icon-category-action:before{
    content:"\e739"
}.icon-category-boys:before{
    content:"\e73a"
}.icon-category-girls:before{
    content:"\e73b"
}.icon-category-racing:before{
    content:"\e73c"
}.icon-category-new:before{
    content:"\e73e"
}.icon-category-kids:before{
    content:"\e73f"
}.icon-category-best:before{
    content: "\e740";

}.icon-category-match3:before{
    content:"\e72c"
}.icon-category-quiz:before{
    content:"\e73d"
}html{
    font-size:100%;
    line-height:1.375em
}body{
    font-family:Helvetica,Arial,sans-serif;
    -webkit-font-smoothing:antialiased;
    color:#00596d
}h1,.h1{
    font-size:2em;
    line-height:1.375em;
    margin-bottom:.34375em;
    font-weight:lighter
}h1 a,.h1 a{
    color:#00596d;
    text-decoration:none
}h2,.h2{
    font-size:1.375em;
    line-height:2em;
    line-height:1em
}h2 a,.h2 a{
    color:#00596d;
    text-decoration:none
}h3,.h3{
    font-size:1.125em;
    line-height:1.22222em
}h3 a,.h3 a{
    color:#00596d;
    text-decoration:none
}h4,.h4{
    font-size:.875em;
    line-height:1.57143em
}h4 a,.h4 a{
    color:#00596d;
    text-decoration:none
}p{
    margin-top:.6875em
}table{
    width:100%
}table thead,table th{
    font-weight:700
}img{
    display:block;
    max-width:100%
}@media only screen and (max-width: 750px){
    html{
        font-size:100%;
        line-height:1.375em
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    html{
        font-size:100%;
        line-height:1.375em
    }
}.btn,.btn-highlight,.btn-primary,.btn-neutral,.btn-transparent{
    display:inline-block;
    box-sizing:border-box;
    background-color:#eee;
    color:#333;
    padding:10px 20px;
    border:0;
    cursor:pointer;
    margin:0;
    text-decoration:none;
    text-align:center;
    font-size:16px;
    box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2)
}.btn-group .btn,.btn-group .btn-highlight,.btn-group .btn-primary,.btn-group .btn-neutral,.btn-group .btn-transparent{
    margin-left:5px
}.btn.btn-block,.btn-block.btn-highlight,.btn-block.btn-primary,.btn-block.btn-neutral,.btn-block.btn-transparent{
    display:block;
    width:100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}.btn[disabled],[disabled].btn-highlight,[disabled].btn-primary,[disabled].btn-neutral,[disabled].btn-transparent{
    opacity:.7
}.btn-highlight{
    background-color:#e44c25;
    color:#FFF
}
.btn-highlight:hover{
    background-color:#d83c3c;
    color:#FFF
}
.btn-primary{
    background-color:#00596d;
    color:#FFF
}.btn-neutral{
    background-color:#ececec;
    color:#00596d
}.btn-transparent{
    background-color:transparent;
    color:#333
}header.main{
    box-sizing:border-box;
    position:absolute;
    height:120px;
    /*    width:250px;*/
    width: 12%;
    padding:20px;
    background-color:#ececec
}header.main .open-nav-btn{
    display:none
}
@media only screen and (max-width: 460px){
    header.main{
        z-index:1000;
        height:55px;
        width:auto;
        top:0;
        right:0;
        left:0;
        background-color:#eee;
        box-shadow:0 1px 1px rgba(0,0,0,0.5);
        padding:10px
    }header.main .open-nav-btn{
        box-sizing:border-box;
        display:block;
        position:absolute;
        left:5px;
        top:5px;
        height:45px;
        width:45px;
        padding:5px
    }header.main .open-nav-btn .bar,header.main .open-nav-btn:before,header.main .open-nav-btn:after{
        content:'';
        position:absolute;
        top:8px;
        left:5px;
        right:5px;
        height:6px;
        background-color:#00596d;
        border-radius:2px
    }header.main .open-nav-btn .bar{
        top:50%;
        margin-top:-.25em
    }header.main .open-nav-btn:after{
        top:auto;
        bottom:9px
    }header.main .logo{
        width:100px;
        margin:0 auto;
        display:block
    }
    .content.category {
        width: 100% !important; 
    }
    ul.games li{
        width: 50% !important;
    } 
    .category {
        width: 100% !important;
    }
}
@media only screen and (min-width: 461px) and (max-width: 750px){
    header.main{
        z-index:1000;
        height:55px;
        width:auto;
        top:0;
        right:0;
        left:0;
        background-color:#eee;
        box-shadow:0 1px 1px rgba(0,0,0,0.5);
        padding:10px
    }header.main .open-nav-btn{
        box-sizing:border-box;
        display:block;
        position:absolute;
        left:5px;
        top:5px;
        height:45px;
        width:45px;
        padding:5px
    }header.main .open-nav-btn .bar,header.main .open-nav-btn:before,header.main .open-nav-btn:after{
        content:'';
        position:absolute;
        top:8px;
        left:5px;
        right:5px;
        height:6px;
        background-color:#00596d;
        border-radius:2px
    }header.main .open-nav-btn .bar{
        top:50%;
        margin-top:-.25em
    }header.main .open-nav-btn:after{
        top:auto;
        bottom:9px
    }header.main .logo{
        width:100px;
        margin:0 auto;
        display:block
    }
    .content.category {
        width: 100% !important; 
    }
    ul.games li{
        width: 25% !important;
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){

}nav.main{
    box-sizing:border-box;
    float:left;
    /*    width:250px;*/
    width:auto;
    min-height:300px;
    margin-top:140px;
    padding:20px;
    font-weight: bold;
    background-color:#ececec
}nav.main ul > li a{
    position:relative;
    display:block;
    text-decoration:none;
    font-size:16px;
    line-height:28px;
    border-bottom:1px solid #dfdfdf;
    padding:10px 0;
    color:#00596d;
    font-wieght:bold
}nav.main ul > li a i{
    font-size:1.5em;
    position:relative;
    top:.12em;
    font-weight: bolder;
    margin-right:10px
}nav.main ul > li a:hover:before{
    background-color:#00596d
}nav.main ul > li a:before{
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:-20px;
    bottom:0;
    width:5px;
    background-color:transparent;
    -webkit-transition:all .05s linear;
    transition:all .05s linear
}nav.main ul > li a.active{
    color:#e44c25
}nav.main ul > li a.active:before{
    background-color:#e44c25
}nav.main ul > li:last-child a{
    border:0
}nav.meta{
    padding:40px
}nav.meta ul{
    padding:0;
    margin:0
}nav.meta li{
    margin:0 20px 20px 0
}nav.meta li:last-child{
    margin-right:0
}nav.meta a{
    text-decoration:none
}.language-select{
    position:absolute;
    right:20px;
    border:1px solid rgba(0,0,0,0.2);
    height:25px;
    width:50px;
    overflow:hidden;
    border-radius:2px
}.language-select .value{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    padding:5px;
    font-size:15px;
    line-height:15px;
    background-color:#ececec;
    cursor:pointer
}.language-select .value:before{
    content:'';
    position:absolute;
    top:50%;
    margin-top:-3px;
    right:5px;
    height:0;
    width:0;
    border:7px solid transparent;
    border-top:7px solid rgba(0,0,0,0.5)
}.language-select select{
    display:block;
    position:absolute;
    top:1px;
    opacity:0;
    width:100%;
    cursor:pointer
}@media only screen and (max-width: 750px){
    #app{
        -webkit-transition:-webkit-transform .3s linear;
        transition:transform .3s linear
    }#app:before,#app:after{
        content:" ";
        display:table
    }#app:after{
        clear:both
    }#app.show-offcanvas-nav{
        -webkit-transform:translateX(250px);
        -ms-transform:translateX(250px);
        transform:translateX(250px);
        min-height:1080px
    }#app.show-offcanvas-nav footer.main{
        display:none
    }nav.main{
        margin-top:0;
        position:absolute;
        left:-250px
    }nav.meta{
        padding:20px
    }nav.meta li{
        float:left
    }.language-select{
        top:14px
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    .language-select{
        top:14px
    }nav.main{
        /*        width:210px;*/
        width:17%;
        padding:10px
    }nav.main ul > li a:before{
        left:-10px
    }
    ul.games li{
        width:15% !important;
    }
}footer.main{
    background-color:#00596d;
    color:#FFF;
    min-height:100px;
    clear:both
}footer.main a{
    color:#FFF
}footer.main .footer-content{
    position:relative;
    margin:0 auto;
    max-width:1000px;
    min-width:320px;
    min-height:200px;
    font-weight:lighter
}footer.main .footer-content:before,footer.main .footer-content:after{
    content:" ";
    display:table
}footer.main .footer-content:after{
    clear:both
}footer.main .footer-content nav.meta{
    margin:0 250px
}footer.main .footer-content aside{
    float:left;
    box-sizing:border-box;
    width:250px;
    padding:20px;
    background-color:rgba(0,0,0,0.3)
}footer.main .footer-content ul.social{
    float:right;
    list-style:none;
    width:250px;
    margin-right:40px
}footer.main .footer-content ul.social li{
    display:block;
    padding:20px;
    margin:20px 0;
    background-color:#FFF;
    overflow:hidden
}footer.main .copyright{
    margin:20px 0 40px;
    text-align:center
}footer.main .powered-by-famobi{
    text-align:center
}footer.main .powered-by-famobi img{
    margin:20px auto
}@media only screen and (max-width: 750px){
    footer.main .footer-content aside,footer.main .footer-content ul.social{
        float:none;
        width:100%
    }footer.main .footer-content ul.social{
        box-sizing:border-box;
        padding:0 20px
    }footer.main .footer-content nav.meta{
        margin:0
    }footer.main .footer-content #fb-root{
        display:none
    }footer.main .footer-content .fb_iframe_widget,footer.main .footer-content .fb_iframe_widget span,footer.main .footer-content .fb_iframe_widget span iframe[style]{
        width:100%!important
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    footer.main .footer-content{
        max-width:750px
    }footer.main .footer-content aside{
        width:210px
    }footer.main .footer-content nav.meta{
        margin-left:210px
    }
}.game header{
    position:relative;
    margin-bottom:40px
}.game header .background{
    background-size:100% auto;
    overflow:hidden;
    background-position:center 25%
}.game header .background .clamp{
    margin-bottom:25%
}.game header .icon{
    position:absolute;
    left:10px;
    top:100px;
    box-sizing:border-box;
    width:20%;
    border:3px solid #FFF;
    box-shadow:0 0 1px rgba(0,0,0,0.3);
    overflow:hidden
}.game header .icon img{
    position:absolute;
    left:0;
    top:0
}.game header H1{
    margin-left:20%;
    padding-left:20px
}.game .play-btn-container{
    position:relative;
    height:50px;
    margin:20px 0
}.game .play-btn-container:before,.game .play-btn-container:after{
    position:absolute;
    box-sizing:border-box;
    content:'';
    border-bottom:1px solid rgba(0,0,0,0.1);
    top:50%;
    left:0;
    width:25%
}.game .play-btn-container:after{
    padding-right:0;
    left:auto;
    right:0
}.game .play-btn-container .play-btn{
    display:block;
    margin:0 auto;
    width:40%;
    height:50px;
    font-size:22px;
    line-height:30px
}.game .game-infos{
    /*    margin-left:-10px;
        margin-right:-10px*/
}.game .game-infos:before,.game .game-infos:after{
    content:" ";
    display:table
}.game .game-infos:after{
    clear:both
}.game .game-description{
    float:left;
    box-sizing:border-box;
    width:75%;
    padding:0px 10px; 
    padding-top:10px;
    /*min-height:150px*/
}.game .game-description p{
   /* float:right !important;*/
    margin:0
}
.game-description a{
    color:#4A8997;
}
.thumb_detail_img{
    float:left;
    padding-right:10px;
}
.game .game-categories{
    float:left;
    box-sizing:border-box;
    margin-bottom:20px;
    width:33.333%;
    padding:1px 10px
}.game .game-categories ul{
    margin-top:20px
}.game .game-categories ul:before,.game .game-categories ul:after{
    content:" ";
    display:table
}.game .game-categories ul:after{
    clear:both
}.game .game-categories ul li{
    float:left;
    background-color:#ececec;
    margin:0 5px 5px 0
}.game .game-categories ul li a{
    display:block;
    padding:4px 10px 2px;
    text-decoration:none;
    color:#00596d
}.game .game-languages{
    float:left;
    box-sizing:border-box;
    margin-bottom:20px;
    width:33.333%;
    padding:1px 10px
}.game .game-languages ul{
    margin:15px -5px 0
}.game .game-languages ul:before,.game .game-languages ul:after{
    content:" ";
    display:table
}.game .game-languages ul:after{
    clear:both
}.game .game-languages ul li{
    float:left;
    box-sizing:border-box;
    width:25%;
    text-align:center;
    padding:5px
}.game .game-languages ul li a{
    color:inherit;
    text-decoration:none
}.game .icon-downloads{
    margin-top:20px
}.game .icon-downloads:before,.game .icon-downloads:after{
    content:" ";
    display:table
}.game .icon-downloads:after{
    clear:both
}.game .icon-downloads li{
    float:left
}.game .icon-downloads figure{
    position:relative;
    overflow:hidden;
    height:160px;
    margin-right:20px
}.game .icon-downloads figure:before{
    content:'';
    position:absolute;
    left:0;
    top:0;
    right:0;
    height:20px;
    background-color:transparent;
    background:-webkit-gradient(left top,left bottom,color-stop(0%,#ececec),color-stop(100%,rgba(236,236,236,0)));
    background:-webkit-linear-gradient(top,#ececec 0%,rgba(236,236,236,0) 100%);
    background:linear-gradient(to bottom,#ececec 0%,rgba(236,236,236,0) 100%);
    z-index:1
}.game .icon-downloads figure img{
    position:absolute;
    box-sizing:border-box;
    bottom:0;
    left:0;
    right:0;
    margin-bottom:20px;
    border:3px solid #FFF;
    box-shadow:0 0 1px rgba(0,0,0,0.3)
}.game .icon-downloads figure figcaption{
    position:absolute;
    font-family:Helvetica,Arial,sans-serif;
    right:0;
    bottom:0;
    left:0;
    height:20px;
    line-height:20px;
    text-align:center
}.game .more-info-btn{
    display:block;
    width:150px;
    margin:0 auto
}.game .textarea-autogrow{
    position:relative;
    margin-top:20px
}.game .textarea-autogrow .aff-iliate-link,.game .textarea-autogrow .shadow{
    margin:0;
    padding:10px;
    font-size:20px;
    line-height:1.3em;
    font-weight:400;
    font-family:Helvetica,Arial,sans-serif;
    word-break:break-all
}.game .textarea-autogrow .shadow{
    opacity:0
}.game .textarea-autogrow .aff-iliate-link{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    height:100%
}ul.games{
    list-style:none;
    padding:0;
    margin:0;
    margin-left:-20px;
    /*margin-top:-40px;*/
    margin-bottom:40px
}ul.games:before,ul.games:after{
    content:" ";
    display:table
}ul.games:after{
    clear:both
}ul.games:last-child{
    margin-bottom:0; 
}ul.games li{
    position:relative;
    box-sizing:border-box;
    float:left;
    margin-top:10px;
    padding-left:20px;
    width:25%
}ul.games li a{
    display:block
}ul.games li .icon{
    position:relative;
    box-sizing:border-box;
    width:100%;
    padding-bottom:1px;
    border:3px solid #FFF;
    box-shadow:0 0 1px rgba(0,0,0,0.3);
    overflow:hidden
}ul.games li .icon img{
    position:absolute;
    left:0;
    top:0
}ul.games li .name-container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:10px;
    padding:14px 0;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}ul.games li .name{
    color:#00596d;
    font-size:16px;
    line-height:18px;
    text-align:center
}ul.games li .btn-block{
    height:42px
}ul.games a{
    text-decoration:none
}@media only screen and (max-width: 750px){
    .game header{
        margin:-20px -20px 20px
    }.game header .background > .clamp{
        margin-bottom:170px
    }.game header .icon{
        top:20px;
        bottom:auto;
        width:130px;
        left:50%;
        margin-left:-65px
    }.game header H1{
        margin-left:20px;
        margin-right:20px;
        margin-top:10px;
        padding:0
    }.game .play-btn-container:before,.game .play-btn-container:after{
        width:10%
    }.game .play-btn-container .play-btn{
        width:70%
    }.game .game-description{
        width:100%;
        float:none;
        min-height:0
    }.game .game-categories,.game .game-languages{
        width:50%
    }ul.games li .btn-block{
        height:35px
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    .game header .icon{
        top:75px
    }.game .game-languages ul li{
        width:33.333%
    }.game .play-btn-container:before,.game .play-btn-container:after{
        width:10%
    }.game .play-btn-container .play-btn{
        width:70%
    }ul.games li .btn-block{
        height:35px
    }
}@media only screen and (max-width: 1000px){
    ul.games li .name{
        font-size:13px;
        line-height:14px
    }
}@media only screen and (min-width: 401px) and (max-width: 530px){
    ul.games li{
        width:33.333%
    }ul.games.games-special li:nth-child(3n-1):last-child:not(:first-child){
        display:none
    }ul.games.games-special li:nth-child(3n-2):last-child:not(:first-child){
        display:none
    }
}@media only screen and (max-width: 400px){
    ul.games li{
        width:50%
    }
}.tile,.tile-highlight,.tile-primary,.tile-info,.tile-neutral{
    display:block;
    padding:20px;
    background-color:#000;
    color:#FFF;
    text-shadow:none;
    margin-bottom:20px;
    -webkit-transition:all .1s linear;
    transition:all .1s linear
}.tile .hint,.tile-highlight .hint,.tile-primary .hint,.tile-info .hint,.tile-neutral .hint{
    height:0;
    margin-top:0;
    overflow:hidden;
    -webkit-transition:all .2s linear;
    transition:all .2s linear
}.tile.active,.active.tile-highlight,.active.tile-primary,.active.tile-info,.active.tile-neutral{
    border-radius:2px;
    box-shadow:0 2px 10px rgba(0,0,0,0.3)
}.tile.active .hint,.active.tile-highlight .hint,.active.tile-primary .hint,.active.tile-info .hint,.active.tile-neutral .hint{
    margin-top:20px
}.tile.teaser,.teaser.tile-highlight,.teaser.tile-primary,.teaser.tile-info,.teaser.tile-neutral{
    padding:10px;
    min-height:60px;
    text-decoration:none
}.tile.teaser:before,.teaser.tile-highlight:before,.teaser.tile-primary:before,.teaser.tile-info:before,.teaser.tile-neutral:before,.tile.teaser:after,.teaser.tile-highlight:after,.teaser.tile-primary:after,.teaser.tile-info:after,.teaser.tile-neutral:after{
    content:" ";
    display:table
}.tile.teaser:after,.teaser.tile-highlight:after,.teaser.tile-primary:after,.teaser.tile-info:after,.teaser.tile-neutral:after{
    clear:both
}.tile.teaser img,.teaser.tile-highlight img,.teaser.tile-primary img,.teaser.tile-info img,.teaser.tile-neutral img{
    float:left
}.tile.teaser header,.teaser.tile-highlight header,.teaser.tile-primary header,.teaser.tile-info header,.teaser.tile-neutral header{
    margin-left:60px;
    font-size:22px
}.tile.teaser p,.teaser.tile-highlight p,.teaser.tile-primary p,.teaser.tile-info p,.teaser.tile-neutral p{
    margin:0;
    font-size:16px;
    margin-left:60px;
    text-decoration:underline;
    font-weight:lighter;
    line-height:1.3em
}.tile-highlight{
    background-color:#e44c25;
    color:#FFF
}.tile-primary{
    background-color:#00596d;
    color:#FFF
}.tile-info{
    background-color:#1BAABD;
    color:#FFF
}.tile-neutral{
    background-color:#eee;
    color:#00596d
}.tile-list{
    list-style:none;
    margin:-10px;
    margin-top:20px
}.tile-list:before,.tile-list:after{
    content:" ";
    display:table
}.tile-list:after{
    clear:both
}.tile-list li{
    box-sizing:border-box;
    padding:0 10px;
    float:left;
    width:33.333%
}.tile-list li .tile-neutral{
    margin-bottom:10px
}nav.main .tile-list{
    margin:0;
    margin-top:20px
}nav.main .tile-list li{
    padding:0;
    float:none;
    width:100%
}nav.main .tile-list li .tile-neutral{
    background-color:#FFF
}nav.main .tile-list li:last-child .tile-neutral{
    margin-bottom:0
}@media only screen and (max-width: 750px){
    .tile-list{
        margin:0;
        margin-bottom:20px
    }.tile-list li{
        padding:0;
        float:none;
        width:100%
    }.tile-list li .teaser.tile-neutral{
        min-height:50px
    }.tile-list li .teaser{
        margin-bottom:10px
    }.content .tile-list li .teaser header{
        margin-bottom:10px
    }
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    nav.main .tile-neutral{
        margin-bottom:10px
    }.tile-list{
        margin-bottom:20px
    }.tile-list li{
        float:none;
        width:auto
    }.tile-list li .teaser.tile-neutral{
        min-height:50px
    }
}input,textarea{
    box-sizing:border-box;
    margin-top:20px;
    border:0;
    outline:none;
    font-size:1em
}textarea{
    width:100%;
    padding:10px;
    resize:none;
    line-height:1.3em
}*{
    -webkit-tap-highlight-color:rgba(255,255,255,0)!important;
    outline:none!important
}body{
    padding:0;
    margin:0;
    background-color:#FFF;
    border-top:10px solid #e44c25;
    min-height:100%;
    overflow-x:hidden
}.app-container{
    width:100%;
    overflow:hidden
}#app{
    position:relative;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.main-section{
    /*margin:0 auto;*/
    /*    width:1220px*/
    width:1335px;

}

.right-ads{
    /*    width:160px;*/
    width:13%;
    float: right;
    padding-top: 20px;
    padding-left: 10px;
}

.content{
    box-sizing:border-box;
    float:left; 
    padding:0px 10px 0px 10px;
    background-color:#FFF;
    box-shadow:-250px 0 0 #ececec
}
.category{
    width:83% !important;
}
.detail{
    width:68% !important;
}
.static .content ul{
    list-style:circle;
    padding-left:16px
}@media only screen and (min-width: 751px) and (max-width: 1000px){
    .main-section{
        width:1010px
    }
    .content{ 
        box-shadow:-210px 0 0 #ececec
    }
    .category{
        width:83% !important;
    }
}
@media only screen and (max-width: 750px){
    .main-section{
        width:100%
    }.content{
        margin-left:0;
        padding:20px;
        padding-top:75px;
        width:100%
    }
    .right-ads{
        display: none;
    }
    .content.detail {
        width: 100% !important;
    }
}@media only screen and (max-width: 400px){
    ul.games li{
        width:50%
    }
}
.myh1{
    font-size: 1.3em;
    font-weight: bold;
    line-height: 2.375em;
}

/*import font awesome css icon library*/

input, select, textarea {
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #eeeeee;
    color: #5e5e5e;
    display: block;
    font-family: arial, sans-serif;
    font-size: inherit;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
    margin: 0;
    height: 40px;
}

#searchtext {
    overflow: hidden;
}

a.search-submit-button {
    text-decoration: none;
    font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    border-radius: 0 3px 3px 0;
    text-transform: uppercase;
    background: none repeat scroll 0 0 #d83c3c;
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    color: #fff !important;
    display: block;
    float: right;
    padding: 10px 10px;
    text-align: center;
    width: 20%;
    box-sizing: border-box;
    height: 40px;
}

a.search-submit-button:hover{
    background: #e54040;
}

#form-container {
    width: 100%; 
    padding-top:10px;
}

.panigation_news{display:block;overflow:hidden;margin-bottom:10px;}
.list_page{float:right;text-align: center;}
.list_page a{font-size:16px;color:#0053f9;padding:0px 5px;margin-right:4px;float:left;}
.list_page a:hover,.list_page a.active{color:#333;}

.showswf {
    width: 100%;
    height: 100%;
    min-height: 400px;
    margin: 30px auto 38px auto;
    position: relative
}
div#preload-ads {
    bottom: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    height: 100%;
    min-height: 400px;
    z-index: 99;
    background: #333
}

div#preload-ads div#pre-loading {
    background: #fff;
    margin-top: 30px;
    height: 2px;
    left: 0;
    position: absolute;
    width: 80%;
    margin-left: 10%
}

div#preload-ads div#pre-line {
    background: #ccc;
    height: 1px;
    width: 0;
    z-index: 50;
    margin: 0 auto;
    -moz-box-shadow:


        0
        0
        10px

        2px #ff0

        ;
    -webkit-box-shadow:

        0
        0
        10px

        2px #ff0

        ;
    box-shadow:

        0
        0
        10px

        2px #0ff

        ;
    -moz-border-radius:

        40px

        ;
    -webkit-border-radius:

        40px

        ;
    border-radius:

        40px

}

div#preload-ads-content {
    height: 280px;
    margin: 10px auto;
    /*padding-top: 20px;*/
    position: relative;
    width: 300px;
    z-index: 100
}

div#preload-ads-content div.title {
    -moz-border-radius: 25px 0 0;
    -webkit-border-radius: 25px 0 0 0;
    background: #099;
    border-radius: 25px 0 0 0;
    color: #fff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    height: 20px;
    line-height: 20px;
    padding-left: 13px;
    padding-right: 5px;
    position: absolute;
    right: 0;
    top: -20px;
    width: auto;
    z-index: 500
}

div#preload-ads-content div.preload-caption {
    bottom: 4px;
    color: #ccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    position: absolute;
    right: 4px
}

div#preload-ads-content div.ads {
    height: 250px;
    margin: 0 auto;
    width: 100%
}

div#preload-status {
    /*margin-top: 30px;*/
    color: #999
}

div#preload-status span {
    color: red
}
.hidden{
    display: none;
}

.child{
    padding-left:15px !important;
}