#right-side-wrapper{float: left; width: 100%;}#right-side {margin-left: 170px; margin-right: 5px;}#left-side {float: left; width: 162px; margin-right: -172px; margin-left: 4px;}#pubwrap {height: 52px; margin-right: 200px; overflow: hidden;}#topbar {position: relative; width: 100%; height: 24px; background-color: black;}#onlinestats {position: absolute; left: 180px; top: 4px; font-size: 75%; color: white;}#onlinestats a {color: white;}#current-player-board {}#logoicon_inprogress {display: none;}#logoiconimg_inprogress {width: 36px; height: 40px;}#bga_inline_statistics {display: none;}#langchoicebox {width: 100%; height: 25px; text-align: center; position: relative;}#page-content {position: relative; margin-top: 16px; min-height: 1000px; clear: left;}.website-content {}#current_table_banner {margin-top: 5px;}.bga_old_design .col-md-10 {background-color: #ebd5bd;}.bga_old_design_inner {margin: 10px;}.visible_if_logged {display: none;}.logged_user .visible_if_logged {display: inline;}.visible_if_logged_inlineblock {display: none;}.logged_user .visible_if_logged_inlineblock {display: inline-block;}.visible_if_logged_block {display: none;}.logged_user .visible_if_logged_block {display: block;}.visible_if_not_logged {display: none;}.not_logged_user .visible_if_not_logged {display: inline;}.visible_if_not_logged_inlineblock {display: none;}.not_logged_user .visible_if_not_logged_inlineblock {display: inline-block;}.visible_if_not_logged_block {display: none;}.not_logged_user .visible_if_not_logged_block {display: block;}.vvisible_if_logged {visibility: hidden;}.logged_user .vvisible_if_logged {visibility: visible;}.forbid_visitor_traffic #navbutton_gamelobby {display: none;}.forbid_visitor_traffic #navbutton_headlines {display: none;}.forbid_visitor_traffic #navbutton_gamelist {display: none;}.forbid_visitor_traffic #navbutton_competition {display: none;}.forbid_visitor_traffic #navbutton_community {display: none;}.forbid_visitor_traffic #navbutton_forum {display: none;}.forbid_visitor_traffic .hiddenif_forbid_visitor_traffic {display: none;}.visibleif_forbid_visitor_traffic {display: none;}.forbid_visitor_traffic .visibleif_forbid_visitor_traffic {display: block;}.limit_non_premium .hiddenif_limit_non_premium {display: none;}.visibleif_limit_non_premium {display: none;}.limit_non_premium .visibleif_limit_non_premium {display: block;}#topbar {height: 43px; position: relative; background: -prefixe-linear-gradient(top, #f8f8f8, #e7e9e8); background: linear-gradient(to bottom, #f8f8f8, #e7e9e8); -moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3); -o-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3); box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=15);}#topbar a {color: #4871b6;}#site-logo {position: relative; top: 1px;}#logoiconimg {height: 40px;}#logotitle {display: none;}#global_back_icon {position: absolute; top: 5px; left: 5px; font-size: 32px; display: none;}#topbar a#global_back_icon {color: #ccc;}.mobile_version .with_back_button #global_back_icon {display: block;}.mobile_version .with_back_button #logoicon {display:none;}#menubar {position: absolute; top: 0px; left: 60px; height: 45px; width: 72%; overflow: hidden;}html[dir="rtl"] #menubar {left: auto; right: 60px;}.mobile_version #menubar {display: none;}.menu_item {display: inline-block; text-transform: uppercase; font-size: 14px; font-weight: normal; height: 33px; padding-top: 13px; padding-right: 1.5%; padding-left: 1.5%; position: relative;}a.menu_item {text-decoration: none;}.menu_item.visible_if_logged_inlineblock {display: none;}.logged_user .menu_item.visible_if_logged_inlineblock {display: inline-block;}.notouch-device .menu_item:hover {color: #8337cd; transition:.2s ease;}.notouch-device #topbar a.menu_item:hover {color: #8337cd; text-decoration: none;}#topbar .navigation-button-active {}#topbar a.navigation-button-active {color: #8337cd; font-weight: bold;}.reduced-menu-bar .menu_item {font-size: 80%; max-width: 80px; vertical-align:text-top; text-align: center;}.studiomenubar .menu_item {text-align: center; vertical-align:text-top;}.studiomenubar #navbutton_devforum, .studiomenubar #navbutton_documentation,.studiomenubar #navbutton_projects,.studiomenubar #navbutton_bounties,.studiomenubar #navbutton_licensing {padding-top: 5px; height: 40px;}#headlines_unread_nbr_wrap {top: 2px; left: auto; right: 0px;}@media only screen and (max-width: 900px) {.page_is_loading #menubar {display: none;}}#toprightmenu {position: absolute; right: 0px; top: 0px; padding-top: 12px; padding-right: 8px; text-align: right;}html[dir="rtl"] #toprightmenu {right: auto; left: 0px;} #upperrightmenu_loggedin, #upperrightmenu_loggedout {display: inline-block;}#connected_username_wrap {display: inline-block; position: relative; top: 0px; left: 4px; visibility: hidden; width: 50px;}.mobile_version #connected_username_wrap {width: 20px;}#topbar #login-menu #connected_username {color: #199c97; font-size: 150%;}#connected_user_avatar_wrap {position: absolute; right: 7px; top: 1px; cursor: pointer; z-index: 1;}.mobile_version #connected_user_avatar_wrap {right: 4px; top: 2px;}.notouch-device #connected_user_avatar_wrap:hover {transition: all 0.5s ease; filter: brightness(1.75);}#show_usermenu_admin {position: absolute; bottom: 0px; left: 0px; width: 100%; height: 29px; cursor: pointer; border-radius: 8px;}.notouch-device #show_usermenu_admin:hover {background-color: #58456f;}#login-status, #logout-status {height: 36px;}#logout-status {}#login-status-wrap {display: inline-block;}#connect_button {position: relative; padding-right: 5px;}.mobile_version #toggleSound,.mobile_version #mypreferences,.mobile_version #mygameinprogress {display: none;}.mobile_version #connected_user_avatar_wrap.emblemwrap {width: 32px; height: 32px;}.mobile_version #connected_user_avatar_wrap.emblemwrap .emblem {width: 32px; height: 32px;}#login-menu, #language_switcher_dropdown, #mobile-menu, #friend-menu {position: absolute; background-color: white; top: 43px; right: 1%; z-index: 50; text-align: left; display: none; background: -prefixe-linear-gradient(top, #f8f8f8, #e7e9e8); background: linear-gradient(to bottom, #f8f8f8, #e7e9e8); border: 1px solid rgba(0, 0, 0, .15); box-shadow: 0 3px 8px rgba(0, 0, 0, .3); border-radius: 13px; box-shadow: 0 8px 13px rgba(0, 0, 0, 0.8);}#login-menu {top: 64px; width: 300px;}.mobile_version #login-menu {top: 47px;}#login-menu-caret {position: absolute; font-size: 175%; color: gray; right: 22px; top: -17px;}.mobile_version #topbar {position: fixed; top: 0px; left: 0px; z-index: 9999;}.mobile_version #overall-content {padding-top: 43px;}#topbar #login-menu a {color: black;}#topbar #language_switcher_dropdown a {color: black;}#playernotif_icon {position: absolute; right: 2px; top: 0px; z-index: 1; display: none; pointer-events: none;}#playernotif_icon.newNotifAvailable {display: block;}.mobile_version #playernotif_icon {right: 0px;}#friend-menu, .invite_friends_popup {width: 260px; padding: 10px;}#friend-menu .playername {color: #199c97;}#friend-menu .list_of_players,.invite_friends_popup .list_of_players {min-height: 250px;}#friend-menu hr{margin-left: -10px; margin-right: 10px; clear: both;}.invite_friends_popup hr {margin-left: -19px; margin-right: 1px; clear: both;}.notouch-device #friend-menu a:hover {text-decoration: underline;}#friends_icon .fa-caret-up {position: absolute; top: 10px; left: -1px; font-size: 32px; display: none;}#friends_icon .notification_nbr_icon {top: -13px; left: 15px; color: #199c97; background-image: none; font-size: 12px;}#friend-menu h3, .invite_friends_popup h3 {margin-left: 10px; margin-bottom: 12px;}#friends_icon.friendsOnline #friends_baseicon {color: #199c97;}.invite_friends_popup input {width: 100%; margin-top: 10px; height: 28px;}#language_switcher {color: #4871b6; position: absolute; top:0px; right: 30px; width: 150px; height: 43px; padding-top:6px; cursor: pointer;}#language_switcher_dropdown {right: 30px; top: 43px; display: none; width: 530px; padding-top: 10px; padding-bottom: 10px;}#topbar #language_switcher a.login-menu-item {width: 120px; display: inline-block; padding-top: 15px; padding-bottom: 15px; margin: 5px;}.mobile_version #topbar #language_switcher a.login-menu-item {width: 100px; padding-left: 10px; padding-right: 10px;}.mobile_version #language_switcher {right: auto; left: 45px;}.mobile_version #language_switcher_dropdown {right: -150px; width: 300px;}.gametable_infos h2 {font-size: 24px; margin-top: 15px; margin-bottom: 15px;}#mobile-menu-icon {display:none; position: absolute; width: 200px; height: 43px; left: 25%; top: 0px; width: 50%; text-align: center; padding-top: 5px; cursor: pointer;}.mobile_version #mobile-menu-icon {display: inline-block;}#mobile-menu-icon .fa {font-size: 200%;}#mobile-menu-icon {color: #999999;}.notouch-device #mobile-menu-icon:hover {color: #8337cd; transition:.2s ease;}#menu_label {font-size: 20px; position: relative; top: -2px; text-transform: uppercase;}#mobile-menu {right: 1%; width: 97%; text-align: center;}#topbar #mobile-menu a {color: black;}.notouch-device #topbar #mobile-menu a:hover {color: white; text-decoration: none;}.mobile-menu-item{display: block; padding-top: 12px; padding-bottom: 12px; border-bottom: 1px solid #999999;}.mobile_menu_separator {padding: 0; border-bottom: 2px solid #ccc;}.mobile-menu-item a {color: black;}.notouch-device .mobile-menu-item:hover{background-color: black;}#confirmEmail, #invalidEmail, .warning_portlet {background-color: rgba( 247,166,166,0.85 );}.rightcolumn_gameinfo {padding: 30px 8px 30px 8px; font-size: 120%; text-align: center; font-weight: bold; border: 1px solid #888;}#current_table_banner_rightcolumn {background-color: rgb(186, 197, 149);}#async_table_banner_rightcolumn {background-color: #e8daa5;}#expected_table_banners_rightcolumn .expected_banner {background-color: white;}#page-content {}#main-content {visibility: hidden;}#no_css_message {display: none;}.global_error {background-color: red; margin: 5px; font-weight: bold; text-align: center;}.legend {font-size: 60%;}.centralblock {width: 450px; margin: auto;}#breadcrumb {position: relative; width: 100%; text-align: center;}#breadcrumb_path {display: none;}#breadcrumb h1 {margin-bottom: 10px; font-size: 150%;}#current_table_banner, #overall_warning_message, #server_status_warning_message, #lang_redirection, #mainsite_translation_warning, #game_translation_warning, #stay_connected {border: black 2px solid; text-align: center; background-color: #edbab7; margin-bottom: 10px; padding: 1px; padding-top: 8px; padding-bottom: 8px; border-radius: 8px; -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -o-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=15);}#lang_redirection, #stay_connected {background-color: white;}#overall_messages_wrapper {position: relative; top: 10px;}#overall_warning_message {}#server_status_warning_message {display: none; background-color: white;}#current_table_banner {background-color: rgb(183, 211, 93);}#expected_table_banners .expected_banner {width: 100%; border: black 2px solid; text-align: center; background-color: white; margin-bottom: 10px; margin-top: 2px; border-radius: 8px; -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -o-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=15);}#async_table_banner {width: 100%; border: black 2px solid; text-align: center; background-color: #f0b353; margin-bottom: 10px; margin-top: 2px; padding-top: 8px; padding-bottom: 8px; border-radius: 8px; -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -o-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=15);}#tournament_inprogress_banners .expected_banner {width: 100%; border: black 2px solid; text-align: center; background-color: white; margin-bottom: 10px; margin-top: 2px; padding: 10px 0px; border-radius: 8px; -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); -o-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=15);}.board {margin: 5px;}.post {border-bottom: 1px #d3bfaa solid; clear: both; min-height: 65px; position: relative; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px;}.postimage {position: absolute; width: 50px; height: 50px; left: 5px; top: 8px; background-repeat: no-repeat;}.postimage_avatar {background-size: 50px 50px;}.comment .postimage {width: 32px; height: 32px;}.postcontent {}.postmessage {max-height: 150px; overflow: hidden; padding-top: 5px;}.extended_message_hidden:after {content: ""; text-align: right; position: absolute; top: 121px; left: 0; width: 100%; height: 40px; background: linear-gradient(to bottom, rgba(248, 241, 234, 0), rgba(248, 241, 234, 1) );}.commentcontent .extended_message_hidden:after {top: 122px; background: linear-gradient(to bottom, rgba(250, 250, 249, 0), rgba(250, 250, 249, 1) );}.extended_message.postmessage {max-height: none;}.extended_message.postmessage:after {display: none;}.commentcontent .extended_message.postmessage:after {background: none;}.postcontent, .commentcontent {margin-left: 68px; padding-right: 8px;}.commentcontent {margin-left: 49px; margin-top: 5px;}.postmenu, .commentmenu {position: absolute; top: -2px; right: -2px; padding: 2px; display: none;}.post_canRemove:hover .postmenu {display: block;}.comment_canRemove:hover .commentmenu {display: block;}.postfooter {margin-top: 5px; margin-bottom: 5px; font-size: 75%;}.boardfooter {padding-top: 10px; text-align: center;}.board_fake_input {margin: 5px; margin-bottom: 10px; border: 1px #d3bfaa solid; padding: 5px; background-color: white; font-style: italic; font-size: 90%; color: #777; cursor: text;}.board_new_post {display: none;}.board_input, .comment_input, .textdesciptioninput {width: 100%; height: 100px;}.textdesciptioninput {height: 70px;}.new_post_btn, .new_comment_btn {float: right;}.boardfooter {text-align: center;}.commentform {display: none;}.comments {margin-top: 12px; margin-bottom: 5px;}.comment {position: relative; background-image: url('../img/layout/rounded_b.png'); margin-top: 4px; margin-bottom: 4px; padding: 2px; background-color: rgba( 245, 245, 245, 0.85 );}.more_comment {text-align: center; min-height: auto; padding-top: 6px; padding-bottom: 6px;}.postcontext {font-size: 75%; font-style: italic; margin-bottom: 10px;}@media only screen and (max-width: 360px) {#translationhq_main .statstable {margin-left: 0px; width: 100%; font-size: 11px;}}#gameoptions {margin-bottom: 10px;}.gameoption {position: relative; margin-bottom: 5px;}.gameoptionlabel {display: inline-block; font-style: italic; width: 150px;}.gameoptionvalue {margin-left: 50px; font-weight: bold; position: absolute; top: 0px; left: 160px;}#filter_leave, #filter_clock, #filter_opinion {width: 150px;}#tablemanager-module #create_new_table {}#tablemanager_header {padding: 5px;}#filters {padding: 5px; margin-bottom: 5px;}#other_games_in_progress_spacer {height: 50px;}.gameplayerstats {margin-top: 10px; font-size: 90%;}.createtable {position: absolute; bottom: 8px; left: 22px;}#tablemanager_footer {font-size: 90%; text-align: center; margin-top: 100px;}.playerstat {font-weight: bold;}#graph_example_wrap {position: relative;}#graph_example_wrap a {position: absolute; width: 300px; left: 274px; top: 100px; background-color: white; border: 2px black solid; text-align: center; padding: 15px;}#jump_game_in_progress {font-size: 90%;}#table_type_choice {margin: 10px; text-align: center; font-size: 90%;}.table_to_create, .game_in_list {width: 220px; height: 230px; float: left; clear: none; padding: 5px; margin: 5px; text-align: center;}.table_to_create .gamename, .game_in_list .gamename {font-size: 130%; width: 220px; text-align: center;}.table_to_create .table_no {font-size: 80%; width: 220px; text-align: center;}.table_to_create .table_to_create_status {font-size: 80%;}#tournament_link {margin-top: 5px; margin-bottom: 5px;}#will_open_in {position: relative; top: -15px;}#will_open_in_counter {font-weight: bold;}.pagination {text-align: center;}.pagination_prev {float: left;}.pagination_next {float: right;}.upper_back_button {top: -10px;}.smaller {font-size: 90%;}#start_game_status_wrap {font-style: italic;}.valuetable {width: 100%;}.valuetable, .valuetable td {border-width: 0px;}.valueset {border-width: 0px;}.valueset_legend {text-align: right; font-size: 90%; font-style: italic; width: 50%;}.valueset_value {text-align: left; width: 50%;}#chatinputwrap {margin-top: 10px; margin-left: 10px; margin-right: 10px;}#chatlogs {clear: both; margin-left: 10px; margin-right: 10px; width: 95%; height: 500px; background-color: white; overflow: hidden; padding: 5px; opacity: 0.5; filter:alpha(opacity=50); border: 1px black solid;}#chatlogs .author {font-weight: bold;}#availableplayers-module .player_panel {position: relative; background-image: url('../img/layout/rounded_b.png'); height: 60px; width: 210px; display: inline-block; margin: 5px;}.player_panel .arm {position: absolute; top: 5px; left: 5px;}.player_panel .status {position: absolute; top: 42px; left: 4px;}.player_panel .flag {position: absolute; top: 45px; left: 24px;}.player_panel .playername {position: absolute; top: 6px; left: 45px; width: 165px; text-align: center; font-size: 80%;}.player_panel .currenttable {position: absolute; top: 30px; left: 45px; width: 165px; text-align: center; font-size: 70%;}.player_panel .known_games {margin-left: 240px;}.player_panel .known_game {float: left; position: relative; margin: 5px;}.player_panel .icon20 {position: absolute; top: -10px; right: -10px;}#findplayer,#findgroup, #findfriend {width: 240px; font-style: italic; text-align: center; color: #999999;}#findplayer:focus,#findgroup:focus,#findfriend:focus {text-align: left; color: black; font-style: normal;}.meetfiltered {display: none;}#modifypage {position: absolute; top: -15px; right: 5px;}#page-module {padding-left: 15px; padding-right: 15px;}#pagenavigation {position: relative; margin-top: 40px; overflow: auto;}.pagenavigation_link {width: 250px;}#pageprevious {float: left;}#pageup {margin: auto; text-align: center;}#pagenext {float: right; text-align: right;}.welcome_banner {width: 330px;}#viewsiteprez {border: black 1px solid; display: block; width: 330px; height: 200px;}#viewsiteprez:hover {background-position: 0px 200px;}.fb_iframe_widget iframe {width: 100%;}#lastgames_board {}#next_tournament_header {padding-bottom: 8px;}#welcomeforum li, #welcomeforum ul {margin: 5px; padding: 0px;}#prezMenu {text-align: right; margin: 10px;}.prestigerank {position: relative; width: 100%; height: 25px; margin-left: 10px;}.prestigerank_score {position: absolute; top: -6px; right: 10px;}html[dir="rtl"] .prestigerank_score {right: auto; left: 10px;}.news_translation_switch {padding: 4px 4px 4px 4px; z-index: 1; position: absolute; right: 5px; color: grey; font-style: italic;}html[dir="rtl"] .news_translation_switch {right: auto; left: 5px;}.translate_attribution_ms {font-size: 0.6em; display: inline-block; vertical-align: bottom; margin-right: 3px; margin-bottom: -2px;}.translate_icon_ms {background-image: url('../img/mainsite/MSTIcon24.png'); background-position: 0px 0px; width: 24px; height: 24px; vertical-align: bottom; margin-right: 3px;}.translate_icon_google {background-image: url('../img/mainsite/googletranslate.png'); background-position: 0px 0px; width: 122px; height: 16px; vertical-align: bottom; margin-right: 3px; margin-top: 8px; cursor: pointer;}.translate_icon_google_white {background-image: url('../img/mainsite/googletranslate-white.png');}.language_preference_tip {background-color: lightyellow; border: 2px solid orange; margin-bottom: 5px; padding: 5px; font-size: 0.8em; border-radius: 5px;}.translate_symbol {width: 17px; height: 17px; display: inline-block; background-image: url('../img/mainsite/MSTIcon17w.png'); background-size: 17px 17px; margin-top: 3px; margin-right: 3px;}#playergeneralinfos {text-align: center;}#player-module #player_avatar {position: relative; top: 5px;}#player_current_table_title {font-size: 50%; position: relative; top: -3px;}#change_pseudo_form {display: none;}#langinfos {}.langfluent {font-weight: bold;}.premiumdetails {font-size: 70%;}.playeravatar {margin: 5px;}.playeravatar a {position: relative; left: 2px; top: -13px;}.playeravatar .playercomment {position: relative; left: 2px; top: -13px; font-size: 80%;}.playeravatar .playerstatus {position: relative; left: 0px; top: -10px;}#grade_explained {margin: 10px;} #playerstat-module #player_avatar {position: relative; top: 5px;}#playerstat-module h1 {position: relative; top: 10px; margin-bottom: 20px;}#playerstat-module #generalstats {text-align: center;}.game_in_list .gameinfos {font-size: 80%; width: 220px; text-align: center;}.game_in_list .gameranking {font-size: 70%;}.game_in_list .gameranking .flag {position: absolute; left: 28px; top: 3px;}.game_in_list .gameranking .playername {position: absolute; left: 48px; top: 0px;}.game_in_list .gameranking .ranking {position: absolute; right: 0px; top: -4px;}.game_in_list .mediumbutton,.game_in_list .bgabutton {position: absolute; left: 20px; bottom: 10px; width: 170px;}#gamepanel-module .game_caracteristic {display: inline-block; position: relative; top: 3px;}#gamepanel-module #game_presentation {position: absolute; right: 20px; top: 15px;}#gamepanel-module #thankyou {margin-top: 10px; font-style: italic;}#gamepanel-module .warning_high {margin: 5px; width: 300px;}#gamepanel-module .game_image {margin-left: 0px; margin-bottom: 0px;}.gamepres {margin: 10px;}#gamepanel-module #game_credits {position: relative; font-size: 75%;}#gamepanel-module #game_credits_left {font-size: 75%;}#gamepanel-module #example_game_wrap,#gamepanel-module #example_game_wrap_loading,#gamepanel-module #example_game_wrap_noarchive{width: 640px; height: 400px; padding: 0; overflow: hidden; position: relative;}#gamepanel-module #example_game_frame {width: 1280px; height: 800px; border: 0px solid black;}#gamepanel-module #example_game_frame {// zoom: 0.50; -moz-transform: scale(0.50); -moz-transform-origin: 0 0; -o-transform: scale(0.50); -o-transform-origin: 0 0; -webkit-transform: scale(0.50); -webkit-transform-origin: 0 0;}#gamepanel-module #start_example_game {position: absolute; width: 640px; height: 400px; top: 0px; left: 0px; cursor: pointer;}#gamepanel-module #start_example_game_icon {position: absolute; top: 184px; left: 304px; width: 32px; height: 32px; background-image: url( '../img/mainsite/archive_nextmove.png'); display: none;}.notouch-device #gamepanel-module #start_example_game:hover #start_example_game_whitemask {position: absolute; width: 640px; height: 400px; top: 0px; left: 0px; background-color: white; opacity:0.5; filter:alpha(opacity=50);}.notouch-device #gamepanel-module #start_example_game:hover #start_example_game_icon {display: block;}.gamedescr {position: relative; width: 320px;}.gamedescr_legend {position: absolute; top: 0px; left: 0px; width: 155px; text-align: right; font-size: 90%; font-style: italic;}.gamedescr_value {position: absolute; top: 0px; left: 165px; width: 155px; text-align: left;}#browser_warning {width: 95%; margin: auto; border: red 2px solid; text-align: center; background-color: #edbab7; margin-top: 10px; margin-bottom: 20px; padding: 5px;}#browsercompatibility {width: 100%; background-image: url('../img/layout/rounded_b.png'); border-collapse: collapse;}#browsercompatibility td, #browsercompatibility th {border: 1px #a06f3f solid; padding: 3px;}#browsercompatibility td {width: 150px; text-align: center; font-weight: bold;}.bc_green {background-color: #88ff88;}.bc_orange {background-color: #ffbb45;}.bc_red {background-color: #ff8888;}#group-module #group_avatar{position: relative; top: 5px;}#group-leftcolumn {float: left; width: 350px; margin-left: -100%;}#group-rightcolumn {float: left; width: 100%;}#group-rightcolumn-inner {margin-left: 365px;}.playeravatar .moderatepanel {margin-left: 60px; display: none;}.postimage_trophy_1 {background-position: -50px 0px;}.postimage_trophy_2 {background-position: -100px 0px;}.postimage_trophy_3 {background-position: -150px 0px;}.postimage_trophy_4 {background-position: -200px 0px;}.postimage_trophy_5 {background-position: -250px 0px;}.postimage_trophy_6 {background-position: -300px 0px;}.postimage_trophy_7 {background-position: -350px 0px;}.postimage_trophy_8 {background-position: -400px 0px;}.postimage_trophy_9 {background-position: -450px 0px;}.postimage_trophy_10 {background-position: -500px 0px;}.postimage_trophy_11 {background-position: -550px 0px;}.postimage_trophy_12 {background-position: -600px 0px;}.postimage_trophy_13 {background-position: -650px 0px;}.postimage_trophy_14 {background-position: -700px 0px;}.postimage_trophy_15 {background-position: -750px 0px;}.postimage_trophy_16 {background-position: -800px 0px;}.postimage_trophy_17 {background-position: -850px 0px;}.postimage_trophy_18 {background-position: -900px 0px;}.postimage_trophy_19 {background-position: -950px 0px;}.postimage_trophy_20 {background-position: -1000px 0px;}.postimage_trophy_21 {background-position: -1050px 0px;}.postimage_trophy_22 {background-position: -1100px 0px;}.postimage_trophy_23 {background-position: -1150px 0px;}.postimage_trophy_24 {background-position: -1200px 0px;}.postimage_trophy_25 {background-position: -1250px 0px;}.postimage_trophy_26 {background-position: -1300px 0px;}.postimage_trophy_27 {background-position: -1350px 0px;}.postimage_trophy_28 {background-position: -1400px 0px;}.postimage_trophy_29 {background-position: -1450px 0px;}.postimage_trophy_30 {background-position: -1500px 0px;}.postimage_trophy_31 {background-position: -1550px 0px;}.postimage_trophy_32 {background-position: -1600px 0px;}.postimage_trophy_33 {background-position: -1650px 0px;}.postimage_trophy_34 {background-position: -1700px 0px;}.postimage_trophy_35 {background-position: -1750px 0px;}.postimage_trophy_36 {background-position: -1800px 0px;}.postimage_tournament_trophyicon11 {background-position: -1850px 0px;}.postimage_tournament_trophyicon21 {background-position: -1900px 0px;}.postimage_tournament_trophyicon31 {background-position: -1950px 0px;}.postimage_tournament_trophyicon41 {background-position: -2000px 0px;}.postimage_tournament_trophyicon51 {background-position: -2050px 0px;}.postimage_tournament_trophyicon61 {background-position: -2100px 0px;}.postimage_tournament_trophyicon12 {background-position: -2150px 0px;}.postimage_tournament_trophyicon22 {background-position: -2200px 0px;}.postimage_tournament_trophyicon32 {background-position: -2250px 0px;}.postimage_tournament_trophyicon42 {background-position: -2300px 0px;}.postimage_tournament_trophyicon52 {background-position: -2350px 0px;}.postimage_tournament_trophyicon62 {background-position: -2400px 0px;}.postimage_tournament_trophyicon13 {background-position: -2450px 0px;}.postimage_tournament_trophyicon23 {background-position: -2500px 0px;}.postimage_tournament_trophyicon33 {background-position: -2550px 0px;}.postimage_tournament_trophyicon43 {background-position: -2600px 0px;}.postimage_tournament_trophyicon53 {background-position: -2650px 0px;}.postimage_tournament_trophyicon63 {background-position: -2700px 0px;}.notification_icon {position: relative;}.notification_nbr_icon {position: absolute; top: -13px; left: 10px; width: 20px; height: 20px; color: red; font-size: 12px; display: none; text-align: center;}.notification_nbr_icon span {position: relative; top: 3px; left: 0px;}.playernotification_not_read {background-color: #edbab7;}#displayNewsContent {} #topbar #login-menu.newNotifAvailable #notif-menu-item {color: #f10000;}.newNotifAvailable #notification_baseicon{color:#f10000;}#playtab_tabs {width: 100%; border-collapse: collapse;}#playtab_tabs td {border: none;}#playtab_tabs .playtab_tab {width: 20%; border: 1px black solid; border-bottom: 3px black solid; padding: 3px; text-align: center; font-size: 90%;}#playtab_tabs_wrap .playtab_spacer {border-bottom: 3px black solid;}#playtab_tabs .playtab_current {position: relative; border: 3px black solid; border-bottom: none; background-image: none; position: relative; top: 1px;}.playtab_content {padding: 3px; border-left: 3px black solid; border-right: 3px black solid; border-bottom: 3px black solid;}#community_left {float: left; width: 270px; margin-left: -100%;}#community_right{float: left; width: 100%;}#community_right_inner {margin-left: 285px;}.translation_locked {width: 16px; height: 16px; background-image: url( '../img/mainsite/lock.png'); margin: auto;}#translation_main {text-align: center;}#locale_selection {margin-top: 15px; margin-bottom: 10px;}#translation_end {margin-top: 30px;}.translation_block {max-width: 760px; display: inline-block; position: relative; text-align: center;}.translation_block textarea {width: 340px; height: 60px; padding: 5px;}@media only screen and (max-width: 400px) {.translation_block textarea {width: 95%;}}.readonly_textarea {background-color: #DDDDDD;}.translation_block .statstable textarea {width: 95%; height: 60px;}.translation_status {position: absolute; top: -30px; right: -30px;}.status_empty {width: 40px; height: 40px; background-image: url( '../img/mainsite/status_empty.png'); display: inline-block;}.status_machine {width: 40px; height: 40px; background-image: url('../img/mainsite/status_machine.png'); display: inline-block;}.status_recorded {width: 40px; height: 40px; background-image: url( '../img/mainsite/status_recorded.png'); display: inline-block;}.status_error {width: 40px; height: 40px; background-image: url( '../img/mainsite/status_error.png'); display: inline-block;}.status_writing {width: 40px; height: 40px; background-image: url( '../img/mainsite/status_writing.png'); display: inline-block;}.status_validated {width: 40px; height: 40px; background-image: url( '../img/mainsite/status_validated.png'); display: inline-block;}.active_textarea:focus-within {background-color: white;}.textarea_status_empty {background-color: white;}.textarea_status_machine {background-color: #dfefff;}.textarea_status_confirmed {background-color: #dfefdf;}.textarea_status_recorded {background-color: #dfefdf;}.textarea_status_validated {background-color: #ffffdd;}.translation_meta {font-size: 80%; font-style: italic; display: inline-block; margin: 2px 5px 8px 5px;}.translation_history_zone {margin: 2px 0px 10px 0px;}.translation_history_zone table {width: 100%; text-align: left;}.translation_block .newcomment_textarea {height: 30px; margin-top: 5px;}.instant_comment, .recorded_comment {margin-bottom: 10px; max-width: 352px;}#tournament-module #group_avatar{position: relative; top: 5px;}#current_tournament {width: 100%; border: black 2px solid; text-align: center; background-color: #edbab7; margin-bottom: 10px; margin-top: 10px;}.tournament {clear: both; margin-top: 10px; margin-bottom: 10px; position: relative; border: 1px #ccc solid; border-radius: 6px; min-height: 80px; cursor: pointer; padding: 5px; -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1); -o-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1); filter: progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=15);}.tournament_config, .tournament_future {background-image: url('../img/mainsite/table_bg_meeting.png');}.tournament_register {background-color: #bac595;}.tournament_progress {background-color: #dabac5;}.tournament_finished {background-color: #f5eade;}.tournament_playerstatus_active {border-color: green;}.seetournament {position: absolute; top: 5px; right: 5px;}.tournament_gameicon {margin: 7px; margin-right: 3px; float: left;}.tournament_trophyicon {margin: 7px; margin-left: 3px; float: left; position: relative; width: 50px; height: 50px; background-image: url('../img/mainsite/awards.png');}.tournament_trophyicon1 {background-position: -1850px 0px;}.tournament_trophyicon2 {background-position: -1900px 0px;}.tournament_trophyicon3 {background-position: -1950px 0px;}.tournament_trophyicon4 {background-position: -2000px 0px;}.tournament_trophyicon5 {background-position: -2050px 0px;}.tournament_trophyicon6 {background-position: -2100px 0px;}.tournament_trophyicon .tournament_icon {position: absolute; top: 9px; left: 9px;}#competition-module .tournament .tournament_trophyicon .tournament_icon,#tournamentlist-module .tournament .tournament_trophyicon .tournament_icon {position: absolute; top: 0px; left: 0px;}.tournament_main_infos {padding-left: 130px; padding-top: 3px;}.tournament .tournament_name {font-weight: bold;}.tournament_info_details {font-size: 80%;}.tournament_info_details_important {font-size: 100%; color: green; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}.tournament_info_subdetails {position: absolute; left: 0px; bottom: 0px; text-align: center; width: 130px;}.date_to_format {display: none;}.tournamentleft {float: left; width: 380px; margin-left: -100%;}.tournamentright{float: left; width: 100%;}.tournamentrightinner {margin-left: 395px;}.tournamentresult {font-size: 80%;}.tournamentresult1 {font-size: 100%;}.tournamentresult .rank {display: inline-block; width: 30px;}.registeredplayer {font-size: 80%;}.registeredplayer_active {font-size: 100%;}.notouch-device #tournamentlist-module .tournament:hover,.notouch-device #competition-module .tournament:hover {margin: -2px -2px -2px -2px; border: 3px black solid;}#boardposts_N .newsfeed_target {display: none;}.wikicontent {position: relative;}.wikicontent p {margin-top: 8px; margin-bottom: 8px;}.wikicontent .wikimenu {display: none; position: absolute; right: 2px; top: 2px; width: 40px; height: 40px; background-image: url( '../img/mainsite/status_writing.png');}.wikicontent:hover .wikimenu {display: block;}#doc-module .row {min-height: 400px;}.wikifootnote {text-align: center;}.wikicontent table {width: 98%; margin-top: 5px; margin-left: 5px; border-collapse:collapse;}.wikicontent table td, .wikicontent table th {text-align: center; padding: 5px;}.agenda {font-size: 85%;}.agendaitem {border-bottom: 1px #d3bfaa solid; clear: both; position: relative; margin-bottom: 5px; padding-bottom: 5px;}#survey-module .surveycontent {padding: 20px;}#survey-module .validatepage {margin-top: 15px;}#survey-module .anwserblock{padding: 10px;}#survey-module #questiontext {font-weight: bold;}#controlpanel-module #selected_game_icon {float: left; margin: 10px; width: 140px; height: 140px;}#annoucelist .pubbanner {margin: 10px;}.top_right_bigimage {position: absolute; top: -30px; right: 5px;}.prestige_award {clear: both; font-size: 80%; height: 60px;}#ordersubmiterror {color: red; display: none;}#gamelobby-module #modulepagetitle {margin-right: 50px;}#playing_mode {text-align: right; margin-top: 20px; margin-bottom: 25px;}#gamelobby-module h3 {}#gamelobby-module .sectionhelp {margin-top: 10px; margin-bottom: 10px;}#gamelobby-module .sectionhelp .icon32 {position: relative; top: 8px;}.game_summary, #gamelobby-module #game_summary_add {display: inline-block; width: 80px; height: 105px; position: relative; cursor: pointer; margin: 5px;}.game_summary_inner {position: absolute; top: 0px; left: 0px; width: 80px; height: 105px;}.notouch-device .game_summary_inner:hover {}.game_summary_name {margin-left: 0px; margin-top: 3px; margin-bottom: 1px; font-size: 10px; line-height: 10px; height: 10px; width: 80px; text-align: center; overflow: hidden; white-space:nowrap;}.game_summary_name_detailled {display: none; margin-left: 0px; margin-top: 5px; margin-bottom: 5px; font-size: 10px; line-height: 10px; width: 80px; text-align: center; overflow: hidden; white-space:nowrap;}.game_summary .game_box {width: 75px; height: 75px; margin-left: 5px;}.game_summary_stats {display: inline-block; font-size: 10px; line-height: 10px; text-align: center; width: 80px;}.game_summary_stats .icon12 {position: relative; top: 1px;}#gamelobby-module #game_summary_add {text-align: center; font-size: 12px; background-color: #f5eade;}#gamelobby-module #game_summary_add .icon20 {margin: 5px;}#gamelobby-module #game_summary_add .game_summary_inner {position: absolute; top: 5px; left: 5px; width: 70px; height: 95px;}#gamelobby-module #wannaplay_gamelist .button_wannaplay {display: none;}#gamelobby-module .button_play {position: absolute; top: 50px; left: 21px; width: 32px; height: 32px; background-image: url( '../img/mainsite/archive_nextmove.png'); display: none;}#gamelobby-module .game_summary:hover .button_play {display: block;}#gamelobby-module .icon32_add_wannaplay,#gamelobby-module .icon32_rem_wannaplay {display: none; position: absolute; bottom: 5px; right: 5px;}#gamelobby-module #see_games_in_progress {position: absolute; top: 5px; right: 2px;}.gametable_list{margin-top: 20px; margin-bottom: 20px;}.game_suggestions {margin-top: 60px; margin-bottom: 60px;}.game_suggestion {clear: both; margin: 5px; margin-bottom: 24px; margin-top: 20px; position: relative; border: 1px gray solid; min-height: 60px; background-color: #f8f8f8; padding: 5px;}.game_suggestion .game_box_extract_wrap {position: relative; height: 1px; width: 100px; display: inline-block;}.game_suggestion .game_box_extract {position: absolute; height: 100px; width: 100px; top: -18px; left: 0px; overflow: hidden;}.game_suggestion .game_box {width: 100px; height: 100px;}.game_suggestion_right_part {margin-left: 110px; margin-right: 200px;}.game_suggestion_links {margin-left: 0px; margin-top: 10px;}.add_to_my_game_wrapper {position: absolute; top: 5px; right: 5px; font-size: 80%;}.add_to_my_game_wrapper .mediumbutton span {position: relative; top: 0px;}#gamelobby-module .editionmode_add .game_summary_stats, #gamelobby-module .editionmode_add .game_summary:hover .button_play,#gamelobby-module .editionmode_remove .game_summary_stats,#gamelobby-module .editionmode_remove .game_summary:hover .button_play {display: none;}#gamelobby-module .editionmode_add .icon32_add_wannaplay {display: block;}#gamelobby-module .editionmode_remove .icon32_rem_wannaplay {display: block;}#gamelobby-module .editionmode_add .game_summary:hover .icon32_add_wannaplay,#gamelobby-module .editionmode_remove .game_summary:hover .icon32_rem_wannaplay {right: 7px; bottom: 7px;}#gamelobby-module .gametable {}.gametablelink {position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%;}#gamelobby-module .soloGameTable {}#gamelobby-module .gametable .player_name {position: absolute;}#gamelobby-module .suggestedtable .gametable {border: 3px #008800 solid;}#gamelobby-module .suggestion_wrap {display: none;}#gamelobby-module .suggestedtable .suggestion_wrap {display: block; font-weight: bold; margin-top: -5px; padding-top: 0px; padding-bottom: 10px; text-align: left; color: #005500;}#gamelobby-module .suggestedtable .suggestion_refuse {margin-left: 25px; margin-top: 5px; font-size: 90%; height: 20px;}#gamelobby-module .suggestedtable .suggestion_refuse a {position: absolute;}.notouch-device #gamelobby-module .gametable:hover {margin: -2px -2px -2px -2px; border: 3px black solid;}#gamelobby_inner.mask_async #gametables_other_turnbased,#gamelobby_inner.mask_async #gametables_wannaplay_turnbased,#gamelobby_inner.mask_async #gametables_other_turnbased_cantjoin,#gamelobby_inner.mask_async #gametables_wannaplay_turnbased_cantjoin {display: none;}#gamelobby_inner.mask_realtime #gametables_other,#gamelobby_inner.mask_realtime #gametables_wannaplay,#gamelobby_inner.mask_realtime #gametables_other_cantjoin,#gamelobby_inner.mask_realtime #gametables_wannaplay_cantjoin{display: none;}#gamelobby_inner .wanttoplay_wrap {display: none;}.gamelist .game_summary {background-image: url('../img/layout/rounded_b.png'); width: 200px; height: 135px; margin: 2px; margin-bottom: 5px; border: 1px gray solid;}.game_summary_details {display: none;}.gamelist .game_summary_details {display: block; position: absolute; top: 27px; left: 95px; width: 100px; height: 95px; font-size: 75%;}.gamelist .game_summary_name, .gamelist .game_summary_name_detailled {margin-top: 2px; width: 200px; font-size: 16px; line-height: 16px;}.gamelist .game_summary_name {height: 25px;}.how_to_play {display: none;}.gamelist .how_to_play {display: block; position: absolute; bottom: -25px; left: 0px; width: 200px; font-size: 14px; line-height: 14px; text-align: center;}.game_summary_details .game_main_caracteristics {position: relative; top: -3px; text-align: left;}.game_caracteristic {width: 100px; height: 17px; position: relative;}.game_caracteristic .icon16 {position: absolute; top: 0px; left: 0px;}.game_caracteristic .game_carac_bar {position: absolute; top: 3px; left: 25px; height: 8px;}.game_carac_bar_complexity {background-color: #880000;}.game_carac_bar_strategy {background-color: #000088;}.game_carac_bar_luck {background-color: black;}.game_carac_bar_diplomacy {background-color: #008800;}.game_carac_bar_0 {width: 1px;}.game_carac_bar_1 {width: 15px;}.game_carac_bar_2 {width: 29px;}.game_carac_bar_3 {width: 43px;}.game_carac_bar_4 {width: 57px;}.game_carac_bar_5 {width: 71px;}.game_summary_details .how_to_play_wrap {text-align: center;}#gamelobby-module .gamelist .icon32_add_wannaplay {bottom: 78px; right: -125px;}#gamelobby-module .gamelist .game_summary:hover .icon32_add_wannaplay {bottom: 80px; right: -123px;}#gamelobby-module #gametables_wannaplay {margin-top: 30px;}#headlines_footer {margin-top: 20px; text-align: center;}#headlines_footer .icon32 {position: relative; top: 7px;}#headlines_footer a {margin-top: 15px;}.cityChoice {margin-bottom: 20px;}#gamelist-module .game_summary .icon32 {display: none;}#gamelist-module .game_summary_stats {display: none;}#gamelist-module .gamelist .game_summary_details {top: 65px;}#gamelist-module .game_summary {height: 175px;}#gamelist-module .game_summary_inner {height: 145px;}#gamelist-module .game_summary_name {display: none;}#gamelist-module .game_summary_name_detailled {display: block; margin-top: 8px; margin-bottom: 8px;}#gamelist-module .game_summary_name_detailled .gameinfos {font-size: 80%; position: relative; top: 0px;}#gamelist-module #game_known .how_to_play {display: none;}#map_canvas {margin: 0; padding: 0; height: 600px; width: 100%;}#maploading_icon {width: 24px; height: 25px; position: relative; top: 6px;}#map_header {margin: 5px; text-align: center;}#gmapInfoWindowContent {width: 500px; height: 200px; font-size: 80%;}#gmapInfoWindowContent .playeravatar {display: inline-block; width: 150px;}#gmapInfoWindowContent .navigationControl {text-align: center; margin-top: 10px;}#administration-module #actions {margin-right: 50%;}#administration-module #results {position: fixed; top: 45px; bottom: 0px; left: 50%; right: 10px; background-color: white; z-index:1;}#administration-module #iresult {width: 100%; height: 100%;}#administration-module .adminmodule_inner {display: none;}#administration-module .openmodule {background-image: url('/theme/img/layout/rounded_b.png'); padding: 5px; margin: 5px;}#administration-module .openmodule .adminmodule_inner {display: block}#administration-module #toggleResultSize {position: absolute; top: 3px; right: 3px;}#resultDlgFrame {width: 800px; height: 500px; font-size: 90%;}.bug_status {width: 100%; border: black 2px solid; text-align: center; background-color: #edbab7; margin-bottom: 10px; border-radius: 6px;}.btc_donate {border: 1px solid orange; background: #ffca78; color: #003366; font-style: italic; font-weight: bold; display: inline-block; padding: 3px 10px 1px 10px; margin-bottom: 5px; border-radius: 10px; box-shadow: 2px 3px 4px #003366; cursor: pointer;}.btc_donate:hover {background: white; color: orange;}.btc_link {text-align: center; margin: 15px;}#btc_pay_link {border: 1px solid orange; background: #fee9c0; border-radius: 5px; padding: 5px;}.btc_qrcode {text-align: center;}.btc_address {text-align: center; margin: 15px;}#btc_pay_address {font-size: 80%; border: 1px solid orange; background: #fee9c0; border-radius: 3px; padding: 3px;}#btc_dialog_action {text-align: center;}#btc_dialog_footnotes {text-align: center; font-size: 70%; font-style: italic; border: 1px solid #E1E1E8; background: #F7F7F9; color: gray; border-radius: 5px; margin: 15px;}.teamember {position: relative; min-height: 35px;}.teamember .player_avatar {position: absolute; top: 12px; left: 12px;}.teamember .player_name {position: absolute; top: 12px; left: 70px;}.teamember .presentation {margin-top: 2px; margin-left: 300px; font-size: 90%; font-style: italic; max-height: 143px; overflow: hidden;}.teamember .presentation .intro_text {font-style: normal; margin-bottom: 5px;}.miniteamember {position: relative; height: 45px; width: 250px; float: left; margin-right: 10px;}.teamember .player_name {position: absolute; top: 15px; left: 60px;}.miniteamember .presentation {margin-top: auto; margin-left: auto; font-size: 90%; font-style: italic; display: block; position: absolute; top: 35px; left: 60px; height: 60px; overflow: hidden;}.profiling_log {clear: both; font-size: 75%;}#troubleshoot-module .passed {color: #007700; text-weight: bold;}#troubleshoot-module .failed {color: #FF0000; text-weight: bold;}