*{margin:0;padding:0;}
html{overflow-x:hidden; height: 100%;}
header, section, footer, aside, nav, main, article, figure {
    display: block;
} 
a{text-decoration:none;color:#ec8e13;}
a:hover{color:#FF7200;text-decoration:underline;}
img{border:none; max-width: 100%;} 
p,h1,h2,h3,h4,h5{display:block;}
ul{list-style:none;} .flt_left{display: inline-block;}
.flt_right{float:right;display:inline-block;overflow:hidden;}
a.flt_left.logo { float: left; }.clr{clear:both;font-size:0;height:0;}
.js br.space{display:none;}
@font-face {
    font-family: "Lao UI";
    src: url("../fonts/LAOUI.eot") /* EOT file for IE */
}
@font-face{font-family:"Lao UI";src:url("../fonts/LAOUI.TTF");}
@font-face{font-family:"Lao UI Bold";src:url("../fonts/LAOUIB.TTF");}
div.separ{ height:20px;} 

body {
    font-family:Arial;
    color:#000; font-size:12px; height: 100%;/*overflow-x: hidden;*/
    background: url(../images/bck/bg_body1.png) #D7D7D7 center repeat; 
}
#masterdiv {
    margin: 0 auto;
    position: relative;
    max-width: 1000px;
    overflow: hidden;
    width: 100%;
}
header{
    padding: 1px 20px 1px;
    background: rgba(255, 255, 255, 0.65);
}
header .flt_right .custom {
    margin-top: 2px; 
    float: right;
}

.menu_header a{color:#515050;}
.menu_header li{padding-left:14px; font-family:Arial; display: inline;}
.menu_header a{text-decoration:none; font-weight:normal; font-size:12px;}
.menu_header .separator{color:#515050;} .menu_header a:hover{color:#ec8e13;}
.registerlogin{margin:-4px 175px 5px 0;width: 50%;}

header form input.inputbox_search {
    background: none repeat scroll 0 0 #fff;
    border: medium none;line-height: 20px;
    width:87%; vertical-align: top;
}

.flt_right .custom.bnrsocial {
    margin-top: 3px; left:27px;
    position: relative;
    width: 105px;
}

.favorite_game{position:absolute;z-index:-1;width:200%;left:-50%;}
.favorite_game table,.favorite_game table td{height:100%;text-align:center;width:100%;}
.favorite_game table td img{display:inline;margin:0 auto;}
.login{float:right;width:410px;padding-top:25px;}

.article{padding:5px 40px 36px 40px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;
                background:url(../images/bck/px_intro.png) repeat;margin-bottom:30px;}
.articlemodule{padding-top:20px;} .section_face .articlemodule{width: 75%;}
.article .item-page{display:block;} .content1 .item-page{padding:20px;}
.content1 .item-page h2{margin-bottom:10px;color:#000;} 
.content1 .item-page p, .item-page div {text-align: justify;}
.article h1{margin-bottom:3px;font-family:Arial;font-weight:bold;}
.article p{margin-bottom:4px;}
.article a{font-weight:bold;font-family:Arial;}
.article a:hover{text-decoration:underline;color:#000;}
#content .list_item h2 a{color:#FFFFFF;text-decoration:none !important;font-weight:normal;}
#content .grid_item h2 a{color:#FFFFFF;font-weight:normal;}
#content .list_game .display a{color:#FFFFFF;text-decoration:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){/*.no-js .#content strong{font-family:"Lao UI Bold",Arial;}*/}
.article #readmore.hide{display:none;}.browser_gm{margin-bottom:15px; width:100%;}
.content1{max-width:1000px;background:#fff;padding-bottom:94px;margin:4px auto;}
.content1.home{padding-bottom:0; margin-bottom:0;}

.browser_gm .ttlgamelist .ttlgamelist_margin{width:115px;display: inline-block;}
.browser_gm .ttlgamelist .ttlgamelist_right{width:12px;float: right; height: 77px; 
                                            background:url(../images/bck/sprite.png) no-repeat -950px -664px;}
.browser_gm .ttlgamelist{font-size:16px;text-transform:uppercase;font-weight:bold;
                         background:url(../images/bck/sprite.png) no-repeat -0px -664px;
                         max-width:962px;height:77px;line-height: 94px;color: white;margin:0 10px 5px 18px;}
.browser_gm h1{font-size:16px;font-family:Arial;margin-bottom:18px;border-top:8px solid #000;padding:7px 10px 0 20px;float:left;}
.browser_gm1{  padding: 0 7px 0 0; margin: 0 auto; display: block;text-align: center; width: 98%;}
.browser_gm1 p,.game_descp p{margin-bottom:10px;text-align:justify;}
.browser_gm div.flt_left{margin:0 0 13px 13px;width:230px;height:300px;-moz-box-shadow:#3e4343 0px 0px 10px;
                         -webkit-box-shadow:#3e4343 0px 0px 10px;box-shadow:#3e4343 0px 0px 10px;
                         behavior:url(../templates/mmo_game/inc/PIE.htc);
                         background:#fff;position:relative;}
.browser_gm div.flt_left img{border:1px solid #fff;} .browser_gm div.nnmrg{margin-right:0;} .browser_gm div.flt_left div.ttl a{color:#fff;}
.browser_gm div.flt_left div.ttl{font-size:16px;color:#fff;font-family:Arial;height:48px;line-height:48px;width:163px;text-align:center;
                                 background:url(../images/bck/ttl_game_list.png) repeat-x;position:absolute;left:34px;top:1px;font-weight:bold;}
.browser_gm div.flt_left ul.list_gm{color:#fff;height:168px;width:143px;background:url(../images/bck/bg_list_gm.png) repeat-x;position:absolute;
                                    left:34px;bottom:0px;padding:12px 10px 0 10px;}
.browser_gm div.flt_left ul.list_gm li{line-height:15px; text-align: left;}
.browser_gm div.flt_left ul.list_gm li a{color:#fff;}
.browser_gm div.flt_left a.read_mr{height:44px;width:56px;background:url(../images/bck/px_readmr.png) repeat-x;position:absolute;left:87px;
                                   bottom:-1px;line-height:44px;text-align:center;font-weight:bold;font-family:Arial;z-index:1;}
.breadcrumbs{height:20px; background: url(../images/bck/px_breadcrumbs.png) repeat; 
             padding: 6px 0 15px 20px; font-size:13px;padding-left:20px;}
.breadcrumbs a{color:#000;text-decoration:underline;}
.breadcrumbs span{font-family:"Lao UI Bold",Arial;}
.breadcrumbs a span{font-family:"Lao UI",Arial;}
.top_game p.ttl{font-family:Arial;width:330px;height:63px;background:url(../images/bck/sprite.png) no-repeat -122px 0;color:#fff;text-align:center;line-height:44px;margin:0 0 0 20px;font-size:20px;font-weight:bold;}

.menu_header a{text-decoration:none;font-weight:normal;font-size:12px}

.copyright{background:url(../images/bck/sprite.png) no-repeat -36px -160px;padding:25px 0 5px 27px;color:#fff;margin:0 auto;}
.fiche_tech{padding:20px;position:relative;max-width:960px;}
.fiche_tech .ttl_game{background:#000;height:60px;padding:0 6px 0 20px;margin-bottom:20px;}
.fiche_tech  .hd-fixed {position:fixed;top:0px;z-index:1035;width: 92%;max-width:934px;border-bottom:6px solid white;}
.fiche_tech .game_name{float:left;color:#fff;margin:10px 5px 0 0;font-size:14px;font-weight:normal;}
.blc_right .play_now {width: 100% !important; margin-top: -2px !important;}
.fiche_tech .game_name h1{font-size:20px;font-family:Arial;margin-bottom:-4px;}
.fiche_tech .vote{float:left;margin-top:3%;} .fiche_tech .vote small{color:#919095;font-size:13px;} .ttl_game.gaw{background: none;}
.fiche_tech a.play_now{margin-bottom: 10px;float:right;background:url(../images/btn/px_play_now.jpg) repeat-x;width:290px;height:44px;border: 2px solid #fff;color:#fff !important;text-decoration:none !important;font-size:24px;font-family:Arial;text-align:center;line-height:48px;margin-top:6px;font-weight:bold;}
.news_item a.play_now{float:right;background:url(../images/btn/px_play_now.jpg) repeat-x;width:100%;height:44px;border: 2px solid #fff;color:#fff !important;text-decoration:none !important;font-size:24px;font-family:Arial;text-align:center;line-height:48px;margin-top:6px;font-weight:bold;}
.fiche_tech a.play_now_2{display: none;width:100%;/*height:350px;*/position: absolute;left: 0px;top: 0px;z-index: 100;}

.fiche_tech .blc_left .comments_news{ margin-top: 40px !important;}
.fiche_tech .blc_left{display:inline-block;margin: 0 9px 0 0;max-width: 650px;}
.fiche_tech  #gamephoto #game_img:hover a.play_now_2{display: block;} #comments_news {margin-top: 40px !important;}
//.no-js .fiche_tech .game_visual{background:#dbdbdb;width:616px;padding:12px;position:relative;margin-bottom:43px;}
//.no-js .fiche_tech #tab_group_top{position:relative;background:none;}

.js .game_descp{margin-top:30px;padding:50px 25px 2px 25px;position:relative;-moz-box-shadow:#c5c4c4 0px 0px 10px;-webkit-box-shadow:#c5c4c4 0px 0px 10px;box-shadow:#c5c4c4 0px 0px 10px;behavior:url(../templates/mmo_game/inc/PIE.htc);background:#fff;margin-bottom:20px;}
//.no-js .game_descp{width: 91%;padding:15px 25px 40px 25px;position:relative;-moz-box-shadow:#c5c4c4 0px 0px 10px;-webkit-box-shadow:#c5c4c4 0px 0px 10px;box-shadow:#c5c4c4 0px 0px 10px;behavior:url(../templates/mmo_game/inc/PIE.htc);background:#fff;margin-bottom:20px;}
.js .game_descp #tab_group_id dt.tabs{display: inline-block;position:relative;-moz-box-shadow:#434646 0px 0px 10px;-webkit-box-shadow:#434646 0px 0px 10px;box-shadow:#434646 0px 0px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(../templates/mmo_game/inc/PIE.htc);width:109px;height:48px;margin-right:22px;font-size:16px;font-family:Arial;text-align:center;line-height:48px;font-weight:bold;}
//.no-js .game_descp #tab_group_id dt.tabs{display:none;}
.game_descp #tab_group_id dt.tabs.closed{background:url(../images/btn/tab_off.jpg) repeat-x;color:#000;}
.game_descp #tab_group_id dt.tabs.open{background:url(../images/btn/tab_on.jpg) repeat-x;color:#fff;}
.js #content .game_descp dt.tabs h3{font-weight:normal;}
.game_descp .current .tabs{font-family:Arial, Helvetica, sans-serif;} #readmore_view_txt{padding-top:10px;}
.game_descp #readmore_view_link{color:#000;font-weight:bold;font-family:Arial;line-height:30px;display:none;}
.game_descp a.face{background:url(../images/bck/sprite.png) no-repeat -288px -64px;width:30px;height:29px;position:absolute;left:20px;bottom:0;}
.game_descp a.twitter{background:url(../images/bck/sprite.png) no-repeat -327px -64px;width:30px;height:29px;position:absolute;left:58px;bottom:0;}
.fiche_tech .global_screen{padding:0 0 0 15px;} .game_visual .current {position: absolute;top: 0;}
//.no-js .fiche_tech .screenshot{float:left;width:286px;margin:15px 0 0 15px;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000;}
.fiche_tech .screenshot div{text-align:justify;} .fiche_tech .screenshot.video h3{text-align: left;}

.fiche_tech .blc_right{display: inline-block;text-align: center;vertical-align:top;max-width: 650px; float: right;}
//.no-js .fiche_tech .screenshot.video img.photo{float:none;margin:0;}
//.no-js .fiche_tech .screenshot img.photo{float:left;margin-right:5px;}
//.no-js .fiche_tech .screenshot .loupe{position:absolute;left:60px;top:50px;display:none;}
.fiche_tech .screenshot.video{text-align: center;}
.game_facts1{background: #f3f3f3;float:right;width: 295px; text-align: left;} .game_facts .more p{margin-bottom: 8px;}
.fiche_tech .screenshot h3{font-size:13px;font-weight:bold;font-family:Arial;margin-bottom:5px;overflow: hidden;height: 17px;}
.game_facts{background: #fff;border:1px solid #dfdfdf;padding:2px;margin-bottom:18px;width: 295px;font-family:Arial;float:right;}
.game_facts .more,.game_facts .system{padding:0 19px;font-size:14px;}
.game_facts .more p.pros strong{background:url(../images/bck/sprite.png) no-repeat 0 -581px;padding-left:20px;}
.game_facts .more p.cons strong{background:url(../images/bck/sprite.png) no-repeat -390px -581px;padding-left:20px;}
.game_facts .more .share{border-bottom:2px solid #fff;padding:0;position:relative;margin-bottom:10px; margin-top: 10px}
.game_facts .more .share1{position:absolute;left:-13px;background:url(../images/bck/mmo_orange.png) no-repeat 0 -6px #fefefe;border:1px solid #dadada;width: 55%;padding:10px 0 10px 80px;}
.editorial .share1, .newstxt .share1 , .game_descp .share1{background:url(../images/bck/mmo_orange.png) no-repeat 0 -6px #fefefe;border:1px solid #dadada;width: 55%;padding:10px 0 10px 80px;margin-bottom:20px;}
#share1 {/*width: 355px;*/background:url(../images/bck/mmo_orange.png) no-repeat 0 -6px; background-color: rgb(239, 239, 239);}
.share-msg {font-size: 12px; font-weight: bold; margin-bottom: 7px;} .newstxt .share1{margin-left:-15% !important; width: 88%;}
.game_facts .system h3{margin-bottom: 16px;text-transform: uppercase;}
.game_descp .share1{margin: 15px auto;} #show-p .share1{margin: 5px auto;}
.game_facts .system p{margin-bottom: 8px;clear: both;float: left; width: 100%;}
.bannergroup_fiche_game{margin-bottom: 20px; -moz-box-shadow:#3e4343 0px 0px 10px;-webkit-box-shadow:#3e4343 0px 0px 10px;
        box-shadow:#3e4343 0px 0px 10px;behavior:url(../templates/mmo_game/inc/PIE.htc);background:#fff;position:relative;}
.game_descp .news a.check_gm,.more_news a.check_gm{font-weight:bold;margin-bottom:12px;left:10px;
        text-decoration: underline;position: relative;bottom: -2px;}
.more_news h1 a.check_gm{font-weight:bold;margin-bottom:0px;float:left;text-decoration: none;color:#000}
.game_descp .news div.includenews{margin:0 0 20px 0;float: right;}/*.more_news{width: 572px;}*/
.game_descp .news div.includenews.last{margin:0;}
*+html .game_descp .news div.includenews.first{position:relative;left:-40px;}
.date_news{background:#ec8e13;color:#fff;padding:5px 5px 22px 5px;margin-top:20px;}
.more_news_article .more_news{display:table-cell;vertical-align:top;width:95%;height:185px;}
.game_descp .news div.includenews1,.more_news{background:#efefef;padding:15px 15px;position:relative;display: table-cell;vertical-align: top;width: 95%;}
.date_news span{display:block;} img.bull{position:absolute;top:29px;left:-7px;height: auto !important;}
.list_game .more_news{margin-bottom:20px;}
.more_news_article{text-align:left;width:100%;display: table;padding-bottom: 20px;}
.game_descp .news div.includenews img{height:120px;float:left;margin-right:5px;}
.date_news span.day{font:bold 20px arial;}.game_descp .news i{color:#777}
.date_news span.month{text-transform: capitalize;font-size:12px;}
.date_news span.year{font:bold 10px arial;}
#content .game_descp .news h3 a{color:#000;}
#content .game_descp .news h3{margin-bottom:5px;}
.more_news h1{font-size:16px;line-height: 14px;padding-bottom:10px;}
.more_news img.img_news{width:125px;border:2px solid #fff;margin-right:6px;float:left;position: absolute;left:10px;}
.more_news .newstxt{ float:left;text-align:justify;/*width: 437px;*/}
.more_news .newstxt p{margin-bottom: 12px;}.share-msg{text-align:left;}
.game_descp .news div.includegiveway{padding:15px 15px;float:right;position:relative;width: 560px;}
.more_giveway{background:#efefef;padding:15px 15px;float:right;position:relative;width: 610px;}
.more_giveway h1{font-size:16px;line-height: 35px;}
.more_giveway img.img_news{width:125px;border:2px solid #fff;margin-right:6px;float:left;}
.more_giveway .newstxt{float:left;text-align: justify;width: 600px;}
.more_giveway .newstxt p{margin-bottom: 12px;}
.more_giveway #jform_key strong{width: 100px;margin-bottom:10px;display: inline-block;}
#ajax-container{float:right;width: 558px;  margin:17px 0 10px 0; border:1px solid #e3e3e3;height:184px;padding:0 0 15px;position:relative;}
#ajax-container.fb_user_connected{height:115px;padding:15px 0;}
#fb_user_connected{margin:auto;width:180px;}
#fb_user_connected #fb_profile{width:180px;padding-bottom:20px;}
#fb_user_connected #jform_key input#submitter{position:relative;left:0px; margin-top: 5px;}
#ajax-container #get-key-title{text-align:center;font-weight:bold;font-size:14px;margin-bottom:10px;line-height:35px; background:none repeat scroll 0 0 #F3F3F3;}
#ajax-container #fb-login{float:left;width:180px;margin-left:20px;}
#ajax-container #fb-login #fb-login-btn{margin-top:10px;width:180px;height:29px;cursor:pointer;}
#ajax-container .center{float:left;width:24px;margin-left:67px;}
#ajax-container .center .lthru{width:2px;height:40px;background-color:#B1B1B1;margin-left:7px}
#ajax-container .center .or{width:23px;color:#B1B1B1;}
#ajax-container #mmo-login{width:180px;float:right;}
#ajax-container #mmo-login #mmo-login-title{margin-bottom:10px;}
#ajax-container #mmo-login p{padding-bottom:40px;}
#msg-container{width: 539px;   border:1px solid #e3e3e3; padding:15px 0 15px 19px; margin:17px 0 10px 0;}
#ajax-container img.logo_mmo{position:absolute;left:-79px;top:0;}
#ajax-container form input {border:none;float:left;width:145px;height: 30px;background:#b1b1b1;color:#fff;margin-right:19px;padding-left:15px;}
#ajax-container form input#submitter{margin:0;padding: 0;width:160px;position:absolute;left:199px;background:url(../images/bck/px_submit.jpg) repeat-x;height: 30px;text-align: center;font:bold 14px arial;color:#fff;cursor:pointer;}
#ajax-container .msg_error{padding:23px 0 0 98px;width:542x;height:39px;background:url(../images/bck/sprite.png) no-repeat -317px -756px;color:#9f0326;font:bold 12px arial;}
#msg-container .msg_givewayexpired{text-align: left;padding:23px 0 0 98px; max-width:542x; width: 100%; height:39px; background:url(../images/bck/sprite.png) no-repeat -317px -898px;color:#9f0326;font:bold 12px arial;}
#msg-container.loading{border:none;padding: 0;max-width: 640px; height:65px; width: 100%;}
#ajax-container.loading{border:none;padding: 0;max-width: 640px;  height:65px; width: 100%;}
#ajax-container  .msg_key{padding:23px 0 0 98px;width:542x;height:39px;background:url(../images/bck/sprite.png) no-repeat 0 -827px;font:bold 12px arial;}
.news_item{padding:20px;}
.news_item i{display:block;margin-bottom:10px;font-size:10px;}
.list_item h2 i{font-size:10px;font-weight:normal;}
.colocado {color: #87868a;font-size: 12px;margin-bottom:22px;}
.list_game{padding:10px 20px;}
.list_game .blc_right{display:inline-block; float: right;}
.list_game .blc_left{display:inline-block; max-width: 640px;}
.list_game .categorie{float:left;color:#fff;margin:10px 0 0 0;width:100.7%;}
.list_game .ttl_list{background:#000;height:42px;padding:0 6px 0 0px;margin-bottom:10px;}
.list_game .categorie h1{font-size:18px;font-family:Arial;margin:0 0 18px 20px;float:left}
.list_game .categorie p{font-size:14px;font-weight:normal;}
.list_game .categorie p span{color:#ff9900;font-weight:bold;}
@media screen and (-webkit-min-device-pixel-ratio:0){.list_game .categorie p span{font-family:"Lao UI Bold",Arial;font-weight:normal;}}
.list_game .order{float:left;margin-top:16px;width:262px;margin-right:120px;}
.list_game .order label{float:left;line-height:30px;color:#fff;}
.list_game .order select{float:right;width:170px;height:30px;}
.list_game .display{float:right;margin-top:16px;padding-right:10px;width:220px;}
.list_game .display span{float:left;color:#fff;margin-right:36px;line-height:20px;}
.list_game .display a{float:right;width:61px;height:24px;line-height:20px;margin-top:3px;}
.list_game .display a.grid{margin-right:15px;}
.list_game .display a img{margin-right:6px;float:left;}
.list_game .display a.active{margin-top:0;line-height:24px;}
.list_game .display a.active img{border:4px solid #37353f;}
.list_game .grid_item{text-align:justify;display:inline-block;width:310px;font-family:Arial, Helvetica, sans-serif;margin:0 0 15px 15px;vertical-align: top;}
.list_game .grid_item h2{background:#45434c;color:#fff;font-size:16px;font-family:Arial;height:26px;margin-bottom:6px;padding-left:20px;}
.title_item{background: #45434C;color: white;font-size: 16px;font-family: Arial;height: 26px;margin-bottom: 6px;line-height: 26px;padding-left: 20px;}
.title_item a {color: #FFFFFF;font-weight: normal;}
.title_item input[type="submit"]{ background: none; color:#fff;font-size:16px;font-family:Arial; border: none; cursor: pointer;line-height:26px;}
.title_item input[type="submit"]:hover{  text-decoration: underline; }
.photo_list_img_link{cursor: pointer;}
#content .grid_item h2 a {color: #FFFFFF;font-weight: normal;}
.list_game .grid_item img.photo_list{display:block;border:12px solid #dbdbdb;width:286px;height:151px;margin-bottom:5px;}
.list_game .grid_item a.check_gm{font-weight:Bold;background:url(../images/btn/btn_gris.jpg) repeat-x;color:#fff;float:right;width:110px;height:30px;text-align:center;line-height:30px;font-size:14px;margin-top:7px;}
.list_game .grid_item a.play_now{font-weight:Bold;background:url(../images/btn/btn_jaune.jpg) repeat-x;color:#fff;float:right;width:110px;height:30px;text-align:center;line-height:30px;font-size:14px;margin-top:7px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.list_game .grid_item a.check_gm{font-family:"Lao UI Bold",Arial;}}
.list_game .grid_item a.check_gm:hover{color:#ff7200;text-decoration:none;}
.list_game .grid_item p{text-align:justify;}
.list_game .list_item{text-align:justify;float:left;width:640px;font-family:Arial, Helvetica, sans-serif;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #45434c;}
.list_game .list_item h2{background:#45434c;color:#fff;font-size:16px;font-family:Arial;height:26px;margin-bottom:6px;line-height:26px;padding-left:20px;}
.list_game .list_item img.photo_list{border:12px solid #dbdbdb;width:286px;height:151px;margin-right:16px;float:left;}
.list_game .list_item a.check_gm{font-weight:Bold;background:url(../images/btn/btn_gris.jpg) repeat-x;color:#fff;float:right;width:110px;height:30px;text-align:center;line-height:30px;font-size:14px;margin-top:20px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.list_game .list_item a.check_gm{font-family:"Lao UI Bold",Arial;}}
.list_game .list_item a.check_gm:hover{color:#ff7200;text-decoration:none;}
.list_game .list_item p{text-align:justify;}
/*.list_game .blc_right{float:right;}*/
.pagination{clear:both;text-align:center;}
.pagination ul{display:inline-block;}
*+html .pagination ul{display:inline;zoom:1;}
/*.blc_left */.pagination li{float:left; margin-right:8px;}
.pagination li a,.more_games{display:block;background:#dbdbdb;width:30px;height:30px;text-align:center;line-height:30px;color:#000;}
.more_games:hover { color:#000;}
.more_games_div { margin: auto; width: 148px; display: flex; }
.pagination li span{display:block;background:#000;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;}
.pagination li.pagination-prev a,.pagination li.pagination-prev span,.pagination li.pagination-next a,.pagination li.pagination-next span,.pagination li.pagination-start a,.pagination li.pagination-end a,.pagination li.pagination-start span,.pagination li.pagination-end span{text-indent:-3000px;font-size:0;}

.pagination li.pagination-next a,#next_button{width:18px;background:url(../images/bck/sprite.png) no-repeat -516px -64px;}
.pagination li.pagination-prev a{width:18px;background:url(../images/bck/sprite.png) no-repeat -448px -64px;}/*422*/
.pagination li.pagination-prev span{width:18px;background:url(../images/bck/sprite.png) no-repeat -448px -64px;}
.pagination li.pagination-next span{width:18px;background:url(../images/bck/sprite.png) no-repeat -488px -64px;}
.pagination li.pagination-start a{width:18px;background:url(../images/bck/sprite.png) no-repeat -395px -64px;}/*372*/

.pagination li.pagination-end a{width:18px;background:url(../images/bck/sprite.png) no-repeat -565px -64px;}
.pagination li.pagination-end span{width:18px;background:url(../images/bck/sprite.png) no-repeat -543px -64px;}
.pagination li.pagination-start span{width:18px;background:url(../images/bck/sprite.png) no-repeat -395px -64px;}

.reset{padding:20px;}
.reset #user-registration dl{width:360px;}
.reset #user-registration label{float:left;}
.reset #user-registration p{margin-bottom:12px;}
.reset #user-registration label span.star{color:red;}
.reset #user-registration input#jform_email{float:right;background-color:#B1B1B1;height:30px;line-height:30px;width:200px;border:none;}
.reset #user-registration button.validate{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-size:14px;height:30px;width:80px;float:left;margin:12px 0 0 279px;cursor:pointer;font-weight:bold;font-family:Arial;}
.registration{padding:20px;}
.registration #member-registration label .red{color:red;}
.registration #member-registration dl{width:360px;}
.registration #member-registration dt{margin-bottom:7px;float:left;}
.registration #member-registration dd{margin-bottom:7px;float:right;}
.registration #member-registration label{float:left;line-height:30px;}
.registration #member-registration label span.star{color:red;}
.registration #member-registration input{float:right;background-color:#B1B1B1;height:30px;line-height:30px;width:200px;border:none;}
.registration #member-registration button.validate{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-size:14px;height:30px;width:80px;float:left;margin:12px 19px 0 180px;cursor:pointer;font-weight:bold;font-family:Arial;}
.registration #member-registration a.cancel{width:80px;background-color:#B1B1B1;height:30px;color:#fff;font-size:14px;text-align:center;line-height:30px;float:left;margin-top:12px;font-weight:bold;font-family:Arial;}
#header form .logout-button input.button{background:url(../images/btn/px_submit.jpg) repeat-x scroll 0 0 transparent;border:none;color:#FFFFFF;cursor:pointer;float:right;font-size:14px;height:30px;width:80px;margin:0 0 10px 0;font-weight:bold;font-family:Arial;}
#header form div.hello{color:#fff;margin-left:10px;}
#header form .link_login.logout{line-height:30px;}
.profile,.profile-edit{padding:20px;}
.profile fieldset,.profile-edit fieldset{margin-bottom:20px;padding:20px;}
.profile legend,.profile-edit legend{font-weight:bold;font-family:Arial;}
.profile fieldset dt{float:left;width:80px;clear:left;}
.profile fieldset dd{float:left;}
*+html .profile fieldset dd{float:none;}
#content .profile a.edit_prfl{line-height:30px;background:url(../images/btn/px_submit.jpg) repeat-x scroll 0 0 transparent;color:#FFFFFF;float:left;font-size:14px;height:30px;width:120px;text-align:center;font-weight:bold;font-family:Arial;}
#content .profile a.edit_prfl:hover{text-decoration:none;}
.profile-edit dl{width:360px;}
.profile-edit dt{margin-bottom:7px;float:left;clear:left;width:155px;min-height:20px;}
.profile-edit dd{float:right;}
.profile-edit dd input{float:right;background-color:#B1B1B1;height:20px;line-height:20px;width:200px;border:none;font-size:12px;}
.profile-edit dd select{float:right;background-color:#B1B1B1;height:20px;width:200px;border:none;font-size:12px;}
.profile-edit button.validate{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-weight:bold;font-family:Arial;font-size:14px;height:30px;width:80px;float:left;margin:0 19px 0 0;cursor:pointer;}
.profile-edit a.cancel{width:80px;background-color:#B1B1B1;height:30px;color:#fff;font-weight:bold;font-family:Arial;font-size:14px;text-align:center;line-height:30px;float:left;}
#system-message{padding:20px 0 0 20px;}
#system-message dd li{font-weight:bold;font-family:Arial;}
.login_content{padding:20px 20px 0 20px;width:320px;}
.login_content .login-fields{clear:both;margin-bottom:7px;width:320px;float:left;}
.login_content label{float:left;line-height:30px;}
.login_content input{line-height:30px;float:right;background-color:#B1B1B1;height:30px;width:200px;border:none;}
.login_content button.button{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-weight:bold;font-family:Arial;font-size:14px;height:30px;width:80px;float:right;cursor:pointer;}
.other_links{clear:both;padding-left:20px;}
.other_links a{color:#000;text-decoration:underline;}
.finder{padding:20px;}
.finder h1{margin-bottom:12px;}
.finder #finder-search .word{width:420px;}
.finder #finder-search label{float:left;line-height:30px;margin-right:10px;}
.finder #finder-search input{float:left;background-color:#B1B1B1;height:30px;line-height:30px;width:200px;border:none;font-size:12px;}
.finder #finder-search button.button{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-weight:bold;font-family:Arial;font-size:14px;height:30px;width:80px;float:left;margin:0 19px 0 30px;cursor:pointer;}
.finder #finder-search a#advanced-search-toggle{font-weight:bold;font-family:Arial;font-size:14px;line-height:30px;margin-top:12px;text-decoration:underline;}
.finder #finder-filter-window{width:280px;}
.finder #finder-filter-window li{clear:both;margin-bottom:5px;}
.finder #finder-filter-window select{float:right;background-color:#B1B1B1;height:22px;border:none;font-size:12px;}
.contact{padding:20px;max-width:360px;}.contact h3{display:none;}
.contact #contact-form p{margin-bottom:10px;width:100%;float:left;}
.contact label{float:left;clear:left;min-height:20px;margin:0 0 10px 0;}
*+html .contact label{line-height:20px;}
.contact input,.contact textarea{float:right;background-color:#B1B1B1;height:20px;line-height:20px;width:260px;border:none;font-size:12px;}
.contact textarea{height:120px;}
.contact button.validate{background:url(../images/btn/px_submit.jpg) repeat-x;border:medium none;color:#FFFFFF;font-weight:bold;font-family:Arial;font-size:14px;height:30px;width:120px;float:right;margin:10px 0 0 0;cursor:pointer;}
.contact input#jform_contact_email_copy{width:auto;background:none;height:auto;line-height:normal;margin-right:215px;}
.contact label span.star{color:red;}
.content_left{display: inline-block; padding:20px 0 10px 20px; max-width:467px;vertical-align: top;display*: inline; /* ie hack */}
.content_right{display: inline-block; padding:20px 7px 10px 20px; max-width:475px;vertical-align: middle;display*: inline; /* ie hack */}
//.no-js .slider_revw{width:226px;padding:2px;border:1px solid #dddddd;position:relative;float:left;}
//.no-js #slider_revw{background:#151e21;float:left;padding:0 12px 12px 12px;width:202px;}
.slider_revw h2{font-size:16px;color:#fff;font-family:Arial;background:url(../images/bck/ttl_rev_h1.png) repeat-x;height:48px;line-height:48px;width:130px;margin:0 auto 10px auto;text-align:center;}
.slider_revw li{width:215px;overflow:hidden;color:#fff;height:145px;}
.slider_revw li a.ttl{display:block;font-size:16px;color:#fff;font-family:Arial;margin:0 0 10px 0;font-weight:bold;}
.slider_revw li p{text-align:justify;}
.slider_revw li a.readmore{display:block;color:#FF7200;text-align:right;clear: both;float:right;margin-top:10px;}
.revw_disc, .revw_title{padding:0 5px}
.revw_disc #contener{height:91px;overflow:hidden;}
.revw_disc #contener >.revw_disc_txt{float:left;text-align:justify;}
*+html #slider_news{position:relative;}
.slider_news h2{z-index:1;position:absolute;left:47px;top:3px;font-size:16px;color:#fff;font-family:Arial;background:url(../images/bck/ttl_news_h1.png) repeat-x;height:48px;line-height:48px;width:130px;text-align:center;}
.slider_news li{width:224px;height:442px;margin-top:3px;overflow:hidden;color:#fff;position:relative;}
.slider_news li img.img_news{width:224px;height:248px;display:block;}
.slider_news li a.ttl{display:block;font-size:12px;text-decoration:underline;color:#fff;font-family:Arial;margin:0 0 12px 0;font-weight:bold;}
.slider_news li a.readmore{display:block;color:#fff;text-align:right;}
.slider_videos{width:467px;padding:2px;border:1px solid #dddddd;position:relative;/*float:left;*/margin-bottom:15px;}
/*#slider_videos{height:248px !important;overflow:hidden;width:467px;}*/
*+html #slider_videos{position:relative;}
.slider_videos h2{z-index:1;position:absolute;left:135px;top:2px;font-size:16px;color:#fff;font-family:Arial;background:url(../images/bck/ttl_videos_h1.png) repeat-x;height:48px;line-height:48px;width:204px;text-align:center;}
//.no-js .slider_videos li{width:467px;overflow:hidden;color:#fff;position:relative;margin-bottom:2px;}
//.no-js .slider_videos li div.loupe{position:absolute;top:94px;left:198px;}
.content1 .content_right .mod_art1{background:#383731;padding:0 11px 6px 11px;float:left; margin-top: 16px;}
.content1 .content_right .mod_art h2,.content1 .content_right .mod_art h1{font-size:16px;color:#fff;font-family:Arial;background:#14130f;height:48px;line-height:48px;width:338px;margin:0 auto 15px auto;text-align:center;}
.content1 .content_right .mod_art p{color:#fff;margin-bottom:7px;text-align:justify;line-height: 17px;}
.content1 .section_face{padding:0 20px 0 20px;}
.content1 .section_face .mod_art1{background:#383137;padding:0 11px 6px 11px;float:left;}
.content1 .section_face .mod_art h2{font-size:16px;color:#fff;font-family:Arial;background:#14130f;height:48px;line-height:48px;width:241px;margin:0 auto 15px auto;text-align:center;}
.content1 .section_face .mod_art p{color:#fff;margin-bottom:7px;text-align:justify;line-height: 17px;}
.custom_face{float:right;} .content1 .mod_art_btm{padding:0 20px 0 20px;}
.content1 .mod_art_btm .mod_art{max-width:954px;padding:2px;border:1px solid #dddddd;margin-bottom:13px;float:left;}
.content1 .mod_art_btm .mod_art1{background:#eeeeee;padding:0 11px 6px 11px;float:left;text-align:center;}
.content1 .mod_art_btm .mod_art h2{font-size:16px;color:#fff;font-family:Arial;background:#14130f;min-height:48px;line-height:48px;margin:0 auto 15px auto;text-align:center;padding:0 20px;display:inline-block;}
*+html .content1 .mod_art_btm .mod_art h2{display:inline;zoom:1;}
.content1 .mod_art_btm .mod_art p{color:#000;margin-bottom:7px;text-align:justify;}
//.no-js #slid_part li{width:220px;float:left;}
#slid_part li img{border:1px solid #dedede;margin-right:24px;}

.js .game_visual h2,.js .game_descp h2{display:none;}
.js .article{padding:5px 40px 36px 40px;font-size:11px;text-align:justify;background:url(../images/bck/px_intro.png) repeat;margin-bottom:30px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.js .article a{font-family:"Lao UI Bold",Arial;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.js #content strong{font-family:"Lao UI Bold",Arial;}}   
.js .toggle{cursor:pointer;width:21px;height:36px;background:url(../images/bck/sprite.png) no-repeat -51px 0;} 
.js .toggle.show{background:url(../images/bck/sprite.png) no-repeat -83px 0;} 

.js .fiche_tech .game_visual{background:url(../images/bck/sprite.png) no-repeat 2px -220px; max-height:326px;max-width:620px;padding: 12px;position:relative;margin-bottom:43px;overflow:hidden;}
.js .fiche_tech #tab_group_top{z-index: 1000;position:relative;bottom:62px;margin: 0 auto -62px; height:60px;max-width:285px;background:url(../images/bck/px_tab_visual.png) repeat-x;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url(../templates/mmo_game/inc/PIE.htc);overflow:hidden;}
.js .game_visual .top_2_id{background:url(../images/bck/sprite.png) no-repeat -64px -64px;width:33px;height:44px;float:left;margin:11px 0 7px 30px;border-right:1px solid #818181;padding-right: 30px;}
.js .game_visual .top_1_id{background:url(../images/bck/sprite.png) no-repeat -135px -64px;width:63px;height:41px;float:left;margin:11px 0 7px 30px;border-right:1px solid #818181;padding-right: 30px;}
.js .game_visual .top_3_id{background:url(../images/bck/sprite.png) no-repeat -238px -64px;width:37px;height:43px;float:left;margin:11px 28px 0 30px;}
.js .game_visual .top_2_id.open{background:url(../images/bck/sprite.png) no-repeat -64px -112px;}
.js .game_visual .top_1_id.open{background:url(../images/bck/sprite.png) no-repeat -136px -111px;}
.js .game_visual .top_3_id.open{background:url(../images/bck/sprite.png) no-repeat -238px -112px;}

.js .game_visual .no_photo.no_video .top_1_id, .js .game_visual .no_photo .top_1_id,.js .game_visual .no_video .top_1_id{border-right:none;}

.js .game_visual .top_1_id {margin: 11px 0 7px 16px !important;padding-right: 16px !important;}
.js .game_visual .no_photo.no_video #tab_group_top{width: 90px;}
.js .game_visual .no_photo #tab_group_top{width: 192px;}
.js .game_visual .no_video #tab_group_top{width: 192px;}
.js #tab_group_id{position:relative;top: -66px;left: 0;text-align: left;}

.js #content .game_descp dt.tabs h3{font-weight:normal;}
.js .game_descp .current .tabs{} .js #readmore_view_txt{padding-top:10px;} #slider_screen ul {position:relative;}
.js .game_descp #readmore_view_link{color:#000;font-family:Arial; font-weight:bold;line-height:30px;margin-top:10px;}

.js .fiche_tech .screenshot {
  position: relative;
  font-size: 10px;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  width: 43%;
  left: 2%;
  margin: 0.2% 1%;
}

.game_visual .current {
  position:absolute;top:0;left:0;
  width:100%;height:100%;
  text-align: left;
}
.game_descp .current dd.tabs {margin-top: -50px;}
.game_visual .current dd.tabs {margin:5%;}
.js .fiche_tech .screenshot.active{background:#000;}
.js .fiche_tech .screenshot img.photo{float:left;margin-right:5px;}
.js #slider_screen{margin: 33px 5%;width:92% !important;height:80% !important;}
.js #slider_screen li{width: 594px;height: 260px;position:relative;overflow: hidden;}
.js div.slider_screen span#prevBtn5{left:1.7%;position:absolute;top:40%;display:block;} 
.js div.slider_screen span#nextBtn5{position:absolute;right:1.71%;top:40%;display:block;} 
.js div.slider_screen span a{text-indent:-3000px;width:19px;height:59px;cursor:pointer;display:block;} 
.js div.slider_screen span#prevBtn5 a{background:url(../images/bck/sprite.png) no-repeat -334px -159px;}
.js div.slider_screen span#nextBtn5 a{background:url(../images/bck/sprite.png) no-repeat -363px -159px;} 

.js .fiche_tech .screenshot.video img.photo{float:none;margin:0;width:auto !important;height:auto !important;}
.js .fiche_tech .screenshot .loupe{position:absolute;width:35px;left:50px;top:40px;display:none;cursor:pointer;}
.js .fiche_tech .screenshot.video .loupe{position:absolute;width:35px;left:48%;top:50%;display:none;cursor:pointer;}
.fiche_tech .screenshot.video .loupe{left:45%;margin: -5%;}
.js .fiche_tech .screenshot.active .loupe{display:block;}

.js #content .game_descp .news h3{margin-bottom:5px;}
.js #content .game_descp .news h3 a{color:#000;}

//.js .fiche_tech .screenshot.video:nth-child(2){margin-right: 30%;}

.js .fiche_tech .screenshot.video{margin:5px;padding:5px;margin-bottom:1%;left:5%;min-width: 120px;}

.slider_revw{overflow:hidden;} #slider_revw{background:#151e21;width:224px !important;height: 250px !important;}
.js .slider_revw{height:248px; border: 1px solid #DDDDDD;float: left;margin-right: 13px;padding: 2px;position:relative;width: 224px;}
.js .slider_revw p.btn_nav{position:absolute;height:19px;width:15px;top:40px;left:100px;background:url(../images/bck/sprite.png) no-repeat -9px -115px;padding:6px 5px 0 5px;}
.js .slider_revw p.btn_nav span#prevBtn1{float:left;}
.js .slider_revw p.btn_nav span#nextBtn1{float:right;}
.js .slider_revw p.btn_nav span a{text-indent:-3000px;width:6px;height:13px;cursor:pointer;display:block;}
.js .slider_revw p.btn_nav span#prevBtn1 a{background:url(../images/bck/sprite.png) no-repeat -292px -133px;}
.js .slider_revw p.btn_nav span#nextBtn1 a{background:url(../images/bck/sprite.png) no-repeat -315px -133px;}
.slider_news{overflow:hidden;}
.js .slider_news{width:230px;height:662px;background:url(../images/bck/sprite.png) no-repeat -766px 0;position:relative;}
.js .slider_news li p.news_desc_bg{line-height:14px;position:absolute;left:2px;bottom:2px;width:224px;height:69px;background:url(../images/bck/news_descr.png) repeat-x;}
.js .slider_news li div.news_desc {line-height:14px;position:relative;width:200px;padding:32px 12px 0 12px;color:#fff;}
.slider_news li div.news_desc_txt{width:200px;line-height:13px; text-align:justify;}
.slider_news #contener{height:130px;overflow:hidden;}
.js .slider_news p.btn_nav{z-index:2;position:absolute;height:19px;width:15px;top:40px;left:100px;background:url(../images/bck/sprite.png) no-repeat -9px -115px;padding:6px 5px 0 5px;}
.js .slider_news p.btn_nav span#prevBtn2{float:left;}
.js .slider_news p.btn_nav span#nextBtn2{float:right;}
.slider_news li a.readmore{clear:both;color:#FF7200;display:block;float:right;margin-top:10px;text-align:right;}
.js .slider_news p.btn_nav span a{text-indent:-3000px;width:5px;height:13px;cursor:pointer;display:block;}
.js .slider_news p.btn_nav span#prevBtn2 a{background:url(../images/bck/sprite.png) no-repeat -292px -133px;}
.js .slider_news p.btn_nav span#nextBtn2 a{background:url(../images/bck/sprite.png) no-repeat -315px -133px;}
.js .slider_videos{height:248px;margin: 0 auto;}
//.js .slider_videos li img.photo{height: 248px;}
.js .slider_videos li{overflow: hidden; color: #fff;} 
.js .slider_videos li div.loupe_pos{position:absolute;z-index:10;width: 100%; top: 85px;}
.js .slider_videos li div.loupe{position: absolute;left:198px;} #slider_videos .screenshot {position: relative; overflow: hidden;}
.js .slider_videos p.btn_nav {z-index:2;position:absolute;height:19px;width:15px;top:40px;left:224px;background:url(../images/bck/sprite.png) no-repeat -9px -115px;padding:6px 5px 0 5px;}
.js .slider_videos p.btn_nav span#prevBtn3{float:left;} 
.js .slider_videos p.btn_nav span#nextBtn3{float:right;} 
.js .slider_videos p.btn_nav span a{text-indent:-3000px;width:5px;height:13px;cursor:pointer;display:block;} 
.js .slider_videos p.btn_nav span#prevBtn3 a{background:url(../images/bck/sprite.png) no-repeat -292px -133px;} 
.js .slider_videos p.btn_nav span#nextBtn3 a{background:url(../images/bck/sprite.png) no-repeat -315px -133px;} 
div.partners{position:relative;clear:both;margin-bottom:13px;} 
.partners p.ttl{font-family:Arial;font-size:16px;margin-bottom:10px;border-top:8px solid #000;padding:5px 10px 0 20px;float:left;font-weight:bold;}
.js #slid_part li{width:225px;overflow:hidden;} 
.js div.partners span#prevBtn4{left:0;position:absolute;top:0;display:block;} 
.js div.partners span#nextBtn4{position:absolute;right:0;top:0;display:block;} 
.js div.partners span a{text-indent:-3000px;cursor:pointer;display:block;height:94px;width:52px;} 
.js div.partners span#prevBtn4 a{background:url(../images/bck/sprite.png) no-repeat -395px -95px;border-right:1px solid #000;}
.js div.partners span#nextBtn4 a{background:url(../images/bck/sprite.png) no-repeat -456px -95px;border-left:1px solid #000;} 
div.sexy-bookmarks{clear: both !important;}
div.sexy-bookmarks-expand{height: 29px;overflow: hidden;}
.sexy-bookmarks-bg-sexy, .sexy-bookmarks-bg-caring, .sexy-bookmarks-bg-caring-old, .sexy-bookmarks-bg-love, .sexy-bookmarks-bg-wealth, .sexy-bookmarks-bg-enjoy {background-image:url('../images/sexy-trans.png') !important;background-repeat: no-repeat !important;}
div.sexy-bookmarks-bg-sexy{margin-bottom: 15px;background-position: left -348px !important;}
div.sexy-bookmarks-bg-caring{padding: 26px 0 0 10px !important;background-position: left 0 !important;}
div.sexy-bookmarks-bg-caring-old{padding: 26px 0 0 10px !important;background-position: left -748px !important;}
div.sexy-bookmarks-bg-love{padding: 26px 0 0 10px !important;background-position: left -1148px !important;}  
div.sexy-bookmarks-bg-wealth{margin-left: 15px !important;padding: 35px 0 0 20px !important;background-position: left -1535px !important;}
div.sexy-bookmarks-bg-enjoy{padding: 26px 0 0 10px !important;background-position: left -1895px !important;}
div.sexy-bookmarks ul.socials{width:100% !important;margin:0 !important;padding:0 !important;float: left !important;}
div.sexy-bookmarks ul.socials{background:transparent none !important;border:0 none !important;outline:0 none !important;}
div.sexy-bookmarks ul.socials li {display:inline !important;float:left !important;list-style-type:none !important;margin:0;height:29px !important;width:60px !important;cursor:pointer !important;padding:0 !important;background-color:transparent !important;border:0 none !important;outline:0 none !important;}
div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials li a:after{content:none !important;}
div.sexy-bookmarks ul.socials a{display:block !important;width:60px !important;height:29px !important;text-indent: -9999px !important;background-color:transparent !important;}
div.sexy-bookmarks ul.socials a:hover, div.sexy-bookmarks ul.socials li:hover{background-color:transparent !important;border:0 none !important;outline:0 none !important;}
.sexy-diigo, .sexy-diigo:hover, .sexy-digg, .sexy-digg:hover, .sexy-reddit, .sexy-reddit:hover, .sexy-stumbleupon, .sexy-stumbleupon:hover, .sexy-delicious, .sexy-delicious:hover, .sexy-yahoobuzz, .sexy-yahoobuzz:hover, .sexy-blinklist, .sexy-blinklist:hover, .sexy-technorati, .sexy-technorati:hover, .sexy-facebook, .sexy-facebook:hover, .sexy-twitter, .sexy-twitter:hover, .sexy-myspace, .sexy-myspace:hover, .sexy-mixx, .sexy-mixx:hover, .sexy-scriptstyle, .sexy-scriptstyle:hover, .sexy-designfloat, .sexy-designfloat:hover, /*.sexy-mail, .sexy-mail:hover, */.sexy-comfeed, .sexy-comfeed:hover, .sexy-newsvine, .sexy-newsvine:hover, .sexy-devmarks, .sexy-devmarks:hover, .sexy-linkedin, .sexy-linkedin:hover, .sexy-google, .sexy-google:hover, .sexy-misterwong, .sexy-misterwong:hover, .sexy-izeby, .sexy-izeby:hover, .sexy-twittley, .sexy-twittley:hover, .sexy-tipd, .sexy-tipd:hover, .sexy-pfbuzz, .sexy-pfbuzz:hover, .sexy-friendfeed, .sexy-friendfeed:hover, .sexy-blogmarks, .sexy-blogmarks:hover, .sexy-fwisp, .sexy-fwisp:hover, .sexy-designmoo, .sexy-designmoo:hover, .sexy-bobrdobr, .sexy-bobrdobr:hover, .sexy-yandex, .sexy-yandex:hover, .sexy-memoryru, .sexy-memoryru:hover, .sexy-100zakladok, .sexy-100zakladok:hover, .sexy-moemesto, .sexy-moemesto:hover{background:url('../images/bck/sexy-sprite.png') no-repeat !important;}
.sexy-diigo{background-position:-910px bottom !important;}
.sexy-diigo:hover{background-position:-910px top !important;}
.sexy-digg{background-position:-980px bottom !important;}
.sexy-digg:hover{background-position:-980px top !important;}
.sexy-reddit{background-position:-700px bottom !important;}
.sexy-reddit:hover{background-position:-700px top !important;}
.sexy-stumbleupon{background-position:-630px bottom !important;}
.sexy-stumbleupon:hover{background-position:-630px top !important;}
.sexy-delicious{background-position:-1190px bottom !important;}
.sexy-delicious:hover{background-position:-1190px top !important;}
.sexy-yahoobuzz{background-position:-1120px bottom !important;}
.sexy-yahoobuzz:hover{background-position:-1120px top !important;}
.sexy-blinklist{background-position:-1260px bottom !important;}
.sexy-blinklist:hover{background-position:-1260px top !important;}
.sexy-technorati{background-position:-560px bottom !important;}
.sexy-technorati:hover{background-position:-560px top !important;}
.sexy-myspace{background-position:-770px bottom !important;}
.sexy-myspace:hover{background-position:-770px top !important;}
.sexy-twitter{background-position:-490px bottom !important;}
.sexy-twitter:hover{background-position:-490px top !important;}
.sexy-facebook{background-position:-1330px bottom !important;}
.sexy-facebook:hover{background-position:-1330px top !important;}
.sexy-mixx{background-position:-840px bottom !important;}
.sexy-mixx:hover{background-position:-840px top !important;}
.sexy-scriptstyle{background-position:-280px bottom !important;}
.sexy-scriptstyle:hover{background-position:-280px top !important;}
.sexy-designfloat{background-position:-1050px bottom !important;}
.sexy-designfloat:hover{background-position:-1050px top !important;}
.sexy-newsvine{background-position:left bottom !important;}
.sexy-newsvine:hover{background-position:left top !important;}
.sexy-google{background-position:-210px bottom !important;}
.sexy-google:hover{background-position:-210px top !important;}
.sexy-comfeed{background-position:-420px bottom !important;}
.sexy-comfeed:hover{background-position:-420px top !important;}
.sexy-devmarks{background-position:-140px bottom !important;}
.sexy-devmarks:hover{background-position:-140px top !important;}
.sexy-linkedin{background-position:-70px bottom !important;}
.sexy-linkedin:hover{background-position:-70px top !important;}
.sexy-misterwong{background-position:-1400px bottom !important;}
.sexy-misterwong:hover{background-position:-1400px top !important;}
.sexy-izeby{background-position:-1470px bottom !important;}
.sexy-izeby:hover{background-position:-1470px top !important;}
.sexy-twittley{background-position:-1540px bottom !important;}
.sexy-twittley:hover{background-position:-1540px top !important;}
.sexy-tipd{background-position:-1610px bottom !important;}
.sexy-tipd:hover{background-position:-1610px top !important;}
.sexy-pfbuzz{background-position:-1680px bottom !important;}
.sexy-pfbuzz:hover{background-position:-1680px top !important;}
.sexy-friendfeed{background-position:-1750px bottom !important;}
.sexy-friendfeed:hover{background-position:-1750px top !important;}
.sexy-blogmarks{background-position:-1820px bottom !important;}
.sexy-blogmarks:hover{background-position:-1820px top !important;}
.sexy-fwisp{background-position:-1890px bottom !important;}
.sexy-fwisp:hover{background-position:-1890px top !important;}
.sexy-designmoo{background-position:-1960px bottom !important;}
.sexy-designmoo:hover{background-position:-1960px top !important;}
.sexy-bobrdobr{background-position:-2030px bottom !important;}
.sexy-bobrdobr:hover{background-position:-2030px top !important;}
.sexy-memoryru{background-position:-2100px bottom !important;}
.sexy-memoryru:hover{background-position:-2100px top !important;}
.sexy-100zakladok{background-position:-2170px bottom !important;}
.sexy-100zakladok:hover{background-position:-2170px top !important;}
.sexy-yandex{background-position:-2240px bottom !important;}
.sexy-yandex:hover{background-position:-2240px top !important;}
.sexy-moemesto{background-position:-2310px bottom !important;}
.sexy-moemesto:hover{background-position:-2310px top !important;}
.img_container {position: absolute; width: 100%;left: 0px;}
#img_giveway{position: absolute; z-index:1;}
#img_givewayover{position: inherit; z-index:2;}
#games_filter_advcd_search{float:right; width:146px; font-size: 12pt; cursor:pointer; z-index: 2;/*padding-bottom:15px;*/ }
#games_filter_advcd_search a{ color:white; text-decoration: underline;z-index: 1;}
.games_filter_separ{ padding-bottom: 40px;}
#games_filter{background:url(../images/bck/px_filter.png) repeat-x transparent;
              width: 100%;color:black; margin-bottom:17px; background-size: 1px 100%;}
#games_filter form{padding-left:20px;margin-top:10px;text-align: left;text-align: left;}
#games_filter .column{width:152px;display:inline-block;vertical-align: top;}
#games_filter div.action{clear:both;margin:8px auto;height:30px;width:155px;}
#games_filter div.selection{background:url(../images/bck/filter-selection-bck.png) no-repeat center transparent; text-align: center;}
#games_filter div.selection #space{ padding: 0 13px}
#games_filter div.selection a{color:black;cursor:pointer;}
#games_filter div.action  #apply-btn{background:url(../images/bck/filter-apply-bnt.png) no-repeat center transparent;color:white;}
#games_filter div.action  #close-btn{background: url("../images/bck/filter-close-bnt.png") no-repeat center transparent;margin-left:7px;}
#games_filter div.action input{border:0;padding:0;margin:0;width:72px;height:32px;cursor: pointer;font-size:12px;font-weight:bold;}
.no-games-founded{padding: 10px 0 0 22px;}
#play {  background-color: #D7D7D7; color: #000 !important; font-family: Arial !important; }
#play_text {font-size: 26px;}
#timer {color: #ffffff;font-size: 50px;margin-top: 85px;}
#play{ margin-top: 15px;}
#play_footer{margin-top: 10px;font-size: 17px; }
#link_b {color: #0087a6;}
.games_vote{float:left;padding-top:7px;}
.comment_box h2{text-align: left;border-bottom: medium none; border-top: 8px solid #1C1B20; color: #1C1B20; font-family: Arial;font-size: 16px;left: -20px;margin-bottom: 20px;padding-left: 20px;padding-top: 6px;position: relative;width: 280px;}
.author {color: #87868a;font-size: 12px;}
label.invalid { color: #ff0000; }
input.invalid {border: 1px solid red !important;}
.tip {background-color: #fff;border: 1px #999 solid;padding: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.tip-title {font-weight: bold;}
.list_title{padding:10px;font-weight:bold;color:#000000;font-size:13px;}
.list_title a{font-weight:bold;color:#000000;font-size:13px;}
h1.lst_title{text-align: left;font-family:Arial;font-size:20px;background:none repeat scroll 0 0 #000000;color:#FFFFFF;margin:0 0 10px;padding:5px 0 5px 5px;}
#grid_item_fb {width: 259px;}
#photo_list_fb { height: 124px; width: 234px; }
#list_game_fb { padding: 10px 0; }
#ttl_list_fb{ width: 800px;}
#fb_body { background: #fff;}
#contentview { margin: 0 auto; width: 810px; overflow: hidden;}
.link-more {  font-family: 'lucida grande',tahoma,verdana,arial,sans-serif; color: #3B5998;}
.link-more:hover {text-decoration: underline; color: #3B5998;}
#fact_title { background: url("../images/bck/sprite.png") no-repeat scroll 0 -754px; color: #FFFFFF; font: bold 20px/39px arial; height: 39px; margin-bottom: 20px; position: relative; text-align: center; text-transform: capitalize; top: -3px; width: 290px; font-size: 24px; }
#content .game_descp #tab_group_id a { color: #fff; font-weight: normal; text-decoration: none;  font-size: 19px;}
.js #content .game_descp dt.tabs.closed a {color: #000 !important; }
.game_name h2 { font-size: 14px; font-weight: normal; padding-top: 5px;}
.b_title { font-weight: bold; }
.breadcrumbs-link { float: left; margin: 7px 14px; }
#sys_title { margin-bottom: 16px; font-weight: bold; font-size: 1.17em; }
.breadcrumbs-link a {color:#000;text-decoration:underline;font-size:13px;padding-right: 4px;}
.youtube_container{margin: -15px -2px 10px 31px;} #short-story{min-height: 114px;}
.system #sys_title {text-transform: uppercase; } #show-image {width: 47%;}
#show-txt {min-height: 150px; margin: 0 0 0 53%;}
#show-p {max-width: 560px; margin-top: 20px;}

#footer{max-width:1000px;background:url(../images/bck/px_footer.png) repeat-x;
        min-height:163px;margin-left: auto;margin-right: auto;}
.footer1{max-width:1000px;margin:0 auto;padding:16px 0 0 0;}
#footer a{color:#FFFFFF;text-decoration:none;font-weight:normal;}
.menu_footer{/*float:left; margin-left: 9px;*/} .menu_footer .separator{color:#fff;}
.menu_footer li{/*margin-right:12px;*/padding-right:12px;font-family:Arial;display:inline;}
.menu_header li{float:left; padding-left:14px; font-family:Arial;}
.menu_header a{color:#515050} .menu_header .separator{ color:#515050 }
.menu_header a:hover{color:#ec8e13} .footer1 img{float:right;margin-left:17px;} .nav2select, .navToSelect{display: none;}
.footer1 span.find_us{ float:right;width:116px;height:22px;text-align:center;line-height:22px;color:#fff;background:#131216;}

.newsletter { padding-bottom: 15px;}
.copy-r { margin: 0 auto 0; width: 194px; }
/*.newsletter {margin-right: 6px;float: left;}*/
.custom1, .custom1 .custom {display: inline-block;}
.newsletter .inputf {width: 120px; margin-left:11px;}
.n-form {float: right; margin: -60px -10px; width: 302px;}
.menu-f { margin-left: 15px; margin-top: 20px;} .custom1{margin: 22px 0 0 10px;}
.n-form  #button { width: 75px; background-color: #e3e3e3; border: 2px solid #bbbbbb; cursor: pointer; }
.newst-span { padding : 4px 16px; height: 22px; line-height: 22px; color: rgb(255, 255, 255); background: rgb(19, 18, 22); }
#txt { height:16px; margin-right: 14px; color: #4e4e4e; width: 181px;} #email-txt{ width: 184px; margin-right: 10px; }
.slider_newsv2 { height: 795px;  padding: 2px; border: 1px solid rgb(221, 221, 221); }
.slider_newsv2 .news_content { background:rgb(235, 235, 235); max-width: 461px; height: 795px; }
.slider_newsv2 h2{z-index:1;position:relative;/*left:150px;*/margin:0 auto;top:0;width:162px;font-size:16px;font-family:Arial;
       color:#fff; background:url(../images/bck/ttl_news_h1.png) repeat-x;height:48px;line-height:48px; text-align:center;}

.jcarousel-skin-newsv2 { margin-top: 6px} #v_next_prev {display: block;margin: 0 auto;width: 206px;}
#newscarousel2 .news_container { width: 431px; height: 135px;  padding: 12px 10px; background: #fff; margin-top: 5px; margin-bottom: 5px;}
.news_container .news_img { float: left; width: 117px; height: 131px; background: #fff; border: 1px solid #e2e2e2; padding-top: 3px; padding-left: 3px; position:relative;}
.news_desc {float: left; width: 295px; margin-left: 12px; height: 128px; overflow: hidden;}
.news_container .news_desc .desc {width: 295px; text-align: justify; height: 66px;}
.news_desc .title{ margin-top: 10px; font-size: 14px;font-weight: bold; }
.news_desc .title a{ color: #171417;}
.news_desc .date{ margin-top: 3px; margin-bottom: 7px; color: #b5b4b5;}
.news_container .readmore { float: right; margin-top: 1px;}
.news_separator {background: url(../images/bck/separator.png) repeat-x; width: 449px; height: 1px; }
#footer-rss {margin-left: -1px;}
.lol , .lol2 {position: absolute; z-index: 1; width: 35px;  height: 35px; border: 0; left: 6px; top: 41px; display: block !important; }
.lol img { width:35px !important; height:35px !important; border:0 !important;}

#gototop{
    z-index:10;width:101px;height:28px;background:url(../images/bck/sprite.png) no-repeat -653px -220px;color:#fff;
    text-align:center;padding:36px 0 0 0;margin:68px auto 0 -49px;bottom:170px !important;left:50% !important;
    position:fixed !important;
}

.finder_search {padding-top: 35px;} header {display: block;text-align: center;}
#carousel_videos .jcarousel-item.jcarousel-item-horizontal.jcarousel-item-1.jcarousel-item-1-horizontal,
.jcarousel-videos .jcarousel-clip-horizontal {width: 100%; max-width:616px; height: 100% !important;}
.jcarousel-container.jcarousel-container-horizontal {display: inherit !important;}

.jcarousel-videos .jcarousel-next-horizontal {right: 212px;} #h_next_prev{width: 52px;top: 0;}
.jcarousel-videos .jcarousel-clip-horizontal,#slider_videos,.slider_videos,.screenshot .photo, 
.jcarousel-videos .jcarousel-container-horizontal{width: 100% !important; height: 100%; overflow: hidden;}
#carousel_videos{width: 9999px !important;min-width: 9999px;}

.main_menu{background:url(../images/bck/px_main_menu.png) repeat-x;height: 46px;width: 100%;margin-left: auto;
           margin-right: auto; overflow: hidden;}
.main_menu ul.menu li a{ line-height: 37px; } ul.menu li a:hover{text-decoration:none;color:#fff;}
.menu{margin:0 auto;}ul.menu{float:left; margin-left: 13px;}

ul.menu li{float:left;padding-top: 7px;} .slider_videos {float: none;}
ul.menu li a , ul.menu li span{font-family:Arial;padding:0 17px;display:block;color:#fff;font-size:13px;font-weight:bold;}
ul.menu li span{ height: 13px; padding-top: 19px;line-height: 0; cursor: pointer; padding-left: 10px;padding-right: 20px;}
ul.menu li.current a , ul.menu li.active span {background:url(../images/bck/px_menu_on.png) repeat-x;}
ul.menu li.parent ul li {
    float: none; background-color: #696969;
    height: 33px; padding-top: 0; padding-bottom: 0;
}
ul.menu li.parent ul li a {
    border-bottom: 1px solid #6B6B6B;
    letter-spacing: 0; height: 32px;
    border-top: 1px solid #A9A9A9;
    text-transform: none;
}
.iconmenu {
    display: inline; width: 0;
    height: 0;float: right;top: -16px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 6px solid #FFF;      
    position: relative;      
    left: -23px;
}
ul.menu  li.parent ul li a:hover , .activelink  , ul.menu  li.parent ul li.current a{        
    background-color: #595959 !important; background: none;
}
ul.menu  li.parent ul  {
    display: list-item;
    position: absolute;
    z-index: 10000;
    display: none;
    top: 130px;
}

.list_title{text-align: left;}
.more_news div.newstxt{margin: 0 0 0 133px;}

p#giveway_image img {height: auto;}//100%
p#giveway_over, p#giveway_image {
  position: absolute;
  height: 138.7px;
}

.mobile_pagination{
    display: none !important;
}
.mobile_pagination b {
  font-size:18px;height:30px;
  display:inline-block;  
  line-height:32px;
}
.mobile_pagination li a{
    line-height: 45px;
    display: inline-block;
}
.mobile_pagination li span {
  display: inline-block;
}

dl#tab_group_id {width: 100%;}
#gamephoto .play_now_2 img {width: 100%;}
.fiche_tech .hd-fixed {-webkit-overflow-scrolling: touch;}//fix mobile fixed position probleme

.game_descp .news div.includenews1, .more_news {padding: 1px 15px;}
.pagination-prev span,.pagination-start span{line-height: 44px !important;}
#slider_screen .screenshot img.photo {width: 141px !important; height: 81px;}
.slider_screen {position: absolute;top:0;left:0;width: 100%;height: 100%; overflow: hidden; display: none;}
.newstxt p img{width: 100% !important;height: auto !important;}
.fgame h1 {text-decoration: underline; color: black; font-size: 21px;} .fgame {margin:16px; text-align:left;}

.game_visual .current dd.tabs:nth-child(3) .screenshot h3 {
  margin-bottom: 2px;
}
.ttl_game.gaw{display: none;}
.screenshot.video .loupe{top: 70px;}
.screenshot.video{padding-right:5px !important;}

.game_visual .current dd.tabs:nth-child(2), .game_visual .current dd.tabs:nth-child(3) {
    background:url(../images/bck/bg-slider.jpg); background-size:100%; height: 93.7%;width: 96.4%;margin: 1.8%;
}

#game_visual_photo:hover + .fiche_tech a.play_now_2 {
   display: block;
}

.fiche_tech .game_name h1 {
  text-align: left;
}

.more_news .newstxt p {
    position:relative;
    overflow:hidden;
}

.has_iframe{
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
}

.more_news .newstxt p iframe, .more_news .newstxt p object, .more_news .newstxt p embed {
    position:absolute;top:0;left:0;width:100%;height:100%;
}

#slider_videos .loupe{left: 42% !important;}

.more_news a.check_gm{float: right; margin-right: 10px;}

#mobile_yt_subscribe{display: none;}

#yt_subscribe,#mobile_yt_subscribe{height: 95px;}
.deeper.parent {margin: 0 -14px;}

/**
 **media queries
 **/

@media screen and (min-width: 750px) and (max-width: 1024px), screen  and (min-width: 363px) and (max-width: 573px){
    .browser_gm div.flt_left ul.list_gm { 
        height: 45% !important; width: 260px !important; 
        left: 22px;padding: 12px 0px 0px 0px;
        border: 1px solid #fff;
        border-bottom: none;
    }
    .browser_gm .flt_left {
        width: 303px !important;
        height: 237px !important; 
        display:inline-block;
    }
    .browser_gm div.flt_left {background:url(../images/bck/bg-slider.jpg); background-size:100%;}
    .browser_gm1 .flt_left img {width: auto; height: 99.3%;}
    .browser_gm div.flt_left a.read_mr {left: 127px;}
    .browser_gm div.flt_left div.ttl {left: 70px;}

    .browser_gm div.flt_left ul.list_gm li {
        display: inline-block;width: 121px;padding-left: 9px;
    }
}
@media screen and (min-width: 692px) and (max-width: 998px) { 
    .last_grid:nth-child(odd){position: relative;left: -162px;}
}

@media screen and (max-width: 998px) {
    #yt_subscribe{display: none;}
    #mobile_yt_subscribe{display:block;height:70px;text-align:left;}
    .content_left,.content_right{padding: 10px; text-align: justify;}
    .browser_gm1{width: 85%;} .section_face .articlemodule{width: 102%;}
    .browser_gm .ttlgamelist{margin: 0 10px 5px 2px; text-align: justify;}
    .content1{text-align:center;} .content1 .section_face .mod_art{width:98%;}
    .js .fiche_tech .game_visual {background:#c2c2c2;}.custom_face{display:none;} 
    .game_facts1{float: none;width: 100%;height: 100%;} #fact_title{margin: 0 auto;}
    .list_game .blc_right{display:inline-block;margin:10px;vertical-align:top;float:none;}
    .blc_left .game_facts {text-align:left;width:99%;font-family:Arial;float:none;}
        
    .title-s{height:10%;} .pagination{top:88%;}
    .list_game .blc_left{display:inline-block;max-width: 640px; margin-top:10px;} 
    .fiche_tech #ttl_game{display: block;margin-right:0px; margin:0 auto; max-width:622px;margin-bottom: 20px;}
    .mobile_game_facts{margin-bottom: 15px;} .play_now.pnr,.bannergroup_fiche_game{display: none !important;}  
    .ttl_game.gaw {max-width: 644px !important;width: 100%;padding-left: 20px;} li div.loupe img{width: 100%; height: 100%;}
    li div.loupe {width: 15%;left: 19.5% !important;}
    #h_next_prev {position: relative; margin: -53% auto; height: 76px;}
    .slider_videos h2 {position: relative;left:0;top:0;margin:0 auto -48px;}
    .jcarousel-videos .jcarousel-prev-horizontal {left: 0;}.jcarousel-videos .jcarousel-next-horizontal{right: 0;}
    .slider_videos li div.loupe div.loupe {position: relative;left:0px !important;bottom: -14px !important;width:12%;margin: 22% auto;}
    .fiche_tech .blc_left{width: 100%; max-width: 644px; margin: 0;}
    .jcarousel-skin-newsv2 .jcarousel-container-vertical, .jcarousel-skin-newsv2 .jcarousel-clip-vertical, .news_separator, 
    .jcarousel-skin-newsv2 .jcarousel-item,#newscarousel2 .news_container, .news_container .news_desc .desc{width:100%;}
    .jcarousel-skin-newsv2 .jcarousel-container-vertical {width: 98%; margin: 0 auto; padding: 0; position: relative;}
    .content_left, .content_right, .news_desc {width: 95%; max-width:616px;margin: 0 auto;display: block;}
    .slider_newsv2 .news_content {max-width:100%;} .news_container .news_desc .desc {font-size: 1.7vw;}
    .news_desc {float: none;margin:0;padding:0 20px 0 10px; width: auto;}
    .fiche_tech .hd-fixed {width: auto;right: 1%;left: 1%;} 
    //.fiche_tech .game_name {margin: 10px 0 0 -15px;}
    .fiche_tech {max-width: 100%; margin: 0 auto;}
    .readmore {position: absolute; right: 30px;}
    .fiche_tech .hd-fixed {max-width: 632px !important;}
    .fiche_tech .ttl_game.hd-fixed {padding: 0 6px 0 6px; width: 95%;} 
    div#search-results {text-align: left;} 
    .finder #finder-search button.button{margin: 0 19px 0 15px;}
    .finder #finder-search input {man-width: 100px;}
}

@media screen and (min-width: 680px) and (max-width: 998px){//997
    .right_ads {width: 300px; display: inline-block;} .list_game .blc_right {width: 630px;} 
    .bannergroup_fiche_game {display: inline-block; margin-left: 10px; float: right;text-align: left}
}

@media screen and (max-width: 920px) {    
    .title-s {height: 10%;}
    .list_game .blc_left{display:inline-block; max-width: 640px; margin-top: 10px;}
    .pagination ul{display: none;}.mobile_pagination{display: inline-block !important;}
    .list_game .blc_right{display:inline-block; margin: 10px; vertical-align: top; float: none;}
    .mobile_pagination .pagination-next b,.mobile_pagination .pagination-end b {
        background: #dbdbdb; padding-left: 5px; cursor: pointer;
    }
    .mobile_pagination .pagination-prev b,.mobile_pagination .pagination-start b {
        background: #1c1b21; padding-right: 5px;color: white;cursor: pointer;
    }   
    .mobile_pagination .pagination-prev span,.mobile_pagination .pagination-start span {
       position: relative; top: 0px;
    } 
    ul.menu li a {padding: 0 15px; font-size: 13px;} 
}

@media screen and (max-width: 860px) {  
    ul.menu li a {padding: 0 12px; font-size: 13px;}
    .iconmenu {left: -20px;}
}
@media screen and (max-width: 800px) {     
   .fiche_tech .game_name h1{font-size:3vw;}
   ul.menu li a {padding: 0 9px; font-size: 13px;}
   .game_name h2 {font-size: 1.9vw;}.iconmenu {left: -15px;}
}
@media screen and (max-width: 746px) {    
    .share-msg {margin: 0 0 7px 10%;width:70%;} 
    ul.menu li a{padding: 0 7px;font-size: 13px;}  
    .share1 .addthis_toolbox .at300b {padding: 0 2px 4px;}
    li div.loupe {width: 15%;top: 29% !important;left: 34.5% !important;}
}
@media screen and (max-width: 720px) { 
    .ttl_game.gaw {padding-left: 6px;}
    .main_menu {display: inline;} .main_menu .menu ul{display: none;} /*#short-story {font-size: 2vw;}*/
    .footer1{ margin: 0 auto; padding: 16px 0 0 0; text-align: center; max-height: 110px; background: #1c1b20;}
    .nav2select, .navToSelect {display: block; width: 87%; margin:15px auto -10px;font-size: 25px;}
    .newst-span {padding: 2px 16px; line-height: 20px;} .footer1 img {margin-left: 35px;}
    .n-form {float: none; margin: -47px -10px; width: 302px;} .newsletter {padding: 0px;}
    .browser_gm .ttlgamelist{font-size: 3.5vw;} .footer1 .n-form{margin: -60px auto;}
    .fiche_tech .vote {display: none;} .fiche_tech .ttl_game .play_now{width:52%;}
    .copy-r {margin: 75px auto 0; width: 142px;} .custom1{margin: 0 0 0 -4px;}
    .menu-f {margin-left: 0;margin-top: 60px;} .at300m{padding: 0 2px 4px;}
}

@media screen and (max-width: 655px) {  
    .js #slider_screen{height:75% !important;}
    .js .fiche_tech .screenshot{left: 2%;}
    .game_visual .current dd.tabs:nth-child(2), .game_visual .current dd.tabs:nth-child(3) {
        background:url(../images/bck/bg-slider.jpg); background-size:100%;  height: 92.5%;xidth: 96%;margin: 1.9%;
    }
}

@media screen and (max-width: 625px) {  
    #slider_screen .screenshot img.photo {margin-bottom: 5px;}
   .js .fiche_tech .screenshot{width:24%;left:1%;padding:5px 7px 5px 0;margin-bottom: 10%;}
}

@media screen and (max-width: 588px) {  
   .game_descp dt.tabs {width: 22% !important;min-width: 60px;margin-right: 27px !important;margin-left: -20px;}
}
@media screen and (max-width: 578px) {  
   .js .fiche_tech .screenshot {margin:0 auto;margin-bottom: 10%;left:0.8%;} 
}

@media screen and (max-width: 550px) { 
    .js .fiche_tech .screenshot.video {
        padding: 5px;margin: 10% auto;left: 15%;min-width: 130px;
    }
    .js .fiche_tech .screenshot.video:nth-child(2){margin-right: 30%;}
    .game_visual .current dd.tabs:nth-child(2), .game_visual .current dd.tabs:nth-child(3) {
       background:url(../images/bck/bg-slider.jpg);background-size:100%;height:91.15%;width:95.3% !important;margin: 2.3%;
    }    
    .js div.slider_screen span#prevBtn5{left:2.3%;position:absolute;top:40%;display:block;} 
    .js div.slider_screen span#nextBtn5{position:absolute;right:2.3%;top:40%;display:block;}
    
    .flt_right {width: 100%;} header .custom > p {margin:0;}#short-story{font-size:3vw;}
    .content1 .section_face .mod_art{width: 98%;} .list_game .blc_right {margin: 10px 0;}
    .fiche_tech .game_name h1 {font-size: 4.5vw;}.game_name h2 {font-size: 3vw;padding-top: 8px;}
    .finder_search{padding-top: 0px;} .custom_face{display: none;} .footer1 img {margin-left: 25px;}
    .title .ttl {font-size: 2.9vw; text-align: left;} .news_container .news_desc .desc{font-size: 2.3vw;}
    .content1 .content_right .mod_art h2, .content1 .content_right .mod_art h1{font-size: 3vw; width:93%;}
    .mobile_pagination .pagination-prev ,.mobile_pagination .pagination-start {position:relative;top:0px;} 
    .content1 .mod_art_btm .mod_art h2 {font-size:15px;imn-height:30px;line-height:30px;padding: 0 15px;}
    ul.menu_header {position: absolute; width:110px; left: 70px; top: 5px;}.blc_right{margin-left:4px;} 
    .mobile_pagination b {font-size: 11px;line-height: 31px;top: -3px;position: relative;}   
    .more_news_article .more_news{height:100px;} #show-txt{min-height:110px;}
    #game_slider a.play_now {width: 87px;line-height: 40px; height: 40px;}
    header .flt_right .custom {margin-top: -3px;} 
    header .flt_left, header .flt_righ, a.flt_left.logo{float: none;}        
    .list_game{padding:10px 5px;} .addthis_toolbox {margin: 0 50px;}  
    #content .game_descp #tab_group_id a {font-size: 3.5vw;}
    .fiche_tech {padding: 5px;}
}

@media screen and (max-width: 532px) {    
    .js .fiche_tech .screenshot {padding-left:10px;left: 5.8%;}
    .js .fiche_tech .screenshot:nth-child(2) {
        margin-right: 86px;
    }
    .js #slider_screen {width: 81% !important;}  

    .js .fiche_tech #tab_group_top {
        width: 280px;bottom: 48px;margin:0 auto -62px;transform: scale(0.5,0.5);
        -ms-transform: scale(0.5,0.5);-webkit-transform: scale(0.5,0.5);    
    } 
   /*.game_visual .top_2_id {margin: 11px 0 7px 30px !important;padding-right: 25px !important;}*/
   .game_visual .top_1_id {margin: 11px 0 7px 16px !important;padding-right: 16px !important;}
   .game_visual .top_3_id {margin: 11px 25px 0 25px !important;}
}

@media screen and (max-width: 472px) {   
    .screenshot.video {left: 5% !important;} 
    .js #slider_screen {width:92% !important;}
    .screenshot.video:nth-child(2) {margin-right:2% !important;}
    dd.tabs:nth-child(3) {margin: 10% 8%;height:49%;overflow: hidden;}
    #slider_screen .screenshot img.photo {width: 80px !important;height:39px;}
    .js .fiche_tech .screenshot {margin-bottom:13%;left:2%;width:150px;padding-left:5px;}
}

@media screen and (max-width: 430px) {   
    .mobile_pagination .pagination-prev, .mobile_pagination .pagination-start {position:relative;top:0px;}
    .addthis_toolbox {margin: 0 -5px;} .game_descp .news .includenews1, .more_news {padding:7px;}  
    .mobile_pagination b {font-size: 9px;line-height: 30px;top: -4px;position: relative;}
    .flt_left.logo {margin-top: 20px;} .list_title{padding-top: 0px;}#share1{width:60%;}  
}

@media screen and (max-width: 408px) {   
    .js .fiche_tech .screenshot.video img.photo {
       margin: -17px; -webkit-transform: scale(0.7,0.7);
    } 
    .fiche_tech .screenshot.video .loupe {
      left: 45%;margin: -10%;-webkit-transform: scale(0.7,0.7);
    }
    dd.tabs:nth-child(3) .screenshot {margin-bottom: 20px;}
}

@media screen and (max-width: 390px) {  
   .news_container .news_desc .desc {font-size: 2.7vw;}
    #game_slider a.play_now {width: 87px;line-height: 30px; height: 30px;}
   .mobile_pagination b {font-size: 8px;line-height: 34px;top: -3px;position: relative;}
   .mobile_pagination .pagination-prev ,.mobile_pagination .pagination-start{position:relative;top:0px;}  
   .js .fiche_tech .screenshot {margin: -7px auto;left: 4%;width: 119px;}.footer1 img {margin-left: 15px;}
   .more_news img.img_news {width: 90px;}.more_news div.newstxt {margin: 0 0 0 98px;}
   .js .fiche_tech .screenshot:nth-child(2) {margin: -6px 61px 5px 8px;} 
   .js .fiche_tech .screenshot.video:nth-child(2) {margin: 10% auto;} 
   .fiche_tech .blc_right {float: left;}
}

@media screen and (max-width: 365px) {
   .js .fiche_tech .screenshot {margin: 0 auto;left: 1%;width: 119px;} 
   .js #slider_screen {margin: 11px 5%;}#games_filter .column {width: 142px;}
}
