html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote::after,q:before,q::after{content:""}blockquote,q{quotes:"" ""}a img{border:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,select{font-size:18px;font-family:Amarante,Helvetica,Arial,Sans-Serif;-webkit-text-size-adjust:none}.no_special_font html,.no_special_font body,.no_special_font div,.no_special_font span,.no_special_font object,.no_special_font iframe,.no_special_font h1,.no_special_font h2,.no_special_font h3,.no_special_font h4,.no_special_font h5,.no_special_font h6,.no_special_font p,.no_special_font blockquote,.no_special_font pre,.no_special_font a,.no_special_font abbr,.no_special_font acronym,.no_special_font address,.no_special_font code,.no_special_font del,.no_special_font dfn,.no_special_font em,.no_special_font img,.no_special_font q,.no_special_font dl,.no_special_font dt,.no_special_font dd,.no_special_font ol,.no_special_font ul,.no_special_font li,.no_special_font fieldset,.no_special_font form,.no_special_font label,.no_special_font legend,.no_special_font table,.no_special_font caption,.no_special_font tbody,.no_special_font tfoot,.no_special_font thead,.no_special_font tr,.no_special_font th,.no_special_font td,.no_special_font select{font-family:Helvetica,Arial,Sans-Serif}select{text-shadow:none}.basic_font{font-family:Helvetica,Arial,Sans-Serif}.rounded_box{border-radius:10px;overflow:hidden;box-sizing:border-box;border:1px solid grey}.menu_page .rounded_box:not(#div_controls),.lobby_top_left_zone{background-color:rgba(91,138,79,0.35);border:1px solid}.menu_page .rounded_box:not(#div_controls),.lobby_top_left_zone,.game_menu_complexity_separator{border-color:#455f3c !important}h1{text-align:center;font-size:18px}.h1_problem{font-size:28px;font-weight:normal;margin-top:40px}.cc_banner-wrapper{z-index:10000000 !important}.cc-window{z-index:10000000}#dev_btn_for_chatting_with_anyone{position:absolute;left:6px;top:1400px;margin-bottom:10px}.above_the_rest{position:relative;z-index:100000}#menu_page_top_zone_wrapper{text-align:center;margin-top:7px}.menu_page_top_column:first-child{margin-right:14px}#menu_page_buttons_column{width:562px}#menu_page_daily_meeple_column{width:622px}#menu_page_daily_meeple_column.big_journal{width:1198px;margin-top:20px}.menu_page_top_column{display:inline-block;vertical-align:bottom;text-align:left}#menu_bar{position:relative;margin:0 auto;box-sizing:border-box;height:120px;text-align:center;margin-top:8px;background:url("/img/bg/bg_over_world_551_439.jpg") center -90px;border-radius:10px;padding-top:8px;border:1px solid #717172}.main_menu_button_with_icon{width:72px;height:72px}#main_menu_button_with_icon_gold{margin-left:-1px}.main_menu_button_with_icon:not(.main_menu_button_locked):hover{cursor:pointer}.main_menu_button_locked{opacity:.25}#menu_bar_2{text-align:center;margin-top:12px;padding-bottom:30px}#menu_journal{padding:0;overflow:hidden}#menu_journal,.class_div_resource_main{background:rgba(255,255,255,0.54);border:1px solid #717171}#menu_page_daily_meeple_column:not(.big_journal) #menu_journal{//max-height:191px}#journal_title{text-align:center;font-size:30px;line-height:38px;font-weight:bold}.big_journal #journal_title{font-size:40px;line-height:54px}#menu_journal{padding-bottom:1px}#menu_journal.menu_journal_higher_in_debug_mode{//min-height:500px}#menu_journal,#menu_journal a:not(.button){color:black}#journal_title,.journal_box_title,.journal_box_title a{color:#ab1616 !important;font-variant:small-caps}#journal_plus_button{position:absolute;top:9px;right:7px;font-size:20px;line-height:18px;display:inline-block;width:17px}#menu_journal a{text-decoration:none}#journal_content{padding:0 2px;text-align:center}.journal_content_column{width:298px;margin:0 5px;float:left}.big_journal .journal_content_column{width:573px;margin:0 11px}#menu_journal,#journal_title{border-radius:8px}.journal_box{box-sizing:border-box;width:100%;padding-left:2px;padding-top:2px;padding-bottom:2px;overflow:hidden;text-align:left;border-top:1px solid #717171}.journal_box_title,.journal_box_title a{line-height:21px;font-size:22px}.big_journal .journal_box_title,.big_journal .journal_box_title a{line-height:36px;height:42px;font-size:30px}.journal_box_content_line{line-height:16px;height:16px;font-size:14px}.journal_box_content td{vertical-align:top}.journal_box_content td,.journal_box_content td a,.journal_box_content td span,.journal_box_content td div{font-size:14px;line-height:16px;height:16px}.news_extra_title a{font-size:14px !important;line-height:16px !important;height:16px !important;font-style:italic !important}.news_extra_title a:hover{text-decoration:underline !important}.big_journal .journal_box_content td,.big_journal .journal_box_content a,.big_journal .journal_box_content span,.journal_box_content div{font-size:20px;line-height:28px;height:28px;padding-bottom:3px}.journal_box_content div{padding-bottom:0 !important}.news_extra_title{display:block;font-size:15px;line-height:15px;height:15px;margin-bottom:5px;margin-top:-3px}.news_main{display:table-cell !important;width:100%}.big_journal .news_main{display:none !important}.news_main_big_journal{display:none !important}.big_journal .news_main_big_journal:not(.news_extra_title){display:table-cell !important}.big_journal .news_main_big_journal.news_extra_title{display:block !important}.big_journal .news_line.div_invisible{display:table-row !important}.test_div{display:block;line-height:16px;height:16px}.news_timestamp{display:none !important;text-align:right}.big_journal .news_timestamp{display:table-cell !important;font-size:14px !important;text-align:right;width:35px}.news_timestamp_separator{display:none !important;font-size:14px !important}.big_journal .news_timestamp_separator{padding:0 4px;display:table-cell !important}.big_journal .daily_quest #news_daily_quest_line_1 .news_timestamp_separator{visibility:hidden}.big_journal .daily_quest #news_daily_quest_line_1 .news_timestamp{visibility:hidden}.news_not_a_real_timestamp{visibility:hidden !important}body.menu_page,body.game_page,.hm_main_bg{background-image:url("/img/bg/bg_body.jpg")}body.menu_page,body.game_page{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.selectable_link{user-select:all;-moz-user-select:all;-webkit-user-select:all;-ms-user-select:all}.selectable_zone{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}#table_for_bg_logo{width:100%}.bg_logo{width:50%}#bg_logo_1{background-position:right 40px top 30px;vertical-align:top}#bg_logo_2{background-position:left 40px top 30px}body{overscroll-behavior-y:none}.icon_clickable:hover{cursor:pointer;position:relative;top:1px}:not(#connectivity_light).places_other_button:hover{position:relative;top:1px !important;left:0 !important}.pointer_cursor{cursor:pointer}.transition_on{transition:all .28s ease}#centered_div{position:relative;min-height:1064px}.yellow_bg #centered_div,body.yellow_bg,.yellow_bg_black_borders #centered_div,body.yellow_bg_black_borders{background:url(/img/bg/bg_body.jpg)}.white_bg #centered_div,body.white_bg,.white_bg_with_yellow_zones #centered_div,body.white_bg_with_yellow_zones{background:white}.centered_div_wide{margin:0 auto;margin-top:0;padding-right:0}#page_mask{top:0;left:0;height:100%;width:100%}.centered_div_small{margin:0 auto;width:480px}#div_invite_register_guest_account{border-radius:8px;background:#ffd28c;margin-bottom:14px;padding:14px;text-align:center}#div_invite_register_guest_account.register_suggestion_small{padding:2px;margin-bottom:2px;background:0}.invite_register_guest_account_with_padding{margin:120px 0 !important}#div_invite_register_guest_account div{font-size:20px}#register_guest_link{color:darkblue;font-size:36px}#register_guest_link:hover{color:hsla(240,100%,37%,1)}.register_suggestion_small #register_guest_link{font-size:22px;padding-bottom:8px;display:inline-block}#centered_div_content{margin:auto;margin-bottom:20px}.index_page #centered_div_content{padding-bottom:0;text-align:center}.centered_div_content{top:66px}.game_page .centered_div_content{top:8px}.main_div_invisible{opacity:0}.div_invisible{display:none !important}.body_mobile{margin-top:0}.page_size{width:564px}.menu_page .world_map_big_bg_img{background:url("/img/bg/world_map_1198_1044_60_sharper_4times.jpg")}.page{color:black;float:left;position:relative}#page{padding-bottom:44px}.box_shadowed{box-shadow:none}.market_castle_overlay{width:100%;height:100%;position:absolute;z-index:999999;background-color:#b68943;opacity:.22;border-radius:8px}.market_help_button{cursor:pointer;display:inline-block;position:relative;top:5px;width:32px;height:32px;background-image:url("/img/help_32.png");margin-left:10px;animation-name:gentle_blink_0_6;animation-duration:.35s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes gentle_blink_0_6{from{opacity:1}to{opacity:.6}}.market_help_button:hover{top:6px;left:1px}.local{left:190px}.online{left:316px}.plus{position:absolute;left:424px}.friends{left:314px}#index_resources{color:black;text-align:center;margin-top:10px}.reward_added{position:absolute;border:1px solid black;padding:5px;border-radius:6px;font-size:26px;top:-10px;background:#ffff7d;background:rgba(255,255,125,0.9);display:none}.res_pos_offer .reward_added{display:block}#index_food_added_by_reward{left:88px}#index_gold_added_by_reward{left:98px}.class_div_resource_main{border-radius:8px}.class_div_resource_other_stuffs{margin-right:7px;margin-left:0;padding:0 0 0 6px;height:32px;position:relative;display:inline-block;background:url("/img/bg/bg_res.jpg") center -90px}#index_3_res{display:inline-block}#index_iron{margin-right:0}#index_food_img{left:0;top:6px}#index_wood_img{top:5px}#index_gold_img{left:0;top:5px}#index_gold_quantity{min-width:50px}#index_HP_quantity{min-width:42px}#index_food_and_storage_quantity_wrapper{min-width:50px;text-align:left}#index_food_and_storage_quantity_wrapper span{font-size:18px}#index_food_quantity_slash{margin-left:2px;margin-right:2px}#food_timer_wrapper{position:absolute;top:-21px;left:0;width:85px;text-align:center}#food_timer{display:inline-block;padding:0 5px;font-size:11px;background:#e8e8e8}.potion_is_active #food_timer{display:none}#stars_above_food{display:none}.potion_is_active #stars_above_food{display:inline-block;background:url("/img/bg/stars_80_33.png");position:relative;top:0;width:83px;height:32px}.potion_is_active #stars_above_food,.glowing_potion{animation-name:glowing_stars;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes glowing_stars{from{opacity:1;transform:scale(1) rotate(0.5deg) translate(0)}to{opacity:.55;transform:scale(1.02) rotate(-0.5deg) translate(0)}}#lobby{width:68px;position:absolute;top:-5px;right:6px;font-size:11px;text-align:center}.lobby_player_name_wrapper{position:relative;max-width:114px;margin:0 auto}.lobby_player_name_wrapper.lobby_player_has_magic_potion::before{content:"";position:absolute;left:-5px;top:-9px;display:inline-block;background:url(/img/bg/stars_80_33.png);background-size:53px;width:15px;height:18px;background-repeat:no-repeat;animation-name:lobby_player_has_magic_potion;animation-duration:.9s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes lobby_player_has_magic_potion{from{opacity:1}50%{opacity:1}to{opacity:.65}}.resource_img{display:inline-block;position:relative;height:24px;width:24px;left:0;top:4px}.index_3_res .resource_quantity{margin-left:2px}.resource_quantity{min-width:24px;display:inline-block;font-size:18px;text-align:left;margin-left:4px}.controls_button_div{cursor:pointer;margin:0 7px;display:inline}.menu_page .controls_button_div{margin:0 3px}#div_controls_line_1{position:relative;margin-right:14px;text-align:right;margin-bottom:4px;margin-top:4px}#offer_and_connectivity_light_div{margin-left:-4px;display:inline-block;position:relative;top:-1px}.connectivity_light{width:24px;height:24px}.game_page .connectivity_light{margin-left:11px;margin-bottom:0;display:inline-block}.connectivity_light_blinking{opacity:.45}#index_logout_img{display:inline-block;width:24px;height:24px;background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position-x:-24px}#index_logout_img:hover{border-radius:36px;background-color:white}#user_name{display:inline;font-size:16px;margin-left:4px;position:relative;bottom:4px;color:#393520;text-decoration:underline}.column{float:left}.column>div:not(:first-child){margin-top:14px}#left_column{width:564px}#right_column{margin-left:20px}.lobby_right_column,#right_column{width:476px}.iframes{position:relative;padding:0;padding-top:7px;margin:0;z-index:2}.right_panel_invisible{display:none}.right_panel_iframes{position:relative;padding-left:12px;padding-right:12px;padding-top:7px;padding-bottom:8px;height:519px;margin:0;z-index:2}.iframe_invisible{display:none}.above_world{position:relative;z-index:100002}.above_main_window{position:relative}.page_loader{margin:auto;position:absolute;top:100px;width:100%;z-index:100004;text-align:center}.index_page .page_loader{top:100px !important}.game_page .page_loader{top:100px !important}.content-loader{text-align:center;width:100%;height:378px;top:186px}#loader_titles_wrapper{width:420px;background:rgba(245,235,215,0.65);background:rgba(0,0,0,0.08);display:inline-block;margin-top:75px;border-radius:5000px;padding-top:54px;padding-bottom:24px;border:1px solid black}#div_loader_logo{height:200px;background:url("/img/logo/logo_200_with_shadow.png") no-repeat center}#div_loader_title{height:74px;position:relative;top:-5px;font-size:36px}#main_loader_meeples{position:relative;top:-174px;width:420px;height:0}#main_loader_txt{font-size:44px;position:relative}.small_loader_txt{position:relative;font-size:28px;width:480px;height:36px}#loader_small_loader_txt{margin:0 auto}.loader_meeple{position:absolute}.div_not_displayed{display:none}.top_meeple_margin{margin-left:-5px}#top{border:0 solid black;width:478px;height:62px;padding-top:0;padding-bottom:0;border-radius:10px;overflow:hidden;background:url("/img/logo/logo_sans_beta2.png") no-repeat -15px 3px}.bottom_zone{position:absolute;width:480px;bottom:2px;left:00px}#pick_a_game_title{font-size:44px;text-align:center;margin-top:3px}#div_centering_games_list{margin:auto;margin-top:8px;position:relative;text-align:center}.div_games_list{display:inline-block;text-align:left;margin-left:20px}.div_games_list_title{text-align:center;font-size:22px;background:rgba(255,0,0,0.1);display:inline-block;padding:1px 8px;margin-top:30px;margin-bottom:14px;border-radius:8px}.div_games_list_title:first-child{margin-top:6px}.game_hover{margin-left:18px;transform:scale(1) rotate(30deg) translate(0)}#table_games_list{padding:10px}.clearer{clear:both}.tr_game{position:relative;height:82px;font-size:24px;width:522px;display:inline-block;padding-left:76px;box-sizing:border-box}.menu_g_description_without_game_complexity.tr_game{padding-left:90px}.menu_g_description{margin-left:12px;font-size:18px;display:inline-block;text-align:left;position:relative;top:-12px}.menu_g_description_without_game_duration .menu_g_description,.menu_g_description_without_game_complexity .menu_g_description{top:-25px}.game_menu_complexity_separator{border-top:1px solid;padding-top:8px}.menu_g_complexity{font-size:23px}.complexity_very_easy{color:green}.complexity_easy{color:#015800}.complexity_medium{color:#bf2e00}.complexity_advanced{color:#a70000}.menu_g_duration_wrapper{display:inline-block}.menu_g_duration_icon{width:20px;position:relative;top:2px}.menu_g_duration_dur{display:inline-block;margin-left:5px;font-size:20px}#div_game_menu{text-align:center}#div_successive_wins_in_game_page{margin-top:1px}#div_successive_wins_in_game_page span{font-size:12px}.div_mode{padding:5px}#div_goto_puzzles{margin-top:4px}#div_goto_training{margin-top:30px}#div_goto_full_play{margin-top:0}#div_goto_play_with_friend{margin-top:-30px}.menu_help_icon{vertical-align:text-bottom;margin-left:14px}.icon_before_game_option{display:inline-block;margin-right:13px;position:relative;top:11px}#goto_full_play_icon,#goto_play_with_friend_icon,#goto_ranking_icon{top:25px;left:6px;margin-left:-15px}#goto_play_with_friend_icon_wrapper{position:relative;display:inline-block}#goto_play_with_friend_heart_icon{position:absolute;top:24px;right:8px;background:url(/img/icons/link_32.png);width:20px;height:20px;background-size:100%;z-index:1}#goto_ranking_icon{top:27px;left:14px;margin-left:-27px}#goto_achievements_icon{width:44px;height:44px;position:relative;left:-2px;top:13px}#goto_rules_icon{width:38px;height:38px;position:relative;left:-2px;top:13px;background:white;border-radius:100px;border:1px solid white}#wrapper_icon_div_goto_rules{visibility:hidden}#div_goto_stats_and_high_scores{margin-top:21px}.button{text-shadow:0 1px 1px black;cursor:pointer;text-decoration:none;border:1px solid #8c856f;border-radius:6px;font-size:18px;box-shadow:0 1px 2px black}.nav_button{padding:0 4px;font-size:16px}.small_nav_button{padding:0 3px;font-size:13px}.small_mode_button{padding:1px 5px;font-size:18px}.medium_mode_button{padding:2px 6px;font-size:26px}.big_mode_button{padding:2px 7px;font-size:40px}.big_button{padding:5px;font-size:30px}.offer_button_margin{margin-left:7px;margin-right:7px}#main_menu_offer_button{position:absolute;padding:0 10px 0 6px;left:295px;top:7px}.main_menu_offer_reward_qty{font-size:18px;display:inline-block}.main_menu_offer_reward_icon_wrapper{display:inline;top:5px;left:2px}.main_menu_offer_button_reward_icon{display:inline-block}.locked_feature{cursor:default;opacity:.5}.nav_food_cost{color:black;font-size:16px;margin-left:18px;text-shadow:none}.food_in_btn{position:relative;top:4px;margin-left:-1px}.game_button{display:inline}.cancel_button{z-index:3;position:absolute;top:9px;right:8px;font-size:18px;padding:1px 4px;line-height:19px}#game_name_title{margin-top:15px;margin-bottom:22px;text-align:center;height:80px}.game_title{width:200px;height:70px}.game_title_text_for_game_in_dev{font-size:26px;text-align:center;position:relative;top:-18px}.game_choice_banner{display:inline-block;margin:0;cursor:pointer}#recommended_game_div{background:white;border:3px solid black;padding:3px 5px;padding-right:10px;border-radius:8px;height:32px}#recommended_game_arrow{width:32px;height:32px;animation-name:recommended_game_arrow;animation-duration:.4s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes recommended_game_arrow{from{opacity:0}70%{opacity:1}to{opacity:1}}#recommended_game_txt{display:inline-block;font-size:22px;position:relative;top:-7px;margin-left:4px}.game_list_meeple_wrapper{display:inline-block;margin-right:10px;top:-3px}#logo{width:480px;height:54px;margin-top:0}#food_needed_to_play{margin-right:5px;position:relative;top:3px;font-size:18px}#game_request_span2{display:inline;font-size:18px}#UG_game_name_title{margin-top:2px;text-align:center;margin-bottom:5px}#UG_intro{position:absolute;width:100%;top:90px;text-align:center;font-size:24px;color:black;height:18px}#UG_explanation{position:absolute;width:100%;top:130px;text-align:center;font-size:14px;color:black}#UG_explanation a{text-decoration:none;color:darkgreen;font-size:14px}#UG_cost{position:absolute;width:100%;top:194px;text-align:center;color:black}#UG_cost1{display:inline;font-size:16px}#UG_resources_needed{background:white;background:rgba(255,255,255,0.35);border:1px solid black;border-radius:10px;padding-top:10px;width:93px;margin:auto}.UG_inline{display:inline}.UG_res{margin-left:5px;text-align:center}.UG_qty{position:relative;bottom:6px;font-size:24px}.UG_icon{margin-left:2px}#UG_yes_no{display:block;position:absolute;top:296px;width:100%;text-align:center}#UG_div_yes{display:inline}#UG_div_no{display:inline;margin-left:20px}#div_unlock_bot_icon{position:absolute;top:212px;right:40px}.yes_unlockable{opacity:.50;cursor:default}#Unlock_done_intro{position:absolute;top:30px;left:10px}#index_places{display:inline-block;margin-top:3px;z-index:3;text-align:center}.place{display:inline-block;border:1px solid transparent;box-sizing:border-box;position:relative;width:72px;height:72px;margin:0 2px}#places_inn{margin-left:0;margin-right:14px}.place_for_playing.place_inactive{background-color:rgba(255,255,255,0.2);box-shadow:0 0 3px 0 #802900}.place_for_playing{background-color:rgba(255,255,255,0.5);border-radius:40px;box-shadow:0 0 5px 0 #802900}.place_for_playing_highlighted_for_newbies:not(.place_inactive){animation-name:place_for_playing_highlighted_for_newbies;animation-direction:normal;animation-duration:2.4s;animation-iteration-count:infinite}@keyframes place_for_playing_highlighted_for_newbies{from{opacity:1}9.00%{opacity:.4}10%{opacity:1}100%{opacity:1}}.menu_button_warning{color:red;border:2px solid red;border-radius:6px;display:inline-block;position:absolute;pointer-events:none;box-shadow:0 0 5px black;animation-name:menu_button_warning;animation-duration:.25s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes menu_button_warning{from{border-color:dd8888}to{border-color:maroon}}.menu_button_warning_with_number{background:#fee;color:red;border:2px solid red;border-radius:6px;font-size:18px;font-weight:bold;line-height:120%;padding:0 3px;display:inline-block;left:38px;top:38px}.menu_button_warning_with_image{width:28px;height:28px;background-image:url(/img/icons/camera_128.png);background-color:#ffde74;background-position:center;background-repeat:no-repeat;background-size:70%;border-radius:80px;left:36px;top:34px}.place_button{position:relative;line-height:32px;padding:3px;padding-top:2px;padding-bottom:2px;text-align:center;font-size:20px}.place:not(.place_inactive):hover{background-color:rgba(247,207,134,0.6) !important;border-radius:40px;border:1px solid rgba(200,0,0,0.2);position:relative;top:1px;left:0}.place_button_inactive{cursor:default}.button_intro_lock{position:absolute;opacity:.7}#places_other_buttons{position:relative;display:inline-block;top:2px}.places_other_button{width:24px;height:24px;display:inline-block;margin:0 16px 0 1px}.places_other_button:last-child{margin-right:0}.places_other_button:hover{background-color:rgba(228,157,49,0.66);border-radius:9px;padding:0;background-repeat:no-repeat;background-position:center}#places_other_buttons_contact{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:-72px 0}#places_other_buttons_help{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:0 0}#places_other_buttons_settings{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:-96px 0}#places_other_buttons_sound{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:-120px 0}#places_other_buttons_logout{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:-24px 0;margin-left:250px}#places_other_buttons_profile{background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position:-48px 0}.market_res_title{margin-top:14px;margin-bottom:0;font-size:32px}#market_castle_div_pointing_to_help_wrapper{width:100%;text-align:center;margin-top:20px}#market_castle_div_pointing_to_help{display:inline;padding:4px;border-radius:6px}#market_castle_help_explanation{position:relative;top:4px;background-image:url("/img/sprites/sprite_top_menu_icons.png");background-position-x:0;width:24px;height:24px;display:inline-block}#market_top{text-align:center}#market_banner{display:table-cell;vertical-align:middle;height:77px;width:400px}.main_window_man_question_wrapper{text-align:center}.main_window_question_title{font-size:24px}.main_window_question_intro{font-size:24px}.market_res_choice{text-align:center;margin-top:12px}.mrc_market{text-align:center}.mrc_castle{text-align:center}.interiors{position:absolute;top:-62px;left:0;z-index:-1;opacity:1}.building_max_count{position:absolute;top:35px;right:-4px;width:52px;text-align:center;font-size:14px}.building_max_count_updated{color:darkgreen;font-size:16px}.icon_button{display:inline-block;width:48px;height:48px;padding:5px;border-width:0;border-color:black;border-radius:12px;background:#cd853f}#res_choice_food{margin-right:12px}#res_choice_gold{margin-right:12px}.res_choice{display:inline;margin-right:3px}.div_x_rates{margin-top:14px;text-align:center;color:black}.div_x_rates.x_rates_pos_castle{margin-top:30px;left:63px;top:175px}.div_x_rates.x_rates_pos_market{left:62px;top:194px}.market_rates{display:inline-block}.market_castle_rate{margin:0 auto}.market_rate{margin-bottom:16px;border:1px solid grey;background:white;background:rgba(155,155,155,0.45);position:relative;height:45px;width:442px;border-radius:8px}.castle_rate{position:relative;height:50px;width:438px;border:1px solid grey;background:white;background:rgba(255,255,255,0.45);border-radius:8px;margin-bottom:8px;padding-top:8px}.market_qty{display:inline;font-size:24px;margin-right:6px;position:relative;top:-6px}.market_res_in{display:inline}.market_plus_in{display:inline;font-size:24px;line-height:24px;margin-left:4px;margin-right:4px;position:relative;top:-6px}.market_arrow{position:absolute;right:266px;top:8px}.castle_rate .market_arrow{right:232px;top:16px}.market_wrapper_in{position:absolute;right:306px;padding:6px;padding-bottom:0}.castle_rate .market_wrapper_in{right:274px}.market_wrapper_out{position:absolute;left:182px;padding:6px;padding-bottom:0}.market_building_wrapper{margin-top:-22px;left:214px}.market_div_ok_button{position:absolute;margin-top:8px}.x_rates_pos_market .market_div_ok_button{right:25px}.x_rates_pos_castle .market_div_ok_button{right:52px}.market_div_ok_button_not_clickable{cursor:default;opacity:.3;border-color:#222}.market_help_icon{position:absolute;margin-top:10px;right:10px}.castle_rate .market_help_icon{margin-top:0}#ajax_res{position:absolute;bottom:30px}.news_main_title{color:black;margin-top:15px;margin-bottom:5px;font-size:20px;text-align:center}.news_title{color:midnightblue;margin-top:4px;margin-bottom:12px;font-size:40px;text-align:center}.news_lines{position:relative;background:rgba(255,255,204,0.3);padding:20px;border:1px solid grey;border-radius:10px}.news_text{margin-bottom:13px;font-size:22px;text-align:left}.news_text div,.news_text div.li,.news_text div.a,.news_text div.span,.news_text div ul,.news_text li,.news_text span{font-size:22px}.news_text ul{margin-left:44px}.news_note_text{position:absolute;bottom:60px;font-size:16px;text-align:left}.news_bounty{display:inline}.news_achievement{display:inline-block}.news_bot_unlocked_game_name{color:#005a20;font-size:26px}.span_news_bounty_nb_of_res{font-size:24px;position:relative;top:-4px;margin-right:6px}.news_span_challenge_number{font-size:14px !important}.news_bounty_bc_HP{position:relative;top:-2px}.news_HP_is_gain_icon{position:relative;top:-2px}#div_intro_food_2_numbers{position:relative;top:-5px}#div_intro_wheat_field_1,#div_intro_wheat_field_2,#div_intro_wheat_field_3{margin-top:-28px;margin-bottom:-38px}.market_in_news{position:relative;top:-10px}#div_intro_castle_and_market_2{margin-top:-22px;margin-bottom:-22px}#div_intro_market{margin-top:-22px;margin-bottom:-32px}#div_intro_castle{margin-top:-22px;margin-bottom:-32px}#div_intro_buildings{margin-top:-10px;margin-bottom:-16px}.news_new_building_available{display:inline-block;margin-bottom:18px}.news_new_building_count{display:inline-block;font-size:40px !important;margin-right:26px;position:relative;bottom:26px}.news_new_building_image_and_name{display:inline-block;text-align:center;border:1px solid black;padding:8px;background-color:#dcc896;border-radius:10px}.news_new_building_name{font-size:30px !important}#div_news li{font-size:20px}.a_new_text{color:darkgreen;text-decoration:none}.text_centered{text-align:center}.div_description_wrapper:not(.div_invisible){text-align:center;margin-top:14px;margin-bottom:-20px}.div_description{display:inline-block;padding:10px;border:1px solid grey;border-radius:8px;background:rgba(255,255,255,0.52);margin:0 auto;margin-bottom:12px}.description_title_picture_line{text-align:center;margin-bottom:-10px;margin-top:-6px}.description_title{display:inline;font-size:36px;text-align:center;margin-right:10px;position:relative;top:-40px}.description_icon{display:inline;text-align:center}.description_summary{text-align:left;display:inline-block;padding:10px;margin-bottom:10px;border:1px solid grey;background-color:#cdf2ac;background-color:rgba(205,242,172,0.4);background-color:wheat;background-color:rgba(245,222,179,0.6);border-radius:10px}.description_details_or_summary_wrapper{text-align:center}.description_details{text-align:left;display:inline-block;padding:10px;border:1px solid grey;width:600px;border-radius:10px;background-color:#7dc4ff;background-color:rgba(125,196,255,0.4)}.description_line{line-height:30px}#bot_choice_not_enough_food{margin-top:20px}#nef_colored{color:darkred;font-size:24px}.nav_button_wrapper{display:inline-block}.no_touch .nav_button_wrapper:hover{margin-top:-1px;margin-bottom:1px}.no_touch a.button:not(.locked_feature):hover{color:white}.no_touch a.icon_button:hover{border-color:black;color:white;cursor:pointer;position:relative;top:1px;left:1px}.icon_button_selected{background:#a34000;border-color:black;color:white}.castle_button_selected{background:#353327;color:white}#div_legal_links{position:absolute;z-index:10;width:456px;left:12px;bottom:7px;text-align:left}.legal_link{display:inline;font-size:11px;margin:4px;text-decoration:none;color:black;cursor:pointer}.legal_txt_summary_title{margin-top:6px;font-size:20px;margin-bottom:5px}.legal_txt_summary{font-size:16px}.legal_txt_title{margin-top:6px;font-size:14px;margin-bottom:4px}.legal_txt{font-size:12px}.legal_title{margin-bottom:10px;text-align:center;font-size:24px}#legal_get_gold_img{position:relative;top:4px;left:-2px}#table_contact_form{margin-top:0}#table_contact_form td{vertical-align:top;height:34px;padding-top:11px}.table_cf_left_col{padding-right:10px;text-align:right;font-size:16px}.table_cf_right_col{font-size:18px}#div_contact_address{position:absolute;bottom:30px;left:14px}.contact_form_input{width:300px;height:28px;position:relative;top:-7px}#contact_form_input_msg{height:200px}#td_cf_submit_btn{text-align:right}.cf_error_msg{font-size:14px;height:14px !important;color:red;text-align:right;padding-top:0 !important}.pp_tc_main_zone{margin-top:0;height:430px;overflow-y:scroll}#page #fb_canvas_button_zone{margin-top:60px}.img_intro_pick_game{cursor:pointer}.img_intro_pick_game:hover{cursor:pointer;top:-1px;left:1px;position:relative}#img_intro_pick_game_1{margin-bottom:-10px}.intro_icon_res_spaced{margin-right:16px}.intro_all_meeples{margin-left:16px}#div_intro_all_meeples_1{margin-top:20px;width:624px;margin:0 auto}#div_intro_all_meeples_1 .award{margin-right:15px;margin-bottom:10px}#img_photos_2_meeples{border:1px solid #505050;width:400px;height:124px;border-radius:8px}.share_buttons_wrapper_1_row{max-width:118px}.share_buttons_wrapper_2_rows{max-width:82px}.share_buttons_wrapper_4_rows{max-width:62px;width:62px}.share_buttons_wrapper{overflow:hidden;padding:4px;padding-bottom:5px;border:1px solid black;margin:0 auto;border-radius:6px;border-color:grey !important}.share_button_bottom_right_corner{position:absolute;bottom:45px;right:45px}.share_buttons_wrapper_color_1{background-color:#fae68c;background-color:rgba(250,230,140,1)}.share_buttons_wrapper_color_2{background-color:#fae68c;background-color:rgba(250,230,140,0.32)}.share_buttons_div{margin-top:4px}.share_text{text-align:center;font-size:14px !important}.share_button{box-shadow:3px 3px 3px #505050;width:24px;height:24px;display:inline;margin-left:5px;margin-right:5px;cursor:pointer;padding:1px;border:1px solid grey;border-radius:5px;opacity:.8}.email_share_button{background-color:#949bdb}.no_touch .share_button:hover{position:relative;top:1px;opacity:1;border:1px solid #5a5a5a}.invisible{visibility:hidden}.main_window_not_shown{display:none}.div_get_more_gold_in_div{margin-top:20px;text-align:center;min-width:297px;height:30px;border-radius:6px;top:382px;left:88px;font-size:20px}.market_castle_get_gold_button{padding:2px 6px;font-size:20px}#unlock_ask_get_more_gold_button_wrapper{margin-top:60px;text-align:center}#unlock_ask_get_more_gold_button{padding:3px 6px;font-size:20px}#div_sound{position:absolute;top:1300px;left:0;width:100px;z-index:0}.audio{z-index:0}#div_controls{float:left;height:142px;border:1px solid grey}.menu_page #div_controls_all_sounds{border:1px solid grey;padding:3px 0;display:inline-block;border-radius:8px;background:#c8a877}.game_page #div_controls_all_sounds{text-align:center}#div_controls_enveloppe{display:inline-block}.game_page #div_controls_enveloppe{width:100%}#div_controls_sounds_title{text-align:center;margin-bottom:4px}#div_controls_sounds_caption{display:inline-block;font-size:22px}.sound_control_wrapper{background:rgba(255,255,255,0.45);display:inline-block;padding-top:9px;padding-right:10px;padding-left:6px;border-radius:6px}.sound_control_wrapper_disabled{opacity:.3}.sound_control_image{display:inline-block;width:24px;height:24px}.slider{display:inline-block;height:20px;border:0 solid black;margin-bottom:3px;cursor:pointer}#div_controls_all_sounds .slider{margin-left:10px}.dummy_slider{position:absolute;margin-top:8px;height:4px;background-color:#e1e1e1;background-color:rgba(255,255,255,0.5)}.slider_width{width:90px}.knob{width:30px;height:30px}.knob_inside_image{position:relative;top:-6px;left:0;width:30px;height:30px;background-image:url("/img/slider_meeple12.png")}#fb-root{position:absolute;z-index:10000000}#menu_main_rankings_button_div{position:absolute;left:100px;top:6px;font-size:10px}#menu_main_rankings_button_div a{font-size:14px}#main_windows_wrapper{margin-top:64px;min-height:968px;position:relative}.main_window_size{margin:auto;left:0;right:0;width:1100px;padding-bottom:38px;min-height:440px;border-radius:8px;border:2px solid #fff0bb;background-color:rgba(235,235,235,0.4);background:url("/img/bg/bg_over_world_551_439.jpg")}.main_window_title_div{margin-top:-33px;margin-bottom:16px;text-align:center}.main_window_title{position:relative;border:1px solid grey;margin-bottom:-34px;display:inline;padding:3px 80px 3px 18px;font-size:46px;border-radius:10px}.main_window_title_button_img{position:absolute;top:-4px;right:4px;width:72px;height:72px}.main_window_bubble{margin:auto;margin-top:36px;padding:8px 0;position:relative;background-color:#e6e6e6;text-align:center;width:400px;height:72px;border:2px solid #555;border-top-right-radius:20px 20px;border-top-left-radius:20px 20px;border-bottom-right-radius:20px 20px;border-bottom-left-radius:20px 20px}.main_window_bubble_arrow_border{width:0;height:0;line-height:0;border-bottom:40px solid transparent;border-left:40px solid transparent;border-right:40px solid #555;position:absolute;bottom:-40px;right:235px}.main_window_bubble_arrow_inner{width:0;height:0;line-height:0;border-bottom:40px solid transparent;border-left:40px solid transparent;border-right:40px solid #e6e6e6;position:absolute;bottom:-35px;right:237px}.main_window_head_below_bubble_wrapper{text-align:center;display:block}.main_window_head_below_bubble{width:128px;height:128px;margin-top:9px;margin-left:35px}.offer_content_centered{text-align:center}.offer_questions_answers{margin-top:100px;display:inline-block;text-align:center;width:600px}.offer_answer_no_big{font-size:40px;padding:8px;padding-left:13px;padding-right:13px}.offer_question{padding:10px;border:1px solid black;background:white;display:inline-block;border-radius:10px;text-align:center;font-size:40px;margin-bottom:15px}.offer_reward_was_credited{padding:10px;border:1px solid black;background:#c1dda1;display:inline-block;border-radius:10px;text-align:center;font-size:40px;margin-bottom:15px}.offer_reward_qty{font-size:40px}.offer_reward_icon_inline{display:inline;top:12px;margin-right:-6px;margin-left:-4px}.offer_reward_icon_food{top:8px;margin-left:8px;margin-right:1px}.offer_reward_div{padding:10px;border:1px solid black;background:white;display:inline-block;border-radius:10px;margin-bottom:30px}.offer_explanations_div{margin-top:28px}.offer_explanations_txt{font-size:18px;color:black}#div_game_offers{padding-top:0;border-radius:8px;text-align:center}#game_offer_div_1{margin-top:18px}#game_offer_div_2{margin-top:10px}.game_and_controls_div{position:relative;background-position:0 0;width:480px;padding-top:10px}.game_offer_div{box-sizing:border-box;width:300px;display:inline-block;border:1px solid grey;border-radius:24px;padding:10px 0;background:rgba(250,250,250,0.25)}.game_offer_img{width:200px;height:200px;border-radius:4px;padding:5px}#game_offer_div_1_text_line_3{margin-top:-5px}.game_offer{color:black;font-size:18px;text-decoration:none}.game_offer_title{font-size:16px}.normal_flag{display:inline-block;width:48px;height:48px;background:url(/img/sprites/sprite_flags.png)}.normal_flag.flag_en{background-position:0 0}.normal_flag.flag_fr{background-position:-48px 0}.normal_flag.flag_de{background-position:-96px 0}.normal_flag.flag_tr{background-position:-144px 0}.normal_flag.flag_es{background-position:-192px 0}.normal_flag.flag_it{background-position:-240px 0}#teaser_flags .mini_flag{margin-left:4px;margin-right:4px;margin-bottom:-4px}#other_pages_flags_table .mini_flag{margin-left:4px;margin-right:4px}.mini_flag{display:inline-block;width:24px;height:24px;background:url("/img/sprites/sprite_flags_24.png")}.mini_flag:not(.no_hover_effect):hover{position:relative;top:2px;left:1px}.mini_flag.flag_inactive:hover{top:0;left:0}.mini_flag.flag_en{background-position:0 0}.mini_flag.flag_fr{background-position:-24px 0}.mini_flag.flag_de{background-position:-48px 0}.mini_flag.flag_tr{background-position:-72px 0}.mini_flag.flag_es{background-position:-96px 0}.mini_flag.flag_it{background-position:-120px 0}.tiny_flag{display:inline-block;width:16px;height:16px;background:url("/img/sprites/sprite_flags_16.png")}.tiny_flag_in_footer{position:relative;top:3px;margin-left:4px}.tiny_flag:hover{position:relative;top:2px;left:1px}.tiny_flag.flag_inactive:hover{top:0;left:0}.tiny_flag.flag_en{background-position:0 0}.tiny_flag.flag_fr{background-position:-16px 0}.tiny_flag.flag_de{background-position:-32px 0}.tiny_flag.flag_tr{background-position:-48px 0}.tiny_flag.flag_es{background-position:-64px 0}.tiny_flag.flag_it{background-position:-80px 0}.div_pres_games_1_col{display:inline-block}.game_title_2{display:inline-block}.div_pres_games .game_title_2{position:absolute;top:6px;left:16px}.game_title_2_normal_size{width:200px;height:70px;background:url(/img/sprites/sprite_game_titles_normal6_before_compression.png)}.game_title_2_mini_size{width:120px;height:42px;background:url(/img/sprites/sprite_game_titles_mini6.png)}.game_title_2_normal_size.game_title_2_1{background-position:-100px -10px}.game_title_2_normal_size.game_title_2_2{background-position:0 0}.game_title_2_normal_size.game_title_2_3{background-position:-200px 0}.game_title_2_normal_size.game_title_2_4{background-position:-400px 0}.game_title_2_normal_size.game_title_2_5{background-position:-600px 0}.game_title_2_normal_size.game_title_2_6{background-position:-800px 0}.game_title_2_normal_size.game_title_2_7{background-position:-1000px 0}.game_title_2_normal_size.game_title_2_8{background-position:-1200px 0}.game_title_2_normal_size.game_title_2_9{background-position:-1400px 0}.game_title_2_normal_size.game_title_2_10{background-position:-1600px 0}.game_title_2_normal_size.game_title_2_11{background-position:-1800px 0}.game_title_2_normal_size.game_title_2_502{background-position:-2000px 0}.game_title_2_normal_size.game_title_2_12{background-position:-2400px 0}.game_title_2_normal_size.game_title_2_504{background-position:-2200px 0}.game_title_2_mini_size.game_title_2_1{background:rgba(255,255,255,0.5);border-radius:10px}.game_title_2_mini_size.game_title_2_2{background-position:0 0}.game_title_2_mini_size.game_title_2_3{background-position:-120px 0}.game_title_2_mini_size.game_title_2_4{background-position:-240px 0}.game_title_2_mini_size.game_title_2_5{background-position:-360px 0}.game_title_2_mini_size.game_title_2_6{background-position:-480px 0}.game_title_2_mini_size.game_title_2_7{background-position:-600px 0}.game_title_2_mini_size.game_title_2_8{background-position:-720px 0}.game_title_2_mini_size.game_title_2_9{background-position:-840px 0}.game_title_2_mini_size.game_title_2_10{background-position:-960px 0}.game_title_2_mini_size.game_title_2_11{background-position:-1080px 0}.game_title_2_mini_size.game_title_2_12{background-position:-1440px 0}.game_title_2_mini_size.game_title_2_502{background-position:-1200px 0}.game_title_2_mini_size.game_title_2_504{background-position:-1320px 0}#login_wrapper_teaser_games .game_title_2{margin-bottom:-12px}#game_chat_title{right:8px}#all_chats_and_friends_list{float:left;width:100%}#all_chats_div{float:left;width:100%}.windows_like_single_chat{border-radius:6px;padding:7px;padding-top:2px;float:left;box-sizing:border-box;border:1px solid grey;width:100%}.windows_like_friends_list{border:1px solid grey;margin-top:10px}.single_chat_zone{position:relative;background:rgba(243,164,115,0.73)}#main_lobby_chat_chat_zone{background:#edd595;background:rgba(245,194,114,0.73)}.team_chat_chat_zone{background:rgba(224,177,128,0.71)}.admin_chat_zone{background:rgba(197,197,197,0.73)}.menu_page .single_chat_zone{border:1px solid grey}.platform_status{position:relative;font-size:12px;background:#89bdd0;background:rgba(175,198,206,0.73)}#platform_status_title_col_1{display:inline-block;vertical-align:top}#platform_status_playing_counters{display:inline-block;margin-left:20px}.platform_status_font{font-size:14px;line-height:22px}#platform_status_title_zone{height:59px}#platform_status_title_zone>.platform_status_title:not(:first-child){margin-left:24px}.platform_status_title{display:inline-block}.platform_status_number{display:inline-block;margin-left:3px}#platform_status_list_main_zone{height:217px}.users_list .friend_img_size{margin-left:2px;position:relative;top:2px}.in_list_user_name{display:inline-block;font-size:16px;line-height:16px;margin-left:6px}.in_list_logged{color:green;font-size:18px}#platform_status .in_list_logged{font-size:16px}.in_list_logged_animation{animation-name:in_list_logged;animation-duration:.3s;animation-iteration-count:120;animation-direction:alternate}@keyframes in_list_logged{from{color:#3caf3c}to{color:green}}#all_chats_div>.single_chat_zone:not(:first-child){margin-top:8px}.single_chat_top_zone{position:relative;height:21px;line-height:20px;margin-top:3px;margin-bottom:3px}.single_chat_title{font-size:18px;display:inline-block;margin-left:2px}.one_to_one .single_chat_title{color:darkblue;font-size:16px}.single_chat_main_chat_decoration{position:relative;top:4px}.single_chat_span_flag{width:36px;position:relative;left:-1px;top:1px;height:16px;display:inline-block;background-position:center !important;background-repeat:no-repeat !important;background-size:60% !important}.single_chat_top_buttons{line-height:0;position:absolute;top:3px;right:0;z-index:1}.single_chat_top_button:not(:last-child){margin-right:5px}.single_chat_top_button{text-align:center;width:14px;height:14px;display:inline-block;cursor:pointer;font-size:16px;line-height:14px;color:#5f5f5f;color:rgba(95,95,95,0.6);border-radius:3px;border:0 solid black;padding:0;font-weight:bold}.single_chat_size_button{background:#5f5f5f;background:rgba(95,95,95,0.4)}.single_chat_letter_button:hover{color:white}.single_chat_top_button:not(.single_chat_letter_button):not(.single_chat_letter_button):hover{background-color:white}.single_chat_minimize_button{height:5px}.single_chat_reduce_size_button{height:8px}.single_chat_normal_size_button{height:11px}.single_chat_maximize_button{height:14px}.single_chat_history_zone{position:relative;margin-top:10px;margin-bottom:10px;border-radius:6px;padding-bottom:6px;background:rgba(255,255,255,0.65)}.single_chat_history_title{font-size:18px;margin-bottom:5px}.single_chat_history_close{position:absolute;top:6px;right:6px}.single_chat_history_user_name{font-size:16px;display:inline-block;margin-left:4px}.single_chat_text_zone{position:relative;overflow:auto;overflow-x:hidden;background:rgba(255,255,255,0.5)}.single_chat_minimized .single_chat_text_zone{height:29px}.single_chat_reduced_size .single_chat_text_zone{height:110px}.single_chat_normal_size .single_chat_text_zone{height:218px}.single_chat_maximized .single_chat_text_zone{height:542px}.single_chat_container{margin-top:-5px;margin-bottom:-5px}.single_chat_nickname{font-size:13px;font-style:italic;color:blue}.single_chat_msg{font-size:16px;margin-left:8px}.single_chat_form{position:relative;height:24px;margin-top:6px}.single_chat_send_button_div{position:absolute;right:0;top:-2px}.single_chat_input_box{width:300px;position:absolute;left:0;border-radius:6px;border:0;font-size:16px;padding:2px;padding-top:4px;padding-left:5px;padding-right:5px}#game_right_div .single_chat_input_box{width:200px}.single_chat_nickname_me{color:darkgreen !important}.single_chat_nickname_admin{color:brown}.single_chat_msg_admin{color:brown}.admin_button{font-size:11px;padding:1px;margin-right:2px;position:relative;top:-3px}.single_chat_admin_reward_wrapper{padding-left:3px;padding-right:1px;margin-left:10px;background-color:#fff;background-color:#f4efd3;height:27px;display:inline-block;border-radius:6px;border:1px solid #ccc;position:relative;top:2px}.single_chat_admin_reward_amount{font-size:16px;color:darkgreen;position:relative;top:-4px}.single_chat_admin_reward_gold_icon{position:relative;top:1px;margin-left:1px}.single_chat_meeple_like{width:19px;height:19px;display:inline-block;background:url("/img/sprites/chat_sprite.png");text-align:center;font-size:8px;line-height:20px;margin-left:3px;margin-right:3px;position:relative;top:-4px;color:white;padding-left:1px;padding-top:1px;text-shadow:0 0 2px white;color:black}.single_chat_meeple_recent_message{position:relative;animation-name:single_chat_meeple_recent_message;animation-duration:.5s;animation-iteration-count:infinite}@keyframes single_chat_meeple_recent_message{from{top:-1px}50%{top:1px}100%{top:-1px}}.single_chat_meeple_not_liked{opacity:.3}.single_chat_meeple_just_been_liked{animation-name:single_chat_meeple_just_been_liked;animation-duration:.5s;animation-iteration-count:120}@keyframes single_chat_meeple_just_been_liked{from{top:-4px}50%{top:-7px}100%{top:-4px}}.single_chat_meeple_liked{opacity:1}.single_chat_meeple_liked_a_bit{background:url("/img/sprites/chat_sprite.png")}.single_chat_meeple_liked_a_lot{background:url("/img/sprites/chat_sprite.png") -20px}.single_chat_meeple_not_liked:hover{opacity:.75}.single_chat_msg_not_already_liked_by_user:hover{text-shadow:0 0 2px white !important;color:black !important}.single_chat_msg_not_already_liked_by_user{text-shadow:0 0 2px black !important;color:white !important;cursor:pointer}.single_chat_msg_by_player.single_chat_msg_not_already_liked_by_user{cursor:auto}.single_chat_open_one_to_one_chat_button{opacity:.5;position:relative;top:3px;cursor:pointer;width:20px;height:20px;display:inline-block;background:url("/img/sprites/chat_sprite.png") -40px;margin-left:2px}.single_chat_open_one_to_one_chat_button:hover{opacity:1;background:url("/img/sprites/chat_sprite.png") -40px}.single_chat_open_one_to_one_chat_button_hidden{visibility:hidden}.single_chat_time_elapsed{display:inline-block;width:24px;text-align:right;font-size:12px;margin-left:1px;margin-right:5px}#div_goto_ranking,#div_goto_achievements{padding-top:5px;padding-left:5px;padding-right:5px}.unlock_game_explanation{margin-top:4px;font-size:14px;color:black}.main_window_content_lobby_class,#main_window_games_content{padding:0 20px}.lobby_right_column{float:left}.lobby_left_column{float:left;margin-right:42px}.lobby_left_column{width:542px}.lobby_top_left_zone{position:relative;padding:10px;float:left;width:100%;border-radius:10px;margin-bottom:22px}.env_case_local .lobby_top_left_zone_fixed_height{height:365px}.env_case_staging .lobby_top_left_zone_fixed_height{height:315px}.lobby_top_left_zone_fixed_height{height:215px}.lobby_top_left_zone_title{position:relative;text-align:center;font-size:20px;margin-bottom:11px}.lobby_quick_play_looking_for_opponent_line_element{font-size:20px;display:inline;margin-left:0}.lobby_game_name{color:darkred}.lobby_quick_play_dots{margin-left:5px;position:relative;animation-name:quick_play_dots;animation-duration:.8s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}.lobby_quick_play_looking_for_opponent_line_element.lobby_quick_play_dots{margin-left:4px}.lobby_table_dots_and_link_wrapper{margin-top:-7px;text-align:center}.lobby_table_quick_play_dots{position:relative;top:-2px;display:inline-block;width:22px;margin-right:6px;text-align:center}@keyframes quick_play_dots{from{left:-3px}100%{left:3px}}.table_link{color:#000;text-align:center;display:inline-block;height:20px;font-size:16px;animation-name:table_link_blink_0_6;animation-duration:.6s;animation-iteration-count:infinite;animation-direction:alternate}.table_link:hover{color:green;cursor:pointer}@keyframes table_link_blink_0_6{from{color:#c80000;opacity:1}70%{color:#c80000;opacity:1}to{color:lightred;opacity:0}}.lobby_quick_play_no_bots{text-align:center}.lobby_quick_play_no_bots .icon::after{text-align:center;content:"/";line-height:48px;font-size:70px;opacity:1;color:darkred}.no_bots .remove_if_no_bots{text-decoration:line-through}.lobby_quick_play_looking_for_opponent{margin-bottom:10px}.lobby_quick_play_msg{font-size:16px}.lobby_quick_play_opponent_found{font-size:20px;text-align:center}.lobby_button_wrapper{margin-top:8px;margin-bottom:4px;text-align:center}.play_with_a_bot_button{padding:1px 5px;font-size:22px}.quick_play_timer{font-size:22px}.play_with_bot_wrapper_disabled{opacity:.6}.play_with_bot_wrapper_disabled .play_with_a_bot_button{cursor:default !important}.lobby_btn_2nd_line{padding:1px 5px;font-size:16px}.lobby_cancel_game_request_btn{margin-right:8px}.lobby_quick_play_explanations{margin-top:40px}.lobby_for_link .lobby_quick_play_explanations{margin-top:16px}.lobby_quick_play_explanations_title{margin-top:16px;margin-bottom:2px;font-size:20px !important;color:darkred}.lobby_quick_play_explanations>div{font-size:18px;text-align:left}.lobby_quick_play_looking_for_opponent_explanations_for_link{font-size:20px !important}.lobby_quick_play_explanations .selectable_link{color:darkgreen;text-align:center;margin-top:4px;margin-bottom:26px}.lobby_quick_play_explanations .what_if_table_closed{color:darkred}.lobby_error_message{width:564px;background:red;background:rgba(255,159,109,1);position:absolute;z-index:3;font-size:22px;color:black;height:237px;padding:16px;box-sizing:border-box;border-radius:10px;border-color:black;border:1px solid grey}.game_button_wrapper{text-align:center;display:inline-block;margin-top:-8px}.create_table_buttons_zone{text-align:left;width:560px;padding:0;margin:auto}.create_table_button_wrapper{overflow:hidden;width:116px;display:inline-block;height:35px;border:1px solid lightslategrey;border-radius:8px;margin:5px 10px}.create_table_button_wrapper:not(.cannot_open_table_for_this_game):hover{position:relative;top:1px;left:1px;cursor:pointer}.create_table_button{position:relative;top:-1px;left:-10px;display:inline-block;margin:-3px 8px}.cannot_open_table_for_this_game .create_table_button{opacity:.9;transform:rotate(-8deg)}.lobby_game_lock{width:16px;height:16px}.lobby_game_food_cost{display:block;text-align:center;margin-bottom:-11px}.lobby_food_cost_span_number{position:relative;top:-2px;font-size:10px}.lobby_food_cost_span_img{margin-left:1px}.lobby_game_food_cost_icon{width:12px;height:12px}.lobby_tables_zone{position:relative;padding:0;float:left;width:576px;border-radius:10px}.lobby_tables_zone_invisible{display:none;pointer-events:none}@keyframes tables_zone_animation{from{opacity:.0}to{opacity:.5}}.lobby_table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;display:inline-block;padding:3px 4px;border-radius:7px;width:130px;height:152px;position:relative;margin-right:14px;margin-bottom:16px}.lobby_table_content{text-align:center}.lobby_table.selected{background:whitesmoke}.lobby_table_border_and_bg{border:1px solid #566882;background-color:rgba(255,255,255,0.4)}.lobby_table.lobby_nobody_at_table{background-image:url("/img/logo/logo_80_with_shadow.png");background-color:rgba(131,167,169,0.56);background-repeat:no-repeat;background-position:center}.lobby_player_at_table .lobby_table_border_and_bg,.lobby_player_at_table.lobby_table_border_and_bg{background-color:white !important;background-image:url("/img/bg/bg_table_player_seated.jpg");border:1px solid #8e600b}.lobby_player_is_invited_at_table .lobby_table_border_and_bg,.lobby_player_is_invited_at_table.lobby_table_border_and_bg{background-color:white !important;background-image:url("/img/bg/bg_table_player_invited.jpg");border:1px solid #f36161}.lobby_player_is_invited_at_table .table_join_button{animation-name:table_join_button_animation;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes table_join_button_animation{from{opacity:1}70%{opacity:1}100%{opacity:.2}}.lobby_info_in_table_corner{min-width:8px;min-height:21px;padding:0 4px;position:absolute;font-size:14px;border-radius:6px;z-index:2;text-align:center}.lobby_table_number{left:-12px;top:-12px;background-color:#b8d28e;visibility:hidden}.lobby_keyhole{left:55px;top:-16px;background-color:#FFF !important;background-image:url("/img/keyhole_16.png");background-position:0 2px;background-repeat:no-repeat;border:1px solid #000}.lobby_table_player_name{color:black;overflow:hidden;height:24px;text-align:center;font-size:18px;margin-bottom:-5px;position:relative;top:0;display:inline-block;margin-left:auto;margin-right:auto;text-overflow:clip;width:111px}.lobby_table_player_name.lobby_table_player_is_robot{font-style:italic;color:darkblue}.lobby_table_full .lobby_player_name_wrapper{position:relative;top:16px;margin-bottom:9px;background:#ffffff40;border-radius:8px}.lobby_table_game_logo{margin:auto;margin-bottom:-1px;margin-top:0;position:relative;top:-1px;left:1px}.table_button_wrapper{width:120px;text-align:center;position:absolute}.table_play_with_bot_button_wrapper{bottom:34px}.table_play_with_bot_button{font-size:12px}.table_play_with_bot_timer{display:inline-block;padding:0 5px;font-size:13px;border-radius:40px;background:rgba(205,155,105,0.5)}.table_leave_or_sit_button_wrapper{bottom:5px}.lobby_table_own_player_name{color:darkred}.lobby_table_full{background-color:rgba(158,180,125,0.5) !important;border:1px solid #575757;box-shadow:0 0 3px #06168f}.player_info_first_column_right_margin{margin-right:4px}.table_player_infos{text-align:center;margin-top:-4px;margin-bottom:-5px}.table_meeple_rating_wrapper{display:inline-block}.table_friend{display:inline-block;position:relative;top:1px}.table_chat{display:inline-block;margin-left:-1px;margin-right:1px}.table_meeple{position:relative;top:3px;display:inline-block}.table_rating{display:inline-block;font-size:16px}.table_language_team_wrapper{text-align:center;position:relative;top:-6px}.table_language{display:inline-block;margin-bottom:-6px}.table_team{line-height:24px;font-size:14px;display:inline-block}.table_team.table_team_12{font-size:12px}.table_team.table_team_11{font-size:11px}.table_team.table_team_9{font-size:9px}.table_criteria_not_matched{margin-top:-6px;line-height:14px;font-size:14px;color:#b81515;text-align:center}.table_criteria_not_matched.small_text{font-size:12px}.table_criteria_not_matched.very_small_text{font-size:11px}.player_name_is_clickable_for_profile{cursor:pointer}.player_name_is_clickable_for_profile:hover{text-decoration:underline}#main_window_games_content{//margin:0 auto}#social_network_links_to_page_div{clear:both;text-align:center}.menu_page #social_network_links_to_page_div{padding-top:40px;padding-bottom:50px}.game_page #social_network_links_to_page_div{padding-top:22px}.index_page #social_network_links_to_page_div,#other_pages #social_network_links_to_page_div{padding-top:14px}.social_network_page_button{border-radius:6px;box-shadow:2px 2px 7px #646464;width:32px;height:32px;margin:0 8px;display:inline-block;background-image:url(/img/sprites/sprite_social_networks.png)}.btn_fb{background-position-x:0}.btn_g_plus{background-position-x:-32px}.btn_twitter{background-position-x:-64px}.btn_home{background-image:url(/img/sprites/sprite_social_networks.png);width:32px;height:32px;display:inline-block;background-position-x:-96px}.page_bottom_ad_728_90{margin:0 auto;margin-top:26px;width:728px;height:90px;background:rgba(0,0,0,0.05)}#menu_page_advertizing_line_2{width:728px;margin:0 auto;margin-top:22px}.page_bottom_ad_300_250{width:300px;height:250px;display:inline-block;background:rgba(0,0,0,0.05)}#chest_card_warning_button_wrapper{position:absolute;top:-22px;right:90px;z-index:100003}#chest_card_warning_button_wrapper:hover{margin-top:1px;cursor:pointer}#chest_card_warning_button{width:39px;height:54px;background:url(/img/resources/chest_card_back.jpg) center center no-repeat;background-size:100%;border-radius:6px;box-shadow:2px 2px 3px rgba(0,0,0,0.7);border:2px solid #bb6919}.chest_card_warning_animated{animation-name:chest_card_warning_animated;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes chest_card_warning_animated{from{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}100%{transform:rotate(0)}}#menu_page_chest{position:relative;width:140px;height:194px;background:rgba(255,255,255,0.2);box-sizing:content-box;border:1px solid rgba(255,165,0,0.50);border-radius:8px;display:inline-block;vertical-align:bottom;margin-left:156px;text-align:center;line-height:210px;padding:32px}#menu_page_chest_bg{background:url("/img/resources/chest_card_back.jpg") center center no-repeat;opacity:.13;height:100%;border-radius:8px}#menu_page_chest .card_shadow{box-shadow:3px 4px 4px rgba(0,0,0,0.5)}#menu_page_chest_card_wrapper_0:hover{margin-top:2px}.chest_card_animated{animation-name:chest_card_animated;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes chest_card_animated{from{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}100%{transform:rotate(0)}}.chest_card_glowing{animation-name:chest_card_glowing;animation-duration:.2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes chest_card_glowing{from{box-shadow:0 0 0 0 rgba(255,135,35,1)}100%{box-shadow:0 0 15px 3px rgba(255,135,35,1)}}#chest_card_front{background:url("/img/resources/chest_card_front.jpg") center center no-repeat;background-color:orange;padding:10px;padding-top:28px;box-sizing:border-box;line-height:28px;font-size:24px}.chest_card_front_clickable{cursor:pointer}#chest_card_front_img{background:center center no-repeat;height:50%;width:100%;font-size:24px}.food #chest_card_front_img{background-image:url("/img/resources/food_48.png")}.wood #chest_card_front_img{background-image:url("/img/resources/wood_48.png")}.bricks #chest_card_front_img{background-image:url("/img/resources/bricks_48.png")}.stone #chest_card_front_img{background-image:url("/img/resources/iron_48.png")}.gold #chest_card_front_img{background-image:url("/img/resources/gold_64.png")}.magic_potion #chest_card_front_img{background-image:url("/img/resources/potion_64.png")}.HP #chest_card_front_img{background-image:url("/img/resources/HP_32.png")}.magic_potion #chest_card_front_number{font-size:30px;margin-top:4px}.HP #chest_card_front_number{font-size:40px}.nothing #chest_card_front_number{font-size:18px;line-height:24px}#chest_card_front_number{height:50px;width:100%;line-height:1;font-size:48px}#chest_card_back{background:url("/img/resources/chest_card_back.jpg") center center no-repeat;cursor:pointer}#menu_page_chest .card{border-radius:8px}#menu_page_bottom_ad_venatus_728_90{margin:0 auto;margin-top:16px;width:728px;height:90px}.div_hidden{visibility:hidden}.blinking_button{animation-name:blinking_button;animation-duration:.6s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes blinking_button{from{opacity:1}70%{opacity:1}to{opacity:0}}#journal_forum_latest_post{margin-top:1x}#journal_forum_latest_post td a{text-decoration:none}.news_clickable:hover{cursor:pointer;text-decoration:underline !important}.news_line_highlighted,.news_line_highlighted td,.news_line_highlighted a{font-size:17px !important;line-height:19px !important;height:19px !important;color:#137312 !important}.big_journal .news_line_highlighted,.big_journal .news_line_highlighted td,.big_journal .news_line_highlighted a{font-size:22px !important;line-height:28px !important;height:32px !important}.news_line_highlighted_more tr,.news_line_highlighted_more a{animation-name:intro_news_blinking;animation-duration:.35s;animation-iteration-count:infinite;animation-direction:alternate}.news_line_single_highlighted{font-weight:bold}.news_truncated_span{font-size:10px}@keyframes intro_news_blinking{from{opacity:1}70%{opacity:1}100%{opacity:0}}#friends_list_add_friends_heart{background:url("/img/sprites/chat_sprite.png") -82px;width:22px;height:20px;display:inline-block}.clearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden}#div_unlock_ask{height:404px}#div_unlocked_feature{height:30px}#notification_bar{position:fixed;top:0;left:20px;width:30%;min-width:250px;font-size:23px;background:rgba(156,198,242,0.9);z-index:1000000;padding:8px;padding-top:4px;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #bdbdbd;pointer-events:none;overflow:hidden;max-height:20%}.notification_bar_line{font-size:14px;animation-name:notif_bar_msg_display;animation-duration:1.5s;animation-iteration-count:1;animation-direction:normal}.notif_bar_timestamp{font-size:10px;line-height:14px;height:14px}.notification_bar_error_code{font-size:11px}@keyframes notif_bar_msg_display{from{max-height:0;color:blue}25%{max-height:55px;color:blue}60%{max-height:55px;color:blue}}.img_div_in_notification_bar{display:inline-block;height:22px;width:35px;text-align:center}.img_new_msg_in_notification_bar{position:relative;float:left}.img_chat_in_notification_bar{top:10px;box-shadow:0 0 3px #00128d;width:18px;margin-right:6px;margin-left:7px}.img_inn_in_notification_bar{width:32px;top:0;margin-right:3px}.img_food_in_notification_bar{width:24px;top:3px;margin-left:3px}.daily_quest_progress{font-weight:bold;width:44px;display:inline-block;text-align:right;color:darkred;font-size:20px !important}.big_journal .daily_quest_progress{font-size:20px !important;width:63px}.daily_quest_done{color:green !important;font-size:14px}.daily_quest_reward{width:74px;text-align:right;display:none}.big_journal .daily_quest_reward{width:94px;display:inline-block}.daily_quest_reward_img{position:relative;top:2px;margin-top:-120px;width:16px;height:16px}.big_journal .daily_quest_reward_img{width:20px;height:20px}.daily_quest_reward_img_gold{width:18px;height:18px;top:4px;margin-left:-1px}.big_journal .daily_quest_reward_img_gold{width:24px;height:24px}.news_main:not(.old_daily_quest) .daily_quest_title{color:#090171}.daily_quest_remaining_time{font-size:13px;position:absolute;right:8px}.big_journal .daily_quest_remaining_time{right:16px}.remaining_time_equal_zero{color:black}.daily_quest_title{font-size:17px !important;display:inline-block;width:251px}#menu_page_daily_meeple_column:not(.big_journal) .daily_quest_title{margin-top:3px}.big_journal .daily_quest_title{width:365px;font-size:20px !important}.big_journal .daily_quest_detail_line{width:100%}:last-child.daily_quest_detail_line{margin-bottom:2px}.big_journal :last-child.daily_quest_detail_line{margin-bottom:6px !important}:first-child.daily_quest_detail_line{margin-top:1px !important}.big_journal :first-child.daily_quest_detail_line{margin-top:-5px !important}.big_journal .daily_quest_detail_line{margin-top:2px;font-size:14px}.daily_quest_detail_line{font-style:italic;margin-top:-1px}.big_journal .daily_quest_detail_line{margin-top:2px}.news_main:not(.old_daily_quest) .daily_quest_detail_line{color:#1010a0}.daily_quest_detail{height:auto !important}.main_window_rankings_ad_336_280_a{margin-bottom:20px;display:inline-block}.simple_loader{width:60px;height:60px;background-image:url("/img/logo/logo_60_with_shadow.png");margin:0 auto;animation-name:simple_loader;animation-duration:.7s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:linear}@keyframes simple_loader{from{transform:rotate(0);opacity:1}to{transform:rotate(360deg)}}.simple_loader_in_ranking_zone{margin-top:60px}.simple_loader_below_matches_table{margin-top:15px}.simple_loader_invisible{display:none}#admin_zone{margin-top:80px;margin-bottom:40px;border:1px solid black;padding:10px;background:#ce1d1d61}.game_page #admin_zone{float:left}#admin_zone_title{font-size:28px;margin-bottom:4px}.admin_zone_sub_title{font-size:24px;margin-top:20px;margin-bottom:6px}#admin_team_list_for_chat_opening{display:inline-block;margin-right:10px}#admin_open_chat{margin-left:10px}#admin_open_all_chats{margin-left:20px}#general_announcements{text-align:center;margin:20px 0}#general_announcements a{color:red;font-size:24px}#applixir_vanishing_div{z-index:100000}.menu_bottom_title{font-size:34px;margin-bottom:6px}#div_partners_list{margin-top:30px;padding:10px;border:1px solid grey;border-radius:8px;background:rgba(0,0,0,0.04)}.game_page #div_partners_list{float:left;width:100%}.our_partners_intro_sentence{font-size:18px;margin-top:12px}#div_partners_list_table{margin-top:20px;width:100%}#div_partners_list_table td{padding:10px 18px;border-top:1px solid #0000004f}#div_partners_list div,#div_partners_list_table div{font-family:Helvetica}.partners_partner_name{width:156px;text-align:center;vertical-align:top}.partner_priority_1 .partners_partner_name a{font-size:30px}.partner_priority_2 .partners_partner_name a{font-size:22px}.partner_priority_3 .partners_partner_name a{font-size:18px}.partners_partner_name a{color:darkgreen;cursor:pointer;text-decoration:underline}.partners_partner_description{font-size:18px;font-family:Helvetica;margin-bottom:6px;margin-top:4px}.partners_offer{cursor:pointer;float:left;font-family:Helvetica;border:1px solid #fff;border-radius:10px;padding:9px 8px;margin:6px;text-align:center;background:rgba(255,255,255,0.2);text-decoration:none;color:black}.partner_offer_highlighted{background:rgba(249,231,0,0.1076);border-color:#77aae2;padding:1px 24px}.partners_offer_list{float:left;margin-top:5px}.partners_offer_name{font-size:15px}.partner_offer_highlighted .partners_offer_name{color:#23567b;font-size:17px}.partners_offer:hover{position:relative;top:-2px}.partner_offer_img{width:100px}.puzzle_star_icon{display:inline-block;background:url(/img/star_b_134.png) center no-repeat;background-position:4px 2px;width:34px;height:34px;background-size:78%;box-shadow:2px 2px 4px #3e3e3e;background-color:#fff;padding:0;border-radius:48px;border:3px solid #f38461}.puzzle_star_icon_on_game_page{margin:0 4px;background-color:none}.puzzle_star_icon_on_menu_page{width:22px;height:22px;box-shadow:none;background-color:transparent;background-position:center;background-size:100%;box-sizing:border-box;margin:0;border:0}.puzzle_star_not_earned{opacity:.4;filter:grayscale(100%)}.div_game_menu_solo_game #icon_div_goto_training{visibility:hidden}.a_link{color:#ad3a04}.a_link:hover{color:#ea4e06}.taking_screenshot{overflow:-moz-hidden-unscrollable;overflow:hidden}#screenshot_div_wrapper{position:fixed;top:0;left:0;width:2000px;height:3000px;opacity:.000001;z-index:-10000}#replacement_div_wrapper{vertical-top:center;text-align:center;padding:20px;box-sizing:border-box}#replacement_div{background-image:url("/img/icons/camera_128.png");background-clip:content-box;background-position:center 40px;background-repeat:no-repeat;border:10px solid rgba(0,0,0,0.5);border-radius:10px;background-color:rgba(0,0,0,0.1);height:100%;width:100%;position:relative}#replacement_div_text{position:absolute;top:14px;width:100%;text-align:center}@keyframes screenshot_taken{from{background-color:rgba(255,226,180,1)}}.above_modal_dialog{z-index:10000000}#screenshot_taken_share_zone_wrapper a{color:darkgreen}.taking_screenshot_full_screen{position:relative;text-align:center;background:#fff4d9;border-radius:8px;display:inline-block;margin:60px auto;padding:20px 50px;padding-bottom:12px;color:black;border:7px solid #ffb700}.taking_screenshot_inside_page{position:relative;text-align:center;background:#fff4d9;border-radius:8px;display:inline-block;border:2px solid #ffa000;border-style:dashed;padding-top:10px;padding-bottom:26px}#taking_screenshot_wrapper{overflow:hidden}.taking_screenshot_wrapper_full_screen{text-align:center;position:absolute;z-index:10000000;top:0;left:0;width:100%;padding-bottom:1600px;background:#2c2c2c;background:rgba(255,255,255,0.00001);pointer-events:auto}.taking_screenshot_wrapper_full_screen_after_screenshot{background:rgb(255,255,255,0.3)}.game_page .taking_screenshot_wrapper_full_screen_after_screenshot{background:rgba(4,49,18,0.9)}#taking_screenshot_title{font-size:24px;margin-bottom:16px}#screenshot_taken_share_zone_wrapper{text-align:center;margin-bottom:12px;min-height:121px}.screenshot_taken_share_zone{margin:auto 12px;text-align:center;display:inline-block}.screenshot_taken_share_text{margin-bottom:6px}#taking_screenshot_image{max-width:660px;margin-bottom:6px;border:1px solid #d0d0d0}.taking_screenshot_inside_page #taking_screenshot_image{max-width:74%}#taking_screenshot_dimensions{position:absolute;left:53px;bottom:12px;font-size:10px;font-family:Arial,Helvetica,sans-serif}#taking_screenshot_timings{position:absolute;right:53px;bottom:12px;font-size:10px;font-family:Arial,Helvetica,sans-serif}#taking_screenshot_close_button_top{position:absolute;top:11px;right:11px}.img_button{text-align:center;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:8px;border:1px solid black;box-shadow:1px 1px 4px 0 black;background-repeat:no-repeat;background-position:center;background-color:hsla(23,67%,52%,1)}.screenshot_button{background-image:url(/img/icons/camera_128.png);background-size:80%}.separated_button{margin:auto 5px}.menu_page #world_map_screenshot_button:not(.disabled){background-color:white}.img_button:not(.disabled):hover{cursor:pointer;margin-top:1px;margin-bottom:-1px}.img_button.disabled{opacity:.3}.taking_screenshot .screenshot_no_shadows_at_all,.taking_screenshot .screenshot_no_shadows_at_all>*{box-shadow:none !important}.taking_screenshot .screenshot_no_animations_at_all,.taking_screenshot .screenshot_no_animations_at_all>*{animation-name:none !important}.link_to_screenshot_page img,.link_to_replay_match img{width:24px}.link_to_screenshot_page img:hover{cursor:pointer;transform:scale(1.2)}.link_to_replay_match img:hover{cursor:pointer;transform:scale(1.2)}#profile_ask_replay_match{border:1px solid grey;border-radius:8px;background:white;min-width:400px;text-align:center;padding:20px 20px;overflow:hidden;box-sizing:border-box;background-image:url(/img/bg/bg_body.jpg);box-shadow:0 0 6px 0 black}.game_page #profile_ask_replay_match{z-index:100003}#profile_ask_replay_match_title{font-size:28px}#profile_ask_replay_match_explanation{font-size:20px;margin-top:10px}.profile_ask_replay_match_button{font-size:18px;display:inline-block;padding:1px 10px}#profile_ask_replay_match_players{margin-top:20px}.profile_ask_replay_match_player_div{border-radius:8px;background:rgba(255,255,255,0.4);padding:8px 6px;display:inline-block;margin:0 10px}.profile_ask_replay_match_player_div div{margin:9px 14px}.profile_ask_replay_match_player_number{border-radius:130px;display:inline-block;background:#7e7e7e;color:white;width:28px;height:28px;box-sizing:border-box;margin-bottom:0 !important}#profile_ask_replay_match_cancel_btn{margin-top:40px;margin-bottom:10px}.wrapper_icon{position:relative}.wrapper_icon_inline{display:inline}.map_building_icon{width:450px;height:450px}.giant_icon{width:512px;height:512px}.fantastic_icon{width:256px;height:256px}.monumental_icon{width:128px;height:128px}.very_huge_icon{width:96px;height:96px}.huge_icon{width:64px;height:64px}.big_icon{width:48px;height:48px}.ample_icon{width:40px;height:40px}.medium_icon{width:32px;height:32px}.small_icon{width:24px;height:24px}.tiny_icon{width:16px;height:16px}.icon{display:inline-block}#achiev_game_name_title{margin-top:16px;text-align:center}#achiev_title{font-size:28px;width:100%;text-align:center;margin-bottom:13px}#achiev_choice{text-align:center;margin-top:10px;padding-top:18px;padding-bottom:51px;background:rgba(255,255,255,0.15)}#achiev_choice .wrapper_icon{position:relative;top:4px}#achiev_meeple_counter .zone_award{position:relative;z-index:1}.zone_award_hidden{display:none}#div_awards{padding:0 12px;margin-top:20px}.div_award_bot_wrapper{display:inline-block}.award{display:inline-block;font-size:26px !important;width:56px;height:44px;line-height:36px;padding-top:12px;border:0 solid;text-align:center}#div_awards .award{margin-top:23px;margin-left:16px;margin-right:16px}.award_not_done{opacity:.16}.award_color_meeple{background:url("/img/achievements/medal_circle_lighter_56.png") no-repeat scroll 0 0 transparent}.award_black_meeple{background:url("/img/achievements/medal_circle_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot{background:url("/img/achievements/medal_octogon_bronze_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot.award_bronze{background:url("/img/achievements/medal_octogon_bronze_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot.award_silver{background:url("/img/achievements/medal_octogon_silver_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot.award_gold{background:url("/img/achievements/medal_octogon_gold_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot_nb_of_wins_text{font-size:17px;width:100%;text-align:center;margin-top:4px}.es_language .award_bot_nb_of_wins_text,.fr_language .award_bot_nb_of_wins_text{font-size:15px}.star_in_achievement{width:16px;height:16px;background:url("/img/star_16.png");display:inline-block;position:relative;top:2px;left:1px}#achievements_bot_magic_potion_text,#achievements_bot_magic_potion_text a{margin-top:46px;font-size:20px}.achiev_counter{font-size:20px;display:inline-block;margin-right:1px;border-radius:8px;padding:0 5px;background:rgba(255,255,255,0.3);border:1px solid grey}.achiev_counter.button_selected{background:white}#div_awards_3_6_9_12{margin-top:10px}.achiev_help_button{margin-left:3px}#div_awards .award_bot_challenge{margin-top:46px}.award_bot_challenge{background:url("/img/achievements/medal_octogon_bronze_lighter_56.png") no-repeat scroll 0 0 transparent;font-size:28px !important;color:#940909;line-height:39px;padding-left:3px;width:53px}#div_award_bot_challenge_12{font-size:24px}.award_bot_challenge.award_bronze{background:url("/img/achievements/medal_octogon_bronze_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot_challenge.award_silver{background:url("/img/achievements/medal_octogon_silver_lighter_56.png") no-repeat scroll 0 0 transparent}.award_bot_challenge.award_gold{background:url("/img/achievements/medal_octogon_gold_lighter_56.png") no-repeat scroll 0 0 transparent}.award_suc_wins{display:inline-block;color:#008898;background:url("/img/achievements/medal_teardrop_lighter_56.png") no-repeat scroll 0 0 transparent;font-size:24px;line-height:46px}.award_extra{display:inline-block;background:url("/img/achievements/medal_diamond_lighter_56.png") no-repeat scroll 0 0 transparent}.bot_in_medal{margin-top:3px;margin-left:2px}.meeple_in_medal{margin-left:1px;margin-top:1px}.achiev_button{position:relative;padding:1px 5px;margin:0 20px;font-size:20px}#achiev_button_extra{display:none}#login_ranking_title{position:absolute;text-align:center;top:22px;right:14px;font-size:28px;width:238px}#ranking_and_info_player{position:absolute;left:20px;top:85px;overflow:hidden;width:457px;height:342px}#ranking_game_name_title{float:left;margin-left:8px}#ranking_div_player_info{width:160px;line-height:30px;position:absolute;top:6px;left:312px}#ranking_div_player_info div{font-size:13px}#ranking_player_MEEPELO{text-decoration:overline}#table_ranking{position:absolute;left:0;width:368px}.other_pages_game_name_title{text-align:center;margin-top:-32px}.other_pages_game_name_title_in_letters{text-align:center;font-size:14px;margin-top:-10px}.other_pages_high_score_sub_title{text-align:center;font-size:32px;margin-top:30px;margin-bottom:10px}.other_pages_ranking_table_title{text-align:center;font-size:24px;margin-bottom:12px}.other_pages_ranking_table{text-align:right;margin:auto;border-radius:8px}.other_pages_ranking_table td{padding:4px 6px 0 7px}.other_pages_td_ranking_rank{text-align:right}.other_pages_td_ranking_meeple{padding:4px 7px 0 7px}.other_pages_td_ranking_ELO{text-align:right;padding-left:20px !important}#other_pages_table_ranking_world{background:yellowgreen}#other_pages_table_ranking_teams{background:lightskyblue}#other_pages_table_ranking td{font-size:16px;line-height:16px;padding-right:9px;padding-left:9px;height:34px;padding-bottom:0;padding-top:0}#wrapper_rankings_world_and_team{text-align:center}#wrapper_rankings_world_and_team_content{display:inline-block}#wrapper_rankings_world_and_team td{margin-top:20px}#wrapper_rankings_world_and_team .top_td{vertical-align:top}#other_pages_ranking_table_title{text-align:center;font-size:24px;margin-bottom:18px}#div_ranking_icon_player{float:left;margin-left:20px;position:absolute;left:236px;top:20px}#ranking_x_games_needed{font-size:10px;display:inline}#table_ranking td{font-size:16px;line-height:16px;padding-right:9px;padding-left:9px;height:34px;padding-bottom:0;padding-top:0}.ranking_info_line{margin-bottom:-10px}.ranking_info_line_content{display:inline}#div_nb_of_games_player{margin-top:8px}.ranking_info_right_aligned{position:absolute;right:8px}#ranking_2_infos_player{margin-top:11px}#div_ranking_previous_next{position:absolute;left:48px;bottom:8px}.ranking_nav{z-index:1000;margin:0 4px}#ranking_top{margin-right:14px}.ranking_user_line{background:#ffff9b;background:rgba(255,255,155,0.55)}.ranking_bot_line{background:#fff;background:rgba(255,255,255,0.2)}.ranking_user_normal{background:#9b9b9b;background:rgba(225,225,155,0.3)}#other_pages .ranking_user_normal{background:0}#other_pages .ranking_bot_line{background:rgba(255,255,255,0.3)}#ranking_div_share_btn{position:absolute;text-align:center;top:150px;right:60px;z-index:3}#main_rankings_list_of_rankings{margin-left:76px;text-align:center;display:inline-block}#other_pages #main_rankings_list_of_rankings{margin-left:0;display:block}.main_rankings_ranking_title_div{display:inline-block;margin-right:4px;margin-left:4px;margin-top:2px;margin-bottom:2px;border:1px solid transparent}.main_rankings_menu_element{margin-top:0}.main_rankings_menu_element:hover{background:rgba(255,155,0,0.4);border-color:rgba(200,0,0,0.2);border-radius:8px}.main_rankings_group_of_ranking_buttons{display:inline-block;margin-left:10px;width:170px;border:1px solid grey;border-radius:10px;padding:5px;background:rgba(234,178,118,0.28);vertical-align:top}#other_pages .main_rankings_group_of_ranking_buttons{margin-top:15px}.main_rankings_ranking_name{display:inline-block;font-size:18px;padding:0;width:146px;height:27px;border-radius:10px}.main_rankings_game_img{width:120px;height:42px}.main_rankings_game_img:hover{cursor:pointer}.main_rankings_ranking_name:hover{cursor:pointer}#main_rankings_rankings_zone{width:1052px;margin:auto;padding-bottom:0}#other_pages #main_rankings_rankings_zone{width:auto;tex-align:center}.main_rankings_ranking_zone{display:inline-block;width:340px;height:488px;background:#e1e1e1;background:rgba(225,225,225,0.7);border-radius:10px;border:1px solid #646464;overflow:hidden}.main_rankings_ranking_zone_short{height:278px}#main_rankings_team_ranking{margin-top:6px}.main_rankings_ranking_zone_title{text-align:center;font-size:22px;background:grey}.main_rankings_title_inline{display:inline}.main_rankings_ranking_zone_content{margin-top:4px;text-align:center;font-size:20px}.main_rankings_table_ranking table{margin-top:8px;margin-left:auto;margin-right:auto;background:white;border:1px solid #bbb;border-radius:10px}.main_rankings_table_ranking td{font-size:16px;line-height:16px;padding-right:6px;padding-left:6px;height:34px;padding-bottom:0;padding-top:0}.main_rankings_table_ranking .ranking_rank{text-align:right;padding-right:1px}.main_rankings_table_ranking .ranking_icon{text-align:center;width:32px;padding-right:4px}.main_rankings_table_ranking .ranking_name{text-align:left;max-width:140px;position:relative}.main_rankings_table_ranking .ranking_ELO{text-align:right;width:33px}.main_rankings_table_ranking .ranking_score{text-align:right;padding-left:2px;color:darkred}.main_rankings_div_player_info{display:inline-block;margin-top:6px}.main_rankings_div_ranking_icon_player{display:inline-block;position:absolute;left:13px;top:98px}.main_rankings_info_right_aligned{position:absolute;right:8px}.main_rankings_info_left_aligned{position:absolute;right:48px}.main_rankings_ranking_2_infos_player{position:relative}.main_rankings_nb_of_ranked_games{margin-top:10px}.main_rankings_info_line{text-align:left;height:20px}.main_rankings_info_line_content{display:inline;font-size:15px}.main_rankings_malus{text-decoration:underline}#main_rankings_ranking_div_MEEPELO_player{padding-top:3px}.main_rankings_navigation_buttons{margin-top:10px}.main_rankings_share_buttons{margin-top:12px;margin-bottom:15px}.main_rankings_user_line,.main_rankings_MEEPELO{background:rgba(0,114,160,0.3)}.main_rankings_user_line{position:relative}#main_rankings_rankings_zone .ranking_player_magic_potion_active .ranking_name::after{content:"";position:absolute;top:-4px;left:-9px;width:20px;background:url(/img/bg/stars_80_33.png) no-repeat center;height:22px;background-size:198%;animation-name:magic_potion_on_ranking_name;animation-duration:.80s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes magic_potion_on_ranking_name{from{opacity:1}50%{opacity:1}to{opacity:.55}}.main_rankings_bot_line{background:#cdcdcd;background:rgba(205,205,205,0.4)}.main_rankings_normal_line{background:#fff;background:rgba(0,0,0,0)}.main_rankings_cancel_pick_a_team_div{margin-top:10px}.main_rankings_change_team_button_div{margin-top:8px}.main_rankings_team_title{font-size:24px}.main_rankings_pick_a_team{margin-top:30px;margin-bottom:10px}#main_rankings_player_infos{padding:4px;height:178px;background:white;border:1px solid grey;border-radius:10px;background:rgba(234,178,118,0.28);display:inline-block;vertical-align:top}#main_rankings_player_infos,#main_rankings_nb_min_games_to_be_ranked_info{width:314px}#other_pages #main_rankings_player_infos{background:white}#main_rankings_player_infos_initial_text_table_wrapper{text-align:center}#main_rankings_player_infos_initial_text_table{margin:auto;width:96%;height:100%}#main_rankings_player_infos_initial_text_td{vertical-align:center;text-align:center;font-size:34px}.main_rankings_player_infos_initial_text_td_blinking{animation-name:select_ranking_blinking;animation-duration:.8s;animation-iteration-count:infinite}@keyframes select_ranking_blinking{from{color:darkred}80%{color:darkred}82%{color:red}98%{color:red}100%{color:darkred}}.main_rankings_ranking_title{font-size:36px}.main_rankings_ranking_sub_title{font-size:20px}#main_rankings_player_infos_main_infos_wrapper{position:relative}#main_rankings_selected_ranking{text-align:center;margin-top:2px;margin-bottom:-3px}#main_rankings_top_windows{position:relative;text-align:center;margin-bottom:20px}#main_rankings_nb_min_games_to_be_ranked_info{display:none;position:absolute;top:190px;padding:10px}#main_window_rankings #main_rankings_nb_min_games_to_be_ranked_info{display:block !important}#main_window_rankings_content_1{width:698px}#other_pages #main_window_rankings_content_1{width:auto;text-align:center}#main_window_rankings_content_2{width:340px;text-align:center;position:relative;top:-108px}#other_pages #main_window_rankings_content_2{position:initial}#main_window_rankings_ad_zone{background:rgba(255,255,255,0.2);border-radius:10px;margin-bottom:10px;padding:10px}.main_window_rankings_content{float:left}#other_pages .main_window_rankings_content{margin:0 auto;float:none}#main_rankings_share_buttons_div{float:left;width:100%;text-align:center;height:97px;margin-top:50px}#main_rankings_share_buttons_div.hidden{visibility:hidden}#other_pages #main_rankings_share_buttons_div{margin-top:0;height:0}#main_rankings_share_buttons_inside_div{display:inline-block;background-color:rgba(255,255,215,0.55)}#main_rankings_share_buttons_invitation_text{font-size:32px;top:-33px;position:relative;display:inline-block;text-align:right;margin-right:30px;color:darkred}#main_rankings_friends_ranking_build_friends_list_text{color:darkred;font-size:18px;padding-left:10px;padding-right:10px;margin-top:7px}#main_rankings_friends_ranking_build_friends_list{margin-top:0}#main_rankings_friends_ranking_build_friends_list_button_div{margin-top:40px}#main_rankings_friends_ranking_build_friends_list_button{font-size:30px;padding:6px}.en_language #main_rankings_friends_ranking_build_friends_list_button{font-size:40px}#main_rankings_friends_ranking_build_friends_list_button.smaller_button{font-size:14px;padding:6px}#main_rankings_regional_ranking,#main_window_rankings_content_2{margin-left:14px}#world_map_overlay{z-index:100000}#world_map_menu_above_overlay{z-index:100001;border-radius:8px;padding:5px 0;position:absolute;left:40px;top:30px;text-align:left}#div_world_map_big_mask{z-index:100002}.world_map_width{width:1198px;position:absolute}.world_map_height{height:1044px}.world_dimmed{opacity:.7}#world_menu{position:absolute;z-index:100001;text-align:center;width:500px;pointer-events:none}.world_menu_clickable_zone{pointer-events:all}#world_menu_zone{padding:11px;padding-left:1px}#world_harvest_title{font-size:36px}#world_harvest_caption{font-size:16px;margin-bottom:5px;margin-left:8px;margin-right:8px}#world_harvest_caption_no_room{font-size:16px;color:red;margin-bottom:5px;margin-left:8px;margin-right:8px}#world_menu_harvest{padding-bottom:8px}#world_harvest_buttons{margin:5px;text-align:left}.world_menu_zone{display:inline-block;text-align:center;margin-bottom:8px;border-radius:7px;border:1px solid black;background:#ffc800;background:rgba(255,205,90,0.75)}.harvest_btn{display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;margin:4px;font-size:24px;border:1px solid black;border-radius:7px}.harvest_btn.harvest_btn_active{cursor:pointer;background:#ffd200;background:rgba(255,210,0,0.75)}.harvest_btn.harvest_btn_inactive{color:#1e1e1e;font-size:18px;position:relative;top:-3px;background:#fff;background:rgba(255,170,0,0.45)}.harvest_btn.harvest_btn_harvested{opacity:.3;font-size:12px;position:relative;top:-6px;background:#fff;background:rgba(255,170,0,0.75);background:0}#world_menu_building_name{display:inline-block;margin-bottom:8px;padding:4px;font-size:34px;border-radius:7px;border:1px solid black;background:orange}.building_action_btn{font-size:22px;padding:4px;margin-left:10px;margin-bottom:6px}#world_menu_seed{padding:16px}.world_seed_btn{margin:5px}#world_menu_seed_caption{margin-bottom:14px}.world_menu_food_gold_spans{margin-left:3px;position:relative;top:4px}.div_world_building{position:absolute;cursor:pointer;width:0;height:0;background:black;text-align:center}.world_building{position:absolute;padding:0;border:1px solid transparent;background-repeat:no-repeat}#houses_custom_HP_counter_div{position:absolute;top:70px;left:24px;padding-right:4px;height:33px;line-height:36px}#houses__custom_HP_counter{font-size:22px;display:inline-block;margin-left:4px}#houses_custom_HP_counter_icon_wrapper{display:inline-block;position:relative;top:2px}.house_options_title{font-size:52px;color:darkred;position:relative;text-align:right;right:154px;top:0}.house_options_title_no_house{opacity:.4}#house_2_options_title{text-align:left;left:154px}.house_options_zone{display:block;padding:0 2px;padding-top:4px;border:1px solid gray;background:#ddd;margin:10px 0;border-radius:8px;overflow:hidden;background-color:rgba(0,0,0,0.1)}.house_options_zone_title{font-size:18px;color:darkgreen;text-align:left;margin-left:10px;margin-bottom:-3px}.houses_layout_page{text-align:center;width:700px}#house_options_zone{vertical-align:top;text-align:center;display:inline-block;width:100%;margin-top:-86px}.house_options{vertical-align:top;box-sizing:border-box;display:inline-block;padding:5px 5px;margin:0 3px;border-radius:8px;display:inline-block;width:492px}.house_group{float:left;box-sizing:border-box;display:inline-block;padding:0 3px;padding-bottom:2px;margin:8px 5px;margin-top:6px;background-color:rgba(255,255,255,0.37);border:1px solid #888;border-radius:8px;text-align:center;position:relative}.house_group.house_group_locked{background:rgba(255,0,0,0.04);border-color:rgba(224,50,50,0.46)}.house_group_locked .house_value_img:not(:hover){opacity:.5}.house_group:not(.house_group_locked) .house_value_img:hover{cursor:pointer;border-color:#444;position:relative;top:-2px}.house_group.house_group_locked .house_value_img:hover{border-color:#d23232}.house_group:first-child{margin-left:4px}.house_group_title_wrapper{width:100%;text-align:center;margin-top:1px;margin-bottom:-1px}.house_group_title{font-size:14px;margin-bottom:0;display:inline-block}.house_group_locked .house_group_title{color:darkred;opacity:.8}.house_group_error_locked_msg{color:red;font-size:14px;text-align:center;cursor:pointer}.house_group_msg_min_width{max-width:114px;margin:0 auto;margin-bottom:3px}.house_value{margin-left:0;font-size:12px;cursor:pointer}.house_value:hover{text-shadow:0 0 2px rgba(255,0,0,0.4)}#houses_block_wrapper{overflow:hidden;text-align:center}#houses_block{height:182px;display:inline-block}.modal_dialog #houses_block{background:url("/img/bg/world_map_1198_1044_60_sharper_4times.jpg") 560px 640px;width:240px;border-radius:16px;border:1px solid black}.modal_dialog .div_world_building{position:relative;left:14px !important;top:-86px !important}.modal_dialog_div_customize_houses #modal_dialog_content{margin-top:-15px}.modal_dialog_div_customize_houses #modal_dialog_buttons{margin-top:8px}.house_and_garden_and_ground{position:absolute}.house_element{position:absolute}.house_with_garden{position:absolute}.house_shifted_to_top_left{left:81px;top:9px}.house_shifted_to_bottom_right{left:-81px;top:5px}.tree_shifted_to_right_for_top_house{left:15px;top:47px}.house_number_2{left:45px;top:-34px}.house_number_1{left:-4px;top:-6px}.house_value_img{box-sizing:border-box;float:left;width:54px;height:54px;padding:2px;border:1px solid transparent;margin:0 3px;margin-bottom:3px;border-radius:14px;background-repeat:no-repeat;background-position:center center}.house_value_img.option_selected{border-color:#d26e22 !important;box-shadow:inset 0 0 24px 2px #dea031 !important}.house_group_unlock_btn_wrapper{text-align:center;position:absolute;top:-17px;left:0;width:100%}.house_group_unlock_btn{font-size:14px;line-height:18px;border-radius:6px;padding:0 2px;display:inline-block;position:absolute;right:-4px;top:-12px;text-align:center;background:rgba(0,173,46,0.94);border:1px solid #1f355a;box-sizing:border-box}.house_group_unlock_btn:not(.house_group_not_enough_HP):hover{top:-13px;background:rgba(50,210,40 .94);cursor:pointer;animation-name:none !important}.house_group_unlock_btn:not(.house_group_not_enough_HP){animation-name:house_group_unlock_btn;animation-duration:.6s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes house_group_unlock_btn{from{background:rgba(0,173,46,0.94)}50%{background:rgba(0,203,76,0.94)}100%{background:rgba(0,173,46,0.94)}}.house_group_not_enough_HP.house_group_unlock_btn_border_blinking{animation-name:house_group_unlock_btn_border_not_enough_HP !important;animation-duration:1.00s}.house_group_unlock_btn_border_blinking{animation-name:house_group_unlock_btn_border !important;animation-duration:.35s !important;animation-iteration-count:infinite;animation-direction:alternate}@keyframes house_group_unlock_btn_border{from{background:rgba(0,173,46,0.94)}50%{background:rgba(60,233,106,0.94)}100%{background:rgba(0,173,46,0.94)}}@keyframes house_group_unlock_btn_border_not_enough_HP{from{background:rgba(255,62,62,0.96)}50%{background:rgba(255,102,102,0.96)}100%{background:rgba(255,62,62,0.96)}}.house_group_unlock_btn.house_group_not_enough_HP{background:rgba(255,62,62,0.96)}.house_unlock_img{width:16px;height:16px;position:relative;top:2px;margin-left:1px}.house_group_unlock_btn_arrow{background-image:url("/img/nav_buttons/Arrow-Down-3-64.png")}.house_group_unlock_confirmation_wrapper{margin-bottom:5px;background:white;padding-bottom:35px;border-radius:4px;box-sizing:border-box;padding:6px 3px;border:1px solid black}.house_group_unlock_confirmation_question{font-size:14px;color:black;margin-bottom:2px}.house_group_unlock_confirmation_button{margin:0 4px;font-size:16px;padding:0 2px}.building_on_news{display:inline-block;position:static}.building_menu{position:absolute;bottom:46px;left:-100px;background:rgba(255,255,205,0.65);padding:6px;padding-bottom:0;border:1px solid black;border-radius:10px;z-index:100001}.base_AP{position:absolute;width:450px;height:450px;z-index:1;padding-left:78.45px;padding-top:185.9px;font-size:14px;font-weight:bold;color:white;pointer-events:none}.target{z-index:99999;position:absolute;z-index:1;padding-left:35px;padding-top:70px;font-size:22px;color:white}.target0{background:url("/img/map_buildings/square_target_450c.png") no-repeat}.target1{background:url("/img/map_buildings/side_target_450_1.png") no-repeat}.target2{background:url("/img/map_buildings/side_target_450_2.png") no-repeat}.building_cannot_be_placed_here{opacity:.4}.building_center{pointer-events:none;position:absolute;width:450px;height:450px;line-height:450px;z-index:99999;font-size:18px;color:transparent;text-shadow:none}.building_center.selected{background:url("/img/map_buildings/building_selected_450.png") no-repeat}.building_center.forbidden{background:url("/img/map_buildings/building_forbidden_450.png") no-repeat;color:transparent}.building_center.highlighted{background:url("/img/map_buildings/building_highlighted_450.png") no-repeat;color:white;text-shadow:0 0 4px black}.building_center.none{background:0}#msg_building_to_place{border-radius:10px;color:black;left:58px;padding:6px;position:absolute;top:30px;background:white;background:rgba(255,255,255,0.63)}#msg_building_to_place,#msg_building_to_place_counters{font-size:28px}#msg_building_to_place_counters{color:#d00000}#place_building_later_btn{left:58px;top:90px;position:absolute}.pb_msg_invisible{display:none}#faq_list_chapters{text-align:center;margin-top:8px;margin-bottom:15px;width:100%}#faq_select_chapters{background-color:#595540;color:#ecc366;font-size:18px;margin:auto 0;text-align:left}#faq_title{float:left;font-size:24px;color:black;margin-bottom:12px}.faq_personal_url{text-align:center}#faq_buttons{position:absolute;left:12px;bottom:9px}#faq_next{float:left}#faq_previous{float:left;margin-right:5px}ul{margin-left:40px}ol{margin-left:40px}#faq_sprite_bots{width:768px;height:64px;margin-top:-10px;margin-bottom:16px}.faq_bot_name{width:60px;max-width:60px;padding:2px;padding-bottom:10px;text-align:center;font-size:18px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg)}#faq_bot_name_table{margin:0 auto;margin-bottom:0;margin-top:18px}.faq_nav_button_disabled{opacity:.4;cursor:default}.faq_QM{position:relative;display:inline;margin-left:60px}.faq_offset_new{margin:40px auto;margin-bottom:10px;max-width:200px}.faq_offset{margin-left:136px}.faq_medal_new{position:relative;top:19px;margin-right:20px;width:56px;height:56px}.faq_medal{position:relative;top:7px;margin-right:16px;width:28px;height:28px}#faq_wrapper_medals{margin-bottom:28px}.faq_gold_img{margin-bottom:-4px;margin-left:0}.faq_gold_amount{padding-right:24px;background:url("/img/resources/gold_24.png") right center no-repeat}.faq_centered{text-align:center}.faq_building_img{margin-left:30px}#faq_world_map_img{width:300px;max-width:100%}#faq_inn_img{width:200px;height:200px}#faq_castle_img{margin-top:-53px;margin-bottom:-50px;width:300px;height:300px}#faq_market_img{margin-bottom:-35px;margin-top:-35px;width:240px;height:240px}#faq_granary_img{margin-top:-10px;margin-bottom:-10px;width:150px;height:140px}#faq_roads_img{margin-top:-34px;width:96px;height:96px}#faq_grocery_img{margin-top:-10px;width:128px;height:128px}.faq_wheat_field_img{margin-top:-20px;margin-bottom:-20px;width:128px;height:128px}#faq_description_food_img{position:relative;top:5px;height:24px;width:24px}.faq_social_network_teaser{font-size:18px !important;margin-top:7px;margin-bottom:0 !important;color:#9b3232}.faq_social_network_new_teaser{font-size:22px !important;margin-top:22px !important;margin-bottom:0 !important;color:#9b3232}#faq_title_plus_one{margin-top:-7px !important}#other_pages #faq_title_plus_one{margin-top:15px !important}#faq_share_buttons{margin-bottom:10px}#faq_go_to_banner_page a{font-size:28px}.modal_dialog{position:absolute;font-family:Arial,Helvetica,sans-serif;top:0;left:0;width:100%;padding-bottom:3600px;background:#2c2c2c;background:rgba(0,0,0,0.8);z-index:9999999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.modal_dialog.modal_dialog_displayed{opacity:1;pointer-events:auto}.modal_dialog_div{box-sizing:border-box;border:1px solid black;position:relative;padding:22px;border-radius:10px}.modal_dialog_text_centered{text-align:center}.modal_dialog_div_default{min-height:200px;width:680px;margin:63px auto}.modal_dialog_div_customize_houses{width:1024px;margin:20px auto;padding:24px 10px}.modal_dialog_news{min-height:546px;width:880px;margin:40px auto}.modal_dialog_news #modal_dialog_button_yes{position:absolute;right:0;bottom:10px;font-size:20px;padding:0 6px}.modal_dialog_div_new_table{min-height:890px;width:1060px;margin:80px auto}.modal_dialog_div_player_profile{min-height:890px;width:1024px;margin:60px auto}.modal_dialog_close{padding-left:1px;background:#606061;color:#fff;line-height:33px;position:absolute;right:-10px;text-align:center;top:-10px;width:32px;text-decoration:none;font-weight:bold;border-radius:18px;box-shadow:1px 1px 3px #000;cursor:pointer}.modal_dialog_close:hover{background:#808081}.modal_dialog_div:not(.modal_dialog_new_table):not(.modal_dialog_news) h1{font-size:40px;text-align:center;margin-bottom:8px}.modal_dialog_buttons{margin-top:28px;text-align:center}.modal_dialog_content{font-size:24px}#profile_magic_potion_top_icon{margin-bottom:10px}.modal_dialog_button{font-size:32px;padding:0 10px;margin-left:10px;margin-right:10px}.modal_dialog_div_new_table #modal_dialog_button_no{position:relative;font-size:16px;top:3px;padding:0 4px}#modal_dialog_new_table_game_img{display:inline-block;position:relative;top:18px;margin-right:10px}.modal_dialog_div_new_table .modal_dialog_title{margin-bottom:0}.modal_dialog_div_new_table .modal_dialog_buttons{margin-top:0;margin-bottom:70px}#modal_dialog_new_table_restriction_radio_buttons{margin-top:50px}.modal_dialog_new_table_main_radio_button{cursor:pointer;width:16px;height:16px}.radio_button_text{margin-left:7px;font-size:20px;cursor:pointer;display:inline-block}.radio_button_text.radio_button_text_selected{color:#007800}.radio_button_text:hover{color:#007800}#radio_zone_modal_dialog_new_table_restriction_radio_buttons{margin-bottom:30px}#modal_dialog_new_table_options{margin-top:10px;border:1px solid grey;padding:12px;float:left;width:100%;border-radius:8px;box-sizing:border-box;background:rgba(255,255,255,0.5)}#modal_dialog_new_table_restrictions_title{font-size:24px;text-align:center}#modal_dialog_new_table_friends_and_logged_list{margin-top:20px;border-radius:8px}.modal_dialog_new_table_players_list{float:left;padding:8px;width:300px;height:390px;background:whitesmoke;margin-right:14px;border-radius:8px;border:1px solid grey}#modal_dialog_new_table_friends_list{background:#ef9696}#modal_dialog_new_table_logged_list{background:#89bdd0}.modal_dialog_new_table_players_title{font-size:18px;text-align:center}.modal_dialog_new_table_players_buttons{text-align:center}.modal_dialog_new_table_players_buttons .button{margin:0 3px}.modal_dialog_new_table_players_detail{margin-top:12px;height:323px;overflow:auto;overflow-x:hidden;background:rgba(255,255,255,0.5);border-radius:8px}.modal_dialog_new_table_player_name{font-size:16px;display:inline-block}.modal_dialog_new_table_player_name:hover{color:#007800;cursor:pointer}.modal_dialog_new_table_player_name_selected{color:#007800;cursor:pointer}.modal_dialog_new_table_checkbox{margin-right:6px;position:relative;top:1px}.modal_dialog_table_url{margin-top:0;margin-bottom:6px;font-size:20px;color:darkgreen;text-align:center}#modal_dialog_table_url_main_instruction_1{margin-top:15px}.modal_dialog_table_url_main_instructions{padding:10px;border:1px solid grey;border-radius:8px;font-size:24px;background:rgba(255,255,255,0.3);margin:8px 10px;margin-top:44px;display:inline-block}#modal_dialog_table_url_steps li{font-size:28px}.modal_dialog_table_url_explanations{font-size:18px}#modal_dialog_table_url_text_share_zone{margin-bottom:10px}#modal_dialog_div_top_back_button{position:absolute;top:22px;right:18px}.modal_dialog_div_player_profile #modal_dialog_content{text-align:center;font-size:40px;margin-top:-18px;margin-bottom:-6px}#modal_dialog_profile_report_link{font-size:16px;position:absolute;top:60px;right:18px}#modal_dialog_profile_open_chat_link{text-decoration:underline;text-align:center;margin-bottom:8px;margin-top:5px;cursor:pointer}#modal_dialog_profile_open_chat_link:hover{text-decoration:underline}#modal_dialog_profile_chat_icon{width:20px;height:20px;display:inline-block;background:url(/img/sprites/chat_sprite.png) -40px;position:relative;top:3px;margin-right:6px}#modal_dialog_profile_main_wrapper{text-align:center}#modal_dialog_profile_main_wrapper>div{text-align:left;vertical-align:top}.modal_dialog_profile_table_wrapper{border-radius:8px;background:whitesmoke;border:1px solid grey;padding:4px;display:inline-block}.modal_dialog_profile_table{width:100%}#modal_dialog_profile_links_wrapper{text-align:center !important}#modal_dialog_profile_table_user_info_wrapper{margin-right:20px}#modal_dialog_profile_world_map{margin-top:7px;margin-bottom:16px;text-align:center !important}#modal_dialog_profile_world_map_image{height:680px}#modal_dialog_profile_table_user_info td{padding:3px 12px;font-size:18px;max-width:170px}#modal_dialog_profile_table_user_info .mini_flag{position:relative;top:5px}.modal_dialog_profile_table_magic_potion_end_date{font-size:14px !important;color:#9c2f00}#modal_dialog_profile_pyramid_zone{display:inline-block;border-radius:8px;margin-top:20px}#modal_dialog_profile_pyramid_zone .wrapper_icon{display:inline-block}.meeple_transparent.icon{opacity:.12}.modal_dialog_profile_section_title{margin-top:36px;margin-bottom:10px;text-align:center !important;font-size:28px}.modal_dialog_profile_guest_message{margin:0 16px;margin-top:10px;margin-bottom:8px;text-align:center;font-size:20px;color:#00118b}#modal_dialog_profile_table_game_info td,#modal_dialog_profile_table_game_info th{padding:0 10px;font-size:16px;text-align:right}#modal_dialog_profile_table_last_matches td,#modal_dialog_profile_table_last_matches th{padding:3px 7px;font-size:16px;text-align:right}#modal_dialog_profile_table_game_info th{font-size:12px;word-wrap:break-word;vertical-align:bottom;max-width:60px}#modal_dialog_profile_table_game_info th.header_row_1,#modal_dialog_profile_table_last_matches th.header_row_1{text-align:center;font-size:16px;vertical-align:middle;background-color:#86afd1}#modal_dialog_profile_table_game_info .th_rating{max-width:none;min-width:112px}.modal_dialog_profile_table_wrapper .line_1 td{background:#e1e1e1}.modal_dialog_profile_table_wrapper .left_bar{border-left:1px solid grey}#modal_dialog_profile_table_game_info th{background-color:#90b9db}#modal_dialog_profile_table_game_info .start_in_profile{width:16px;height:16px}span.rating_details{font-size:9px;cursor:pointer}span.rating_details:hover{font-size:16px}#modal_dialog_profile_magic_potion_text{text-align:center;margin-top:4px}.last_matches_square_for_profile_player{color:#a24314}.last_matches_result_WIN{background:#9cd49c !important}.last_matches_result_LOSS{background:#d8b6b6 !important}.last_matches_result_DRAW{background:#d0d2e2 !important}.profile_last_matches_result{text-align:center !important}.profile_last_matches_small{font-size:13px !important}.profile_match_type_0{color:#6f6f6f}.profile_match_type_1{color:darkgreen}.profile_match_type_2{color:darkblue}#modal_dialog_profile_last_matches_add_more_wrapper{margin-top:10px;text-align:center !important}#modal_dialog_profile_last_matches_add_more_wrapper .button{margin:0 5px}#modal_dialog_profile_last_matches_filters_wrapper{text-align:center !important;margin-top:10px}.modal_dialog_profile_filter_wrapper{display:inline-block;margin:0 5px}#modal_dialog_profile_filter_game{font-size:15px}#modal_dialog_profile_filter_type{font-size:15px}.profile_td_meeple_for_game_icon{top:2px}.friend_img_size{display:inline-block;width:22px;height:20px;line-height:22px}.single_chat_text_zone .friend_img_size{position:relative;top:2px;margin-left:2px}.news .friend_img_size{position:relative;top:3px;margin-right:10px}.single_chat_history_list .friend_img_size{position:relative;top:3px;margin-left:2px}.chat_player_buttons .friend_img_size{margin:auto}.single_chat_top_zone .friend_img_size{display:inline-block;margin-right:4px;vertical-align:top}.friend_img{opacity:.5;text-align:center;font-size:18px;background:url("/img/sprites/chat_sprite.png") -82px;cursor:pointer}.game_info_player_extra_info .friend_img{position:relative;top:3px;margin-right:4px}.friend_img.player_is_friend{opacity:1;background:url("/img/sprites/chat_sprite.png") -60px}.friend_img:hover{opacity:1;background:url("/img/sprites/chat_sprite.png") -60px}.friend_img.player_is_friend:hover{opacity:1;background:url("/img/sprites/chat_sprite.png") -82px}.friends_list .single_chat_open_one_to_one_chat_button{margin-left:2px;position:relative;top:4px}.friends_list{background:rgba(222,160,160,0.72)}.friends_list_title_zone{margin-left:2px;position:relative;height:20px;line-height:20px;margin-top:3px;margin-bottom:3px}.friends_list_main_zone{max-height:215px;min-height:53px}.main_zone_window_like_chat{overflow:auto;overflow-x:hidden;background:rgba(255,255,255,0.5);border-radius:6px;margin-top:1px}#platform_status .main_zone_window_like_chat{margin-top:13px}#friends_list_add_friends_title{font-size:18px !important;margin-top:4px}#friends_list_add_friend_zone{text-align:left}#friends_list_add_friend_zone li{list-style-type:square}#friends_list_add_friend_zone li div{font-size:14px;line-height:20px}#friends_list_custom_url{font-size:12px;text-align:center;display:block;color:darkgreen}#friends_list_add_friends_heart{position:relative;top:4px}.card{font-size:18px;text-shadow:none}.card.card_face{position:absolute}.card.card_back{position:absolute}.card_shadow{box-shadow:2px 3px 3px rgba(0,0,0,0.5)}.no_touch .my_turn .card_wrapper:hover{margin-top:-4px}.no_touch .my_turn .card_wrapper.no_move_on_hover:hover{margin-top:0}.no_touch .my_turn .card_wrapper.card_clickable_hidden:hover{margin-top:0}.card_clickable{position:absolute;z-index:1}.card_clickable_hidden{cursor:default}.card_clickable_hidden .card_clickable{visibility:hidden}.card_wrapper{position:absolute;cursor:pointer}.card_wrapper.card_clickable_hidden{cursor:default}.card_invisible{display:none}.replaced_by_dummy{display:none !important}#div_belt{border:1px solid grey;position:relative;font-size:16px;margin-bottom:6px;overflow:hidden;padding:12px;width:454px;z-index:1000}.menu_page #div_belt{display:block;width:auto;border-radius:8px;background:rgba(255,255,255,0.2);text-align:left;margin:0 12px;margin-top:44px;margin-bottom:0}.div_belt_mobile{left:0}.div_belt_desktop{left:500px;bottom:278px}.puzzle_on .div_belt_desktop{bottom:462px}.belt_invisible{display:none !important}.section_invisible{display:none}#belt_awarded{color:darkred;font-size:18px;margin-bottom:2px}.belt_track{clear:left;padding-top:4px}.track_caption{color:darkgreen;font-size:18px}.belt_criteria{clear:left}.belt_caption{float:left;margin-right:8px}.belt_value{float:left}#belt_exp_progress_bar{float:left;border:1px solid #000;height:17px;width:150px;background:#fa8d47;margin-right:8px;margin-top:3px}#belt_exp_progress_cursor{position:relative;top:0;left:0;border:0 solid black;height:17px;background:#facd47}#belt_hide{position:absolute;bottom:10px;right:10px;display:none}#div_meeple_resources_share{position:absolute;bottom:8px;left:0;width:500px}#meeple_new_belt{position:absolute;bottom:3px;left:62px}#belt_current_rating{font-size:12px}#div_resources_earned{position:absolute;bottom:44px;left:410px}.ligne_res{position:relative;right:0;top:8px}.res_qty{display:inline;position:absolute;right:37px;top:1px;font-size:24px}.res_earned{display:inline;position:absolute;right:0;top:0}.HP_qty{display:inline;position:absolute;right:37px;top:-38px;font-size:24px}.HP_earned{display:inline;position:absolute;right:0;top:-40px}#new_meeple_share_btns{position:absolute;left:175px;bottom:0}#index_top_div h1{font-size:28px;color:black;font-weight:normal}.index_page #div_world_map_big{background-position:0 -1842px}.index_page .centered_div_content{top:5px}#centered_div_content{overflow:auto}#index_top_div{text-align:center}#index_hm_top_logo{display:inline-block}#index_hm_top_title{position:relative;top:-2px;display:inline-block}.index_login_button{font-size:16px;padding:2px 5px}.connect_first_and_second_line{vertical-align:bottom;text-align:center}.div_register_guest_account_not_displayed{display:none}#rga_text_1{font-size:34px}#rga_text_2{font-size:16px;padding-bottom:4px}.rga_arrow{width:64px;height:64px;margin:0 76px}#rga_ask_to_login_to_join_table{font-size:22px;margin-bottom:6px}#div_connect_first_line{display:inline-block}#div_loading{margin:0 auto}#div_connect_zones{display:inline-block;padding:14px 4px;margin-bottom:34px;text-align:center}.yellow_bg .border_and_bg_for_login_zones,.yellow_bg .other_pages_menu_level_1{border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.4);border-radius:8px}.yellow_bg_black_borders .border_and_bg_for_login_zones,.yellow_bg_black_borders .other_pages_menu_level_1{border:1px solid rgba(0,0,0,0.4);background:rgba(255,255,255,0.4);border-radius:8px}.white_bg .border_and_bg_for_login_zones,.white_bg .other_pages_menu_level_1{border:1px solid rgba(0,0,0,0.16);background:rgba(0,0,0,0.05);border-radius:8px}.white_bg_with_yellow_zones .border_and_bg_for_login_zones,.white_bg_with_yellow_zones .other_pages_menu_level_1{border:1px solid rgba(0,0,0,0.26);border-radius:8px;background:url(/img/bg/bg_body.jpg)}.connect_zone{float:left;display:inline-block;position:relative;border-radius:10px;padding:9px;width:221px;height:152px;border:1px solid transparent;margin-left:4.5px;margin-right:4.5px}#connect1{background-position:-204px 0}.connect1_has_focus{height:240px !important}.white_bg .connect1_has_focus{background:#e6e6e6;border:1px solid rgba(0,0,0,0.12)}.yellow_bg .connect1_has_focus,.white_bg_with_yellow_zones .connect1_has_focus{background:#0000000d;border:1px solid #00000021}.yellow_bg_black_borders .connect1_has_focus{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.4)}#standard_login{text-align:left}#connect2{text-align:center;background-position:0 0}#right_panel_social{position:relative;padding-left:12px;padding-right:12px;padding-top:7px;padding-bottom:7px;z-index:2}.index_page h2{color:darkgreen;font-size:36px;margin-bottom:-8px;margin-top:5px}#input_login{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:69px}#input_register{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:129px}#standard_click{background:#e6ffd2;background:#c6e4af;text-shadow:none;color:#006400;box-shadow:none}#standard_click:hover{background:#007800;color:white}#fb_click{box-shadow:none;text-shadow:none;background-color:#3b5998;color:white;border:1px solid #88b}.no_touch #fb_click:hover{text-shadow:none;box-shadow:0 0 2px black}#fb_click.inactive{opacity:.8}#guest_click{background:#ffdcd2;background:#f0bab5;text-shadow:none;color:#8c0000;box-shadow:none}.login_btn_blinking{animation-duration:.25s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.login_btn_blinking_a{animation-name:login_btn_blinking_a}.login_btn_blinking_b{animation-name:login_btn_blinking_b}@keyframes login_btn_blinking_a{from{opacity:.5}to{opacity:1}}@keyframes login_btn_blinking_b{to{box-shadow:0 0 22px red}}#guest_click:hover{background:#a00;color:white}#guest_click_coming_soon{position:absolute;top:210px;left:0;text-align:center;width:100%;font-size:14px;color:red}.fb_login_txt{position:absolute;left:0;text-align:center;width:100%;font-size:14px}#fb_login_txt{top:136px}#fb_login_txt_2{top:153px}#login_bonus_img{width:16px;height:16px;position:relative;top:2px}#button_login_register{position:absolute;right:5px;bottom:7px}.es_language #button_login_register{font-size:15px}.login_register_bottom_button{position:absolute;left:0;top:105px;text-align:center;width:100%}#fb_button{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}#text_no_perms{position:absolute;top:-14px;left:0;text-align:center;color:red;font-size:14px;visibility:hidden;width:100%}.div_login_meeple{display:block;position:absolute;top:0;left:0;width:100%;text-align:center}.img_login_meeple{cursor:pointer;width:94px;height:96px;background:url("/img/sprites/sprite_login_meeples_h96b.png");display:inline-block}.login_meeple_guest{background-position-x:-94px}.login_meeple_standard{background-position-x:-188px}.small_meeples .img_login_meeple{width:62px;height:64px}.small_meeples .login_register_bottom_button{top:73px}.small_meeples #fb_login_txt{top:106px}.small_meeples #fb_login_txt_2{top:122px}.small_meeples .connect_zone{height:125px}.img_login_meeple:hover{position:relative;top:2px;left:1px}#login_normal{color:#030}.login_normal_invisible{display:none !important}#loading_after_fb_login{font-size:36px;top:0;width:400px;text-align:center;margin:0 auto;margin-top:70px;margin-bottom:70px}.loading_after_fb_login_invisible{display:none}.div_connect_zones_invisible{display:none}.field_zone{margin-bottom:0}.field_name{color:darkgreen;font-size:16px}.field_div{position:relative;margin-top:0;margin-bottom:-6px;margin-right:-5px;width:100%;height:28px}.field{position:relative;top:-2px;width:98%}.field_pb_msg{position:absolute;right:0;top:5px;color:red;font-size:13px}#login_page_separator{position:absolute;left:0;bottom:175px}#div_scroll{position:absolute;bottom:0;left:0}#login_scroll{width:480px;height:170px}.section{margin-top:14px;margin-bottom:14px}#index_hm_presentation{margin-bottom:28px}#index_hm_details{margin:auto;baseline-shift:top;text-align:center}#index_hm_details td{width:514px;text-align:center;vertical-align:top}.div_pres_games{display:inline-block;overflow:hidden}#div_pres_games_2{margin-top:60px}.pres_game{display:inline-block;box-sizing:border-box;border-radius:8px;height:210px;width:232px;position:relative}.pres_game:nth-child(odd){margin-left:8px}.pres_game{margin-bottom:0}.pres_left{width:500px;padding:6px}.pres_right{width:185px}#easy_fun_smart{font-size:24px}#td_pres_game1{width:200px}#login_img_metagame{position:absolute;top:-15px;right:0}.img_game{position:absolute;right:3px;top:5px;background:url("/img/sprites/sprite_login_game_images3.png")}.size_img_game{width:214px;height:137px;border-radius:8px;border:1px solid grey}.img_game_1{margin:0 auto;margin-top:10px;border-radius:8px}.img_game_2{background-position:-224px -4px}.img_game_3{background-position:-445px -4px}.img_game_4{background-position:-666px -4px}.img_game_5{background-position:-887px -4px}.img_game_6{background-position:-1108px -4px}.img_game_7{background-position:-1329px -4px}.img_game_8{background-position:-1550px -4px}.img_game_9{background-position:-1771px -4px}.img_game_10{background-position:-1992px -4px}.small_img_game{position:absolute;top:5px;left:6px;width:180px;height:63px}.div_game_text{position:absolute;top:77px;left:5px;width:222px}#div_game_text_1{top:36px}.game_text{text-align:left;font-size:17px;text-align:center}#pres_1_1{color:darkgreen;font-size:24px}#pres_1_2{font-size:24px}.pres_game a{text-decoration:none}.index_more_info_game{width:214px;top:148px;position:absolute;right:7px;font-size:14px;color:darkgreen;text-align:center}.invisible_submit{position:absolute;left:-2000px;right:-2000px;width:0;height:0}#new_pw_sent_txt{margin-top:10px}.div_login_teaser{text-align:center;margin-top:4px}.sub_div_login_teaser{position:relative}.first_sub_div_login_teaser{margin-top:4px}.teaser_normal{font-size:18px}.div_world{display:inline-block}#world_left{position:absolute;top:90px;left:38px;width:42px}#world_right{position:absolute;top:90px;right:38px;width:42px}.login_game_title{width:200px;height:70px}.login_game_mini_title{width:120px;height:42px;margin-bottom:-3px}#login_wrapper_teaser_games{padding-bottom:10px}.login_wrapper{display:inline-block;background:0;padding:7px 12px;border-radius:8px}.login_wrapper_small_padding{padding:2px;padding-bottom:0}.teaser_separator{margin-top:-5px}#goals_color_meeples{position:absolute;top:85px;left:18px;width:70px;padding-top:0}#goals_black_meeples{position:absolute;top:85px;right:18px;width:70px}#login_teaser_show_more2{position:relative}#login_teaser_show_more{text-align:center;margin-top:23px;margin-bottom:16px;padding-bottom:10px}.teaser_award_inline_block{float:none;display:inline-block}.meeples_invisible{visibility:hidden}#login_div_gg_plus_one{float:left;margin-top:12px;width:462px;height:20px;padding:10px;border:1px solid black;background-color:#fff;background-color:rgba(255,255,255,0.6)}#login_div_twitter{float:left;margin-top:12px;margin-left:16px;width:462px;height:20px;padding:10px;border:1px solid black;background-color:#fff;background-color:rgba(255,255,255,0.6)}#login_div_fb_like_box{height:153px;overflow:hidden;background-color:#fff;background-color:rgba(255,255,255,0.6)}.login_meeple_animated{position:absolute;z-index:0;left:200px;top:0;scale:.6}#teaser_show_more_btn{opacity:0;width:454px;height:0;display:inline-block;position:relative;top:27px;z-index:20;padding:0}.teaser_button{padding:0;font-size:30px;margin:17px 0}#login_register_choice{margin-top:82px;text-align:center}.login_register_choice_link{display:block;margin-top:20px;color:black;font-size:20px}.login_link{color:black;font-size:14px}.login_link_bottom_left{position:absolute;left:10px;bottom:5px}#div_link_forgotten_pw{display:inline-block;margin-top:10px}#nb_of_players{text-align:center;border-radius:10px;padding:10px;background:white;transform:rotate(20deg);-webkit-transform:rotate(20deg);writing-mode:lr-tb;position:absolute;top:32px;left:1008px;z-index:1000000;border:1px solid black;box-shadow:2px 2px 10px black}#index_page #div_controls{border:1px solid black;float:left;margin-top:100px;height:100px;border:3px solid black;border-radius:8px}#LC_slideshow{margin-bottom:50px;width:100%}#LC_slideshow_title{margin-bottom:10px;font-size:32px;margin-top:2px;color:#a71212}#LC_slideshow_images{position:relative;height:390px;width:450px;margin:0 auto}.LC_slideshow_img{box-shadow:0 0 6px #000;border:5px solid white;width:450px;border-radius:20px;position:absolute;top:0;left:0;opacity:0;box-sizing:border-box;opacity:0}#index_hm_details_left_column .LC_slideshow_img{left:27px}.index_details_zone{box-sizing:border-box;display:inline-block;width:480px}#index_hm_more_details{padding:10px 14px;margin-bottom:18px;font-size:14px;text-align:left}.hm_more_details_line{font-size:18px;min-height:10px}#index_hm_solo_games{margin-top:20px}.login_game_type_title{margin-bottom:20px}.login_game_type_title div{display:inline-block;font-size:30px;border-radius:8px;padding:2px 30px;background:rgba(255,0,0,0.1)}#other_pages p{margin-top:6px;margin-bottom:6px}.add_friend_login_now{color:red;line-height:50px;display:inline-block;width:660px;font-size:44px}#other_pages .centered_div_content{padding:0;width:1084px;top:15px}#other_pages #other_pages_first_line{width:100%;background:rgba(255,255,255,0);position:relative}#other_pages #other_pages_play_now td{text-align:center}#other_pages_play_now_table_img{margin-top:7px;margin-bottom:-4px}#other_pages #other_pages_flags{position:absolute;right:0;top:0;height:30px;padding-left:10px;padding-right:10px;padding-bottom:0;padding-top:6px;background:rgba(0,0,0,0.06)}.other_pages_first_line_tables{height:100%;width:100%;padding:0 4px}#other_pages .double_centered{height:100%;vertical-align:middle;text-align:center}#other_pages_play_now_text{margin-bottom:4px}#other_pages_play_now_text a{text-decoration:none;color:white}#link_to_index_page_play_as_guest{font-size:13px;margin-bottom:10px}.link_to_index_page_22px{font-size:22px !important}.link_to_index_page_24px{font-size:24px !important}.link_to_index_page_30px{font-size:30px !important}.link_to_index_page_32px{font-size:32px !important}.link_to_index_page_40px{font-size:40px !important}.link_to_index_page_36px{font-size:36px !important}#other_pages_home_img_div{position:absolute;right:124px;top:59px}#other_pages_menu_link{padding:0 20px;border:1px solid grey;border-radius:8px;background:rgba(0,0,0,0.06);position:absolute;right:0;top:58px}#other_pages_menu_link a{font-size:26px;text-decoration:none;color:black}#other_pages #div_contact_address{position:inherit}#other_pages .legal_txt_summary_title{font-size:28px}#other_pages .legal_txt_summary{font-size:20px}#other_pages .legal_txt_title{font-size:20px}#other_pages .legal_txt{font-size:16px}#other_pages #div_contact_address{margin-top:54px}.other_pages_hr{margin-top:20px;margin-bottom:20px}#other_pages .pp_tc_main_zone{height:100%;overflow-y:auto}#other_pages .box_with_shadow{border:1px solid grey;border-radius:8px}#other_pages #hm_title_centered{text-align:center}#other_pages_menu{text-align:center;margin-bottom:5px}.other_pages_menu_link{color:white;text-decoration:none;font-size:20px;text-shadow:2px 2px 2px black;margin:8px}.iOS_apps_grade{margin-top:40px;margin-bottom:20px}.iOS_app_wrapper{padding:20px 0}.iOS_app_link{font-size:22px !important}#other_pages_menu_home_img_div{margin-bottom:10px}#level_2_Carcassonne{margin-top:50px}.other_pages_menu_level_1{text-align:left;width:272px;padding:14px;margin-left:6px;margin-right:6px;min-width:180px;height:100%;font-size:18px;margin-top:10px}.other_pages_menu_level_2{font-size:18px;margin-top:3px;margin-left:16px}.other_pages_menu_level_3{font-size:14px;margin-top:0;margin-left:16px}.other_pages_menu_level_leaf{margin-top:0;margin-left:16px;margin-bottom:4px;line-height:20px}.other_pages_menu_level_leaf a{font-size:16px;margin-top:0;margin-bottom:0;text-decoration:none}.other_pages_menu_level_leaf a:hover{color:#050537;text-decoration:underline}#other_pages_footer_menu{margin:0 auto;margin-top:12px;text-align:center}#other_pages_footer_menu_centered_inline_block{display:inline-block}.TTR_img{width:392px}.TTR_game_box_img{width:392px}.centered_stylized_big_img{width:670px !important;max-width:86%;float:none !important;margin-left:0 !important;margin-bottom:0 !important}.stylized_img{box-shadow:0 0 8px black;border-radius:12px;clear:both;float:right}.other_pages_quotation{font-style:italic;font-size:16px}.other_pages_meeples_on_carcassonne_tiles{border:2px solid black;width:700px;max-width:100%}.other_pages_meeples_in_games{border:2px solid black;width:460px;max-width:100%}#meeple_grades_all_meeples_div{text-align:center}#meeples_complete_list,#bots_complete_list{text-align:center}.meeple_in_meeples_complete_list,.bot_in_bots_complete_list{display:inline-block;margin-left:-1px}.other_pages_centered_img_text{text-align:center;margin-top:-10px}.other_pages_centered_img_text_span{width:475px;display:inline-block;font-size:22px}#other_pages_paymentwall_screenshot{float:none;width:800px;height:691px;margin-top:16px}#other_pages_footer_buy_this_game_wrapper{text-align:center;margin-top:12px}#other_pages_footer_buy_this_game{background:rgba(0,0,0,0.05);padding:10px 30px;display:inline-block;border:1px solid grey;margin:auto;margin-left:6px;margin-right:6px;margin-top:10px;text-align:center;border-radius:8px}#other_pages_footer_buy_this_game a{text-decoration:none}.other_pages_buy_this_game_now{color:darkgreen;font-size:36px}.other_pages_with_our_partner{color:black;font-size:16px}#other_pages_footer_play_now_wrapper{text-align:center;margin-top:12px}#other_pages_footer_play_now{padding:12px 16px;display:inline-block;background:#67a9cb;border:1px solid grey;margin:auto;margin-top:10px;text-align:center;border-radius:8px}#other_pages_footer_play_now_img{vertical-align:middle;margin-right:10px}#other_pages_footer_play_now_txt_wrapper{display:inline-block;position:relative;top:12px;margin-left:6px}.no_player_known #other_pages_footer_play_now_txt_wrapper{top:23px}#other_pages_footer_play_now_txt{font-size:32px;display:inline-block;margin-bottom:-2px}#other_pages_footer_play_now a{color:white;text-decoration:none}#link_to_index_page_in_footer_play_as_guest{color:black;font-size:14px;margin-bottom:16px}#other_pages p,li,#other_pages_main_content a:not(.button){font-family:Arial,Helvetica,sans-serif;font-size:16px}#other_pages_main_content a:not(.button){color:#004b00}#other_pages_main_content a:hover:not(.nav_button){color:#003200}#other_pages_main_content a:visited:not(.button){color:#006400}.other_pages_HM_logo{width:90px;height:90px}#other_pages .other_pages_game_designer_name{margin-top:-29px;text-align:center;font-size:20px}#other_pages_footer_banners_728_90{text-align:center;padding-top:34px;padding-bottom:20px;clear:both}.index_hm_details_column{width:480px}#other_pages #other_pages_play_now{margin-bottom:4px;background:#67a9cb}@media only screen and (min-width:0) and (max-width:479.99999px){.pres_game{float:none}.rules_CTW_card_size{width:220px;box-sizing:border-box;border-radius:14px}.rules_CTW_goal_explanation_parent{width:252px}.rules_CTW_goal_explanation{font-size:20px}.rules_CTW_card_size{height:300px}#index_top_div h1{font-size:17px}#connect2,#connect1{margin-top:13px}.guest_meeple_on_top_for_registration{position:relative;top:-194px}#div_register_guest_account{background:rgba(255,160,120,0.8);margin-bottom:-10px;margin-left:4px;border:1px solid #b98250;border-radius:10px;margin-right:4px;position:relative;top:160px}#other_pages #hm_title_centered{width:140px;margin-bottom:12px}#other_pages #other_pages_play_now{display:block}#other_pages_play_now_table_img{width:60px}#other_pages_title_img{margin-left:8px;width:131px;height:76px;position:relative;top:7px}#other_pages #other_pages_flags{padding-left:0;padding-right:0}#other_pages_home_img_div{top:47px;right:108px}#other_pages_menu_link{top:46px}#other_pages h1{font-size:22px;margin-top:0;margin-bottom:26px}#other_pages h2{text-align:left;font-size:19px;margin-top:18px;margin-bottom:6px;font-weight:normal}.LC_slideshow_img{width:320px}#LC_slideshow{width:320px}#LC_slideshow_images{height:280px}.pres_game{background:rgba(255,255,255,0.62);width:221px;height:auto;margin:0 auto;margin-top:38px;padding:11px;padding-top:8px;border-radius:8px;border:1px solid grey}.game_text{text-align:center;font-size:17px}.div_pres_games .game_title_2,.div_game_text,.img_game{position:static}.div_game_text{height:auto;width:auto;margin-top:-10px;margin-bottom:1px}.img_game{top:75px;right:88px}.div_game_text{top:234px}.index_more_info_game{display:none}.teaser_normal{font-size:16px}.img_game_1{margin-top:10px;margin-bottom:8px}#login_teaser_show_more{display:none}#index_hm_more_details{margin-bottom:-10px}#centered_div_content,#other_pages .centered_div_content{width:320px}#index_hm_top_title_text_only{position:relative;display:inline-block;font-size:40px;margin-bottom:-20px;top:-10px;margin-left:6px}#index_hm_top_logo{margin-right:6px}#index_hm_top_logo img{width:50px}#index_hm_top_title_img{width:238px}#div_connect_zones{width:250px}.index_hm_details_column{display:inline-block;width:320px;margin-top:30px}.index_details_zone{width:320px}.index_page h2{font-size:24px}.footer_column{display:inline-block}#other_pages #other_pages_main_content{margin-top:18px;background:#f5f5f5;background:rgba(255,255,255,0.95);padding:12px}#other_pages #other_pages_main_content.rankings_main_content{background:rgba(150,181,132,0.5);padding:12px !important}.rules_game_img{margin-top:16px;margin-bottom:20px;margin-right:0;margin-left:8px;width:142px}.top_td{display:inline-block}#other_pages_ranking_team{margin-top:24px}#other_pages #main_rankings_regional_ranking{margin-left:0;margin-top:10px}}@media only screen and (min-width:480px) and (max-width:767.99999px){.rules_CTW_card_size{width:176px;box-sizing:border-box;border-radius:14px}.rules_CTW_goal_explanation_parent{width:252px}.rules_CTW_goal_explanation{font-size:18px}.rules_CTW_goal_explanation,.rules_CTW_card_size{height:240px}#connect2,#connect1{margin-top:13px}.guest_meeple_on_top_for_registration{position:relative;top:-194px}#div_register_guest_account{background:rgba(255,160,120,0.8);margin-bottom:-10px;margin-left:4px;border:1px solid #b98250;border-radius:10px;margin-right:4px;position:relative;top:160px}#index_top_div h1{font-size:17px}#other_pages #hm_title_centered{width:290px}#other_pages #other_pages_play_now{display:block;margin-top:3px}#other_pages_play_now_table_img{width:60px}#other_pages_title_img{margin-left:14px;width:188px;height:110px}#other_pages h1{font-size:28px;margin-top:0;margin-bottom:26px}#other_pages h2{text-align:left;font-size:22px;margin-top:20px;margin-bottom:7px;font-weight:normal}#centered_div_content,#other_pages .centered_div_content{width:480px}#index_hm_top_title_text_only{position:relative;display:inline-block;font-size:60px;margin-bottom:-20px;top:-10px;margin-left:6px}#index_hm_top_logo{margin-right:10px}#index_hm_top_logo img{width:60px}#index_hm_top_title_img{width:320px}#div_connect_zones{width:250px}.index_hm_details_column{display:inline-block}#other_pages_footer_menu{width:400px}.footer_column{display:inline-block}#other_pages #other_pages_main_content{margin-top:18px;background:#f5f5f5;background:rgba(255,255,255,0.95);padding:12px}#other_pages #other_pages_main_content.rankings_main_content{background:rgba(150,181,132,0.5);padding:16px !important}.rules_game_img{margin-top:16px;margin-bottom:20px;margin-right:0;margin-left:8px;width:192px}.top_td{display:inline-block}#other_pages_ranking_team{margin-top:24px}#other_pages #main_rankings_regional_ranking{margin-left:0;margin-top:10px}}@media only screen and (min-width:768px) and (max-width:1023.99999px){.rules_CTW_card_size{width:220px;box-sizing:border-box;border-radius:14px}.rules_CTW_goal_explanation_parent{width:490px}.rules_CTW_goal_explanation{font-size:20px}.rules_CTW_goal_explanation,.rules_CTW_card_size{height:300px}#div_register_guest_account.guest_meeple_on_left{margin-left:266px}#div_register_guest_account{padding:8px;padding-bottom:0;width:202px;background:#ffa078;background:rgba(255,160,120,0.8);margin-bottom:25px;border:1px solid #b98250;border-radius:10px}#index_top_div h1{font-size:26px}#other_pages #hm_title_centered{margin-bottom:50px}#other_pages #other_pages_play_now{position:absolute;top:0;left:0;display:inline-block;width:178px}#other_pages_title_img{margin-left:18px;width:294px;height:172.2px}#other_pages h1{font-size:28px;margin-top:0;margin-bottom:26px}#other_pages h2{text-align:left;font-size:22px;margin-top:22px;margin-bottom:8px;font-weight:normal}#centered_div_content,#other_pages .centered_div_content{width:768px}#index_hm_top_title_text_only{position:relative;display:inline-block;font-size:90px;margin-bottom:-20px;top:-15px;margin-left:6px}#index_hm_top_logo{margin-right:18px}#index_hm_top_logo img{width:86px}#index_hm_top_title_img{width:470px}#div_connect_zones{width:752px}.index_hm_details_column{display:inline-block}#other_pages_footer_menu{width:400px}.footer_column{display:inline-block}#other_pages #other_pages_main_content{margin-top:18px;background:#f5f5f5;background:rgba(255,255,255,0.95);padding:14px}#other_pages #other_pages_main_content.rankings_main_content{background:rgba(150,181,132,0.5);padding:16px !important}.rules_game_img{margin-top:16px;margin-bottom:20px;margin-right:0;margin-left:12px;width:282px}.top_td{float:left}#other_pages_ranking_world{margin-right:100px}}@media only screen and (min-width:1024px){.rules_CTW_card_size{width:330px;box-sizing:border-box;border-radius:14px}.rules_CTW_goal_explanation_parent{width:580px}.rules_CTW_goal_explanation{font-size:22px}.rules_CTW_goal_explanation,.rules_CTW_card_size{height:450px}#div_register_guest_account.guest_meeple_on_left{margin-left:264px}#div_register_guest_account{padding:8px;padding-bottom:0;width:202px;background:#ffa078;background:rgba(255,160,120,0.8);margin-bottom:25px;border:1px solid #b98250;border-radius:10px}#other_pages #other_pages_play_now{position:absolute;top:0;left:0;display:inline-block;width:178px}#other_pages_title_img{margin-left:14px;width:420px;height:246px}#other_pages h1{font-size:50px;margin-top:0;margin-bottom:26px}#other_pages h2{text-align:left;font-size:36px;margin-top:24px;margin-bottom:8px;font-weight:normal}#centered_div_content,#other_pages .centered_div_content{width:1005px}#index_hm_top_title_text_only{position:relative;display:inline-block;font-size:100px;margin-bottom:-20px;top:-20px;margin-left:6px}#index_hm_top_logo{margin-right:20px}#index_hm_top_logo img{width:110px}#index_hm_top_title_img{width:600px}#div_connect_zones{width:752px}.index_hm_details_column{float:left}#index_hm_details_right_column{margin-left:6px;margin-right:16px}#index_hm_details_left_column{margin-left:16px;margin-right:6px}#other_pages_footer_menu{width:942px}.footer_column{float:left}#other_pages #other_pages_main_content{margin-top:18px;background:#f5f5f5;background:rgba(255,255,255,0.95);padding:24px}#other_pages #other_pages_main_content.rankings_main_content{background:rgba(150,181,132,0.5);padding:16px !important}.rules_game_img{margin-top:16px;margin-bottom:20px;margin-right:0;margin-left:16px;width:392px}.top_td{float:left}#other_pages_ranking_world{margin-right:100px}}#profile_world_map_wrapper{text-align:center;margin-bottom:18px}#profile_world_map{width:96%;margin:0 auto;max-width:860px}#player_profile_tables_zone{text-align:center}.player_profile_table{vertical-align:top;display:inline-block;margin:10px 25px;border:1px solid grey;border-radius:8px;background:white;padding:4px}.player_profile_table td,.player_profile_table th{padding:4px 8px;border:1px solid white;text-align:right}.player_profile_table th{text-align:center !important;background:#adadad}.player_profile_table tr:nth-child(odd){background:#ebebeb}.player_profile_table tr:nth-child(even){background:#d7d7d7}.player_profile_no_meeple{opacity:.3}.player_profile_meeple_div{text-align:center !important}#player_profile_left_column{display:inline-block;margin:0 30px;margin-bottom:30px}@media only screen and (min-width:1024px){#player_profile_left_column_link{font-size:44px !important}}@media only screen and (max-width:1023.99999px){#player_profile_left_column_link{font-size:24px !important}}#player_profile_left_column_link_div{margin-top:40px}#player_profile_left_column_link{color:#b32727 !important;border:1px solid #d2adad;border-radius:8px;padding:20px 40px;background:#ffdca4;animation-name:player_profile_left_column_link;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes player_profile_left_column_link{100%{box-shadow:0 0 10px 0 #ff6c00}}