.main_wrapper_bg { margin: 0 auto; overflow: hidden; max-width: 1232px; font: 14px/1.4 Georgia,"Times New Roman",Times,serif; } .main_wrapper_b { margin: 0px auto; position: relative; } .wrapper { max-width: 1200px; margin: 0px auto; position: relative; } .main_footer { padding: 0px 0px 20px; background: transparent url(/shared/505/main_footer_bg.jpg) no-repeat scroll center top; } .footer_wrapper { max-width: 1198px; margin: 0px auto; position: relative; min-height: 320px; } .payment_systems_list { position: relative; z-index: 10; cursor: pointer; text-align: center; height: 160px; margin: 0px; padding: 44px 0px 0px; } .webmoney_payment { width: 106px; height: 38px; text-decoration: none; display: block; position: absolute; top: 24px; left: 0px; } .footer_info { position: relative; } .footer_info .simple_descr { color: rgb(93, 81, 71); font-size: 12px; } .simple_descr { font-size: 6px; margin: 0px auto 50px; padding: 0px 10px 50px; position: relative; width: 1054px; z-index: 5; } .simple_descr h1, .simple_descr h2, .simple_descr h3 { color: rgb(93, 81, 71); font-size: 16px; font-weight: normal; margin: 0.17em 0px; } .footer_info_menu { position: relative; z-index: 10; margin: 20px 0px 0px 70px; width: 757px; height: 53px; line-height: 53px; text-align: center; background: transparent url(/shared/505/footer_info_menu_bg.jpg) no-repeat scroll 0px 0px; } .footer_info_menu .footer_info_itm { display: inline-block; vertical-align: top; color: rgb(148, 140, 138); font-size: 14px; text-decoration: underline; margin: 0px 8px; } .footer_info_menu a { color: rgb(148, 140, 138); } .footer_social_title { position: absolute; text-transform: uppercase; color: rgb(118, 117, 116); font-size: 15px; text-shadow: 0px -1px 0px rgb(0, 0, 0); top: 70px; left: 154px; } .footer_social_share { width: 470px; height: 223px; position: absolute; right: -85px; bottom: -20px; background: transparent url(/shared/505/footer_social_bg.jpg) no-repeat scroll 0px 0px; } .footer_social_share .share_icon { width: 42px; height: 42px; position: absolute; background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll 0px -42px; } .footer_social_share .fb_share { top: 111px; left: 125px; background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll 0px -42px; } .footer_social_share .fb_share:hover { background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll 0px 0px; } .footer_social_share .vk_share { top: 112px; left: 191px; background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -65px -42px; } .footer_social_share .vk_share:hover { background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -65px 0px; } .footer_social_share .tw_share { top: 111px; left: 257px; background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -132px -42px; } .footer_social_share .tw_share:hover { background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -132px 0px; } .footer_social_share .goog_share { top: 111px; left: 324px; background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -200px -42px; } .footer_social_share .goog_share:hover { background: transparent url(/shared/505/footer_share_icons.png) no-repeat scroll -200px 0px; } .footer_partners_l { text-align: center; display: inline-block; vertical-align: top; position: relative; } .partners_netent_l { position: absolute; top: 0px; left: 0px; width: 100px; height: 60px; } .partners_license_l { position: absolute; top: 0px; left: 128px; width: 50px; height: 60px; } .cLeft::before { content: ""; position: absolute; top: 0px; left: 0px; width: 880px; z-index: -1; height: 100%; background: rgb(217, 209, 205) none repeat scroll 0% 0%; } .cLeft::after { content: ""; position: absolute; width: 139px; height: 113px; bottom: -3px; left: 758px; background: transparent url(/shared/505/folded_page_bottom_decor.png) no-repeat scroll 0px 0px; } .cLeft h2::before, .cLeft h3::before, .cLeft h4::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .cLeft2 h2::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .main_header { position: relative; padding: 6px 0px; z-index: 55; text-align: right; background: transparent url(/shared/505/top_user_info.jpg) no-repeat scroll center top; } .main_header_login { text-align: left; background: transparent url(/shared/505/top_user_info_login.jpg) no-repeat scroll center top; } .header_info { position: relative; z-index: 5; text-align: left; display: inline-block; vertical-align: middle; color: rgb(205, 180, 159); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } .infoblock_signInSignUp { width: 296px; margin: 0px 22px 0px 0px; text-align: center; } .header_info strong { margin-top: 3px; font-weight: normal; } .header_info a { color: rgb(255, 207, 133); font-size: 18px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } .header_auth_f { position: relative; width: 136px; height: 30px; padding: 0px 12px; border: 0px none; border-radius: 2px; margin: 0px 10px 0px 0px; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll 0px 0px; color: rgb(152, 138, 128); font-style: italic; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } .b_main_promo_slider { height: 324px; overflow: hidden; margin: 0px; } .b_main_promo_slider_wrapper { overflow: hidden; position: relative; height: 324px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; } .b_main_promo_slider_wrapper ul { height: 324px; } .b_main_promo_slider_wrapper li { height: 324px; position: relative; background: rgb(0, 0, 0) none repeat scroll 0% 0%; overflow: hidden; } .b_promo_slider { position: relative; } .b_main_promo_slider_wrapper .slide_img_wrapper { text-decoration: none; width: 100%; height: 324px; position: absolute; top: 0px; left: 50%; margin: 0px 0px 0px -956px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; } .slider_user_action { width: 100%; height: 324px; padding: 0px; display: inline-block; vertical-align: bottom; color: rgb(255, 255, 255); position: absolute; left: -12px; bottom: 0px; } .b_promo_headline { position: relative; width: 1200px; margin: 0px auto; height: 324px; } .b_promo_headline_wrapper { display: block; width: 380px; font-weight: normal; color: rgb(255, 254, 254); font-size: 30px; line-height: 1.2; padding: 0px 0px 0px 24px; margin: 0px 0px 0px 12px; position: absolute; left: 3px; top: 82px; } .b_promo_headline_wrapper b { font-weight: normal; display: block; color: rgb(205, 180, 159); font-size: 18px; width: 300px; text-shadow: 0px 1px 0px rgba(1, 1, 1, 0.57); } .b_promo_headline_wrapper::before { content: ""; position: absolute; top: 2px; left: 0px; width: 2px; height: 100%; background-color: rgb(255, 121, 0); background-image: -moz-linear-gradient(center bottom , rgb(221, 69, 9) 0px, rgb(221, 69, 9) 0.22%, rgb(233, 151, 91) 100%); } .slider_user_action .main_reg_btn, .slider_user_action .main_play_btn { margin: 0px 8px 0px 0px; } .main_menu_container { background: transparent url(/shared/505/game_menu_bg.jpg) no-repeat scroll center top; height: 135px; position: relative; z-index: 4; } .main_menu_container::before { content: ""; position: absolute; left: 50%; top: 75px; margin: 0px 0px 0px -657px; width: 92px; height: 86px; background: transparent url(/shared/505/main_featured_games_pointer.png) no-repeat scroll 0px 0px; } .menu { position: relative; margin: 0px auto; top: -10px; text-align: center; background: transparent url(/shared/505/game_menu_decor.png) no-repeat scroll 0px 0px; max-width: 1212px; line-height: 70px; height: 70px; z-index: 20; } .menu::before { content: ""; position: absolute; top: 0px; left: 6px; height: 100%; width: 9px; background: transparent url(/shared/505/game_menu_decor.png) no-repeat scroll 0px -76px; z-index: 12; } .menu::after { content: ""; position: absolute; top: 0px; right: 6px; height: 100%; width: 9px; background: transparent url(/shared/505/game_menu_decor.png) no-repeat scroll -23px -76px; z-index: 12; } .b_main_games_list { position: relative; list-style: outside none none; display: table; width: 100%; line-height: 48px; height: 48px; margin: 0px auto; padding: 11px 0px; text-align: justify; } .lt-ie8 .b_main_games_list::before { display: none; } .i_main_games_itm { position: relative; text-align: center; padding: 0px; display: table-cell; min-width: 102px; border-left: 1px solid rgb(159, 63, 16); border-right: 1px solid rgb(231, 106, 51); } .i_main_games_itm:first-child { border-left: 0px none; } .i_main_games_itm:last-child { border-right: 0px none; } .lt-ie8 .i_main_games_itm::before, .lt-ie8 .i_main_games_itm::after { display: none; } .i_main_games_itm.current { position: relative; z-index: 10; background: rgb(168, 37, 0) none repeat scroll 0% 0%; } .i_main_games_itm.current .i_main_games_link::before, .i_main_games_itm:hover .i_main_games_link::before { content: ""; position: absolute; top: -11px; left: 0px; width: 100%; height: 70px; z-index: -1; background: transparent url(/shared/505/game_menu_active_decor.png) no-repeat scroll center top; } .i_main_games_link { position: relative; z-index: 4; display: block; padding: 0px 4px; color: rgb(255, 255, 255); font-size: 15px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.53); text-decoration: none; transition: color 0.2s ease-in 0s; } .i_main_games_link i { display: inline-block; vertical-align: middle; height: 38px; width: 36px; margin: 0px 2px 0px 0px; } .i_main_games_itm.current .i_main_games_link i::before { content: ""; position: absolute; top: 0px; left: 0px; background: rgb(168, 37, 0) url(/shared/505/game_menu_active_decor.png) no-repeat scroll left -10px; width: 8px; height: 100%; z-index: 5; } .i_main_games_itm.current .i_main_games_link i::after { content: ""; position: absolute; top: 0px; right: 0px; background: rgb(168, 37, 0) url(/shared/505/game_menu_active_decor.png) no-repeat scroll right -10px; width: 8px; height: 100%; z-index: 5; } .popular_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px 5px; } .slots_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px -62px; } .roulettes_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 0px -551px; } .videopocker_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px -421px; } .livedealers_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px -642px; } .other_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px -502px; } .new_games_l i { background: transparent url(/shared/505/main_menu_icons.png) no-repeat scroll 2px -1238px; } .main_info_menu_content { position: absolute; text-align: right; top: 60px; left: 50%; margin: 0px 0px 0px -600px; z-index: 50; width: 1200px; } .main_info_menu { position: relative; top: 22px; right: 120px; } .main_info_menu ul { position: relative; z-index: 18; } .main_info_menu li { margin: 0px 0px 0px 18px; display: inline-block; vertical-align: top; position: relative; } .main_info_menu li::before { content: ""; position: absolute; top: 4px; left: -15px; width: 10px; height: 10px; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll 0px -98px; } .main_info_menu li:first-child { margin: 0px; } .main_info_menu li:first-child::before { display: none; } .main_info_menu li:hover::before { content: ""; opacity: 1; } .main_info_menu li.current::before { content: ""; } .main_info_menu a { position: relative; text-decoration: none; display: block; color: rgb(205, 180, 159); padding: 0px 4px; font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.79); text-transform: uppercase; transition: color 0.25s ease-in 0s; } .main_info_menu a:hover, .main_info_menu li.current a { color: rgb(255, 154, 75); } .main_info_menu li.highlite a::before { content: ""; position: absolute; top: 0px; left: -1px; height: 100%; width: 1px; border-left: 1px dashed rgb(168, 35, 7); } .main_info_menu li.highlite a::after { content: ""; position: absolute; top: 0px; right: -1px; height: 100%; width: 1px; border-right: 1px dashed rgb(168, 35, 7); } .small_promo_sliders { width: 1200px; margin: 0px auto; position: relative; top: -10px; z-index: 10; overflow: hidden; } .small_promo_sliders h2 { width: 160px; display: inline-block; vertical-align: top; margin: 6px 4px 0px 40px; color: rgb(255, 207, 133); font-weight: normal; font-size: 16px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.97); text-transform: lowercase; } .small_promo_sliders h2::first-letter { text-transform: uppercase; } .promo_tab_content { width: 952px; margin: 2px 0px 0px 12px; height: 62px; position: relative; display: inline-block; vertical-align: top; } .b_small_promo { margin: 0px 0px 10px; } .b_promo_itm { float: left; overflow: hidden; padding: 0px 0px 0px 5px; margin: 0px 0px 14px; width: 230px; position: relative; } .i_promo_img_wrapper { width: 100px; height: 60px; display: inline-block; vertical-align: middle; position: relative; } .i_promo_img_wrapper:hover .i_promo_img_btn { display: block; } .i_promo_img_wrapper::before { content: ""; width: 100%; height: 100%; background: transparent url(/shared/505/small_promo_decor.png) no-repeat scroll 0px 0px; position: absolute; } .i_promo_img_wrapper a { display: block; } .i_promo_img_btn { position: absolute; z-index: 4; display: none; top: 11px; left: 10px; width: 82px; height: 36px; line-height: 36px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); background: transparent url(/shared/505/small_promo_decor.png) no-repeat scroll 0px -81px; } .i_promo_img_btn:hover { opacity: 0.9; } .i_promo_img_btn:active { opacity: 0.7; } .i_promo_img_wrapper img { vertical-align: top; width: 100px; height: 60px; } .new_games_wrapper:hover::before { content: " "; position: absolute; width: 100%; height: 100%; z-index: 12; background-color: rgba(0, 0, 0, 0.4); } .i_promo_jackpot { width: 100%; display: block; text-align: left; padding: 0px; color: rgb(255, 207, 133); font-size: 16px; font-weight: bold; text-shadow: 0px 1px 0px rgb(0, 1, 1); } .i_promo_jackpot_curr { color: rgb(224, 192, 142); font-size: 12px; font-weight: normal; text-shadow: 0px 1px 0px rgb(0, 1, 1); } .promo_title { color: rgba(255, 255, 255, 0.8); font-size: 14px; text-align: left; font-weight: normal; text-shadow: 0px 1px 0px rgb(0, 0, 0); width: 118px; margin: 0px 0px 0px 6px; display: inline-block; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .promo_title a { text-decoration: none; color: rgb(205, 181, 159); font-size: 12px; text-shadow: 0px 1px 0px rgb(0, 1, 1); } #tournament_timer_t_curr_2::before, #tournament_timer_t_curr_3::before, #tournament_timer_t_next_2::before, #tournament_timer_t_next_3::before { content: " "; position: absolute; top: 0px; right: -6px; width: 8px; height: 30px; background: transparent url(/shared/505/tournament_timer_separator.png) no-repeat scroll right center; } .i_user_name { margin: 0px; color: rgb(157, 157, 157); font-size: 12px; text-shadow: 0px 1px 0px rgb(0, 1, 1); width: 124px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .small_promo_prev, .small_promo_next { display: block ! important; position: absolute; z-index: 10; top: 50%; margin: -9px 0px 0px; left: -16px; width: 14px; height: 18px; text-decoration: none; font-size: 0px; background: transparent url(/shared/505/small_promo_decor.png) no-repeat scroll 0px -62px; } .small_promo_next { left: auto; right: -10px; background: transparent url(/shared/505/small_promo_decor.png) no-repeat scroll -12px -62px; } .small_promo_prev:hover, .small_promo_next:hover { opacity: 0.8; } .main_games_thumbs { background: transparent url(/shared/505/main_games_bg.jpg) no-repeat scroll center top; padding: 36px 0px 0px; position: relative; z-index: 3; } .main_games_thumbs .wrapper { max-width: 1120px; } .main_sidegames_list { float: left; max-width: 680px; } .main_game_thumb { position: relative; width: 208px; min-height: 162px; margin: 0px 16px 16px 0px; display: inline-block; vertical-align: top; text-align: left; } .main_game_thumb:nth-of-type(5n) { margin: 0px 0px 16px; } .main_sidegames_list .main_game_thumb:nth-of-type(5n) { margin: 0px 16px 16px 0px; } .main_game_thumb .title { position: relative; padding: 10px 20px 4px 0px; color: rgb(205, 180, 159); font-size: 16px; text-shadow: 0px 1px 0px rgb(0, 0, 0); text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main_game_thumb a.playgame_img { display: block; position: relative; border-radius: 2px; } .main_game_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; border-radius: 2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .main_game_thumb img { width: 208px; height: 130px; display: block; border-radius: 2px; vertical-align: top; box-shadow: 0px 1px 2px rgb(0, 0, 0), 0px 1px rgba(255, 255, 255, 0.15) inset; } .main_game_thumb .new_game_lb { z-index: 10; padding: 0px 12px; height: 19px; line-height: 19px; position: absolute; top: 0px; left: 0px; color: rgb(255, 255, 255); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.56); background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll right -247px; } .main_game_thumb:hover .main_game_thumb_actions { display: block; z-index: 12; } .main_game_thumb:hover::before { content: ""; opacity: 1; } .game_title_wrapper { position: relative; z-index: 6; } .main_game_thumb_actions { display: none; text-align: center; top: -38px; left: -3px; position: absolute; padding: 38px 0px 0px; width: 218px; height: 142px; z-index: -1; background: transparent url(/shared/505/main_game_hover_decor.png) no-repeat scroll 0px 0px; } .i_game_thumb_play { text-decoration: none; display: inline-block; vertical-align: middle; position: relative; left: -5px; width: 220px; height: 78px; margin: 4px 0px 0px; line-height: 74px; text-align: center; color: rgb(255, 255, 255); font-size: 18px; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -2px; } .i_game_thumb_play:hover { background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -76px; } .i_game_thumb_play:active { background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -147px; } .i_game_thumb_demo { position: relative; z-index: 3; min-width: 98px; margin: -22px 0px 0px; padding: 8px; display: inline-block; vertical-align: middle; color: rgb(255, 207, 133); font-size: 14px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.49); } .i_game_thumb_demo::after { content: ""; margin: 0px 0px 0px 5px; display: inline-block; vertical-align: middle; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(183, 156, 107); } .i_game_thumb_demo::before { content: ""; margin: 0px 5px 0px 0px; display: inline-block; vertical-align: middle; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(183, 156, 107) transparent transparent; } .main_game_thumb_helper { display: inline-block; vertical-align: middle; height: 130px; } .main_game_thumb_actions_wrapper { width: 98%; display: inline-block; vertical-align: middle; } .main_game_thumb .jpValue::before { content: ""; position: absolute; top: -98px; left: -19px; width: 248px; height: 170px; z-index: 2; background: transparent url(/shared/505/game_jackpot_decor.png) no-repeat scroll 0px 0px; } .side_game_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; border-radius: 2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .side_game_thumb:hover::before { content: ""; opacity: 1; } .side_game_thumb .jpValue::before { content: ""; position: absolute; top: -98px; left: -19px; width: 248px; height: 170px; z-index: 2; background: transparent url(/shared/505/game_jackpot_decor.png) no-repeat scroll 0px 0px; } .game_rating { width: 72px; height: 10px; background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -246px; display: inline-block; vertical-align: top; } .rating_0 { background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -246px; } .rating_5 { background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll 0px -296px; } .game_favour_icon { width: 14px; height: 14px; position: absolute; cursor: pointer; top: 12px; right: 0px; background: transparent url(/shared/505/main_game_thumb_spr.png) no-repeat scroll -78px -269px; } .game_favour_icon:hover .game_favour_icon_desc { display: block; } .game_favour_icon_desc { z-index: 20; position: absolute; margin: 10px 0px 0px; display: none; white-space: nowrap; height: 34px; line-height: 30px; color: rgb(255, 255, 255); font-size: 14px; text-shadow: 0px -1px 0px rgba(59, 0, 1, 0.43); top: 13px; left: -11px; padding: 8px 10px 4px; border-radius: 2px; background: rgb(59, 56, 55) url(/shared/505/add_to_fav_sprite.png) no-repeat scroll 0px 0px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8), 0px 1px 0px rgba(255, 255, 255, 0.28) inset, 0px 0px 5px rgba(255, 255, 187, 0.25) inset; } .game_favour_icon_desc::before { content: " "; position: absolute; top: -8px; left: 10px; width: 17px; height: 11px; background: transparent url(/shared/505/add_to_fav_sprite.png) no-repeat scroll -37px -57px; } .game_favour_icon_desc::after { content: " "; position: absolute; top: 0px; right: 0px; width: 14px; height: 44px; background: transparent url(/shared/505/add_to_fav_sprite.png) no-repeat scroll -12px -56px; } #social { margin: 3px 0px 3px 48px; position: relative; z-index: 16; } #social strong { display: inline-block; vertical-align: middle; color: rgb(152, 138, 128); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); margin: 0px; padding: 1px 6px 1px 0px; } #social ul { display: inline-block; vertical-align: middle; padding: 5px 5px 4px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.32); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.32); } #social li { display: inline-block; vertical-align: top; height: 31px; width: 31px; margin: 0px 5px 0px 0px; text-indent: -9999px; } #social li a { display: block; width: 31px; height: 31px; text-decoration: none; background: transparent url(/shared/505/main_header_elements.png) no-repeat scroll 0% 0%; } #social li a#ok { background-position: -161px -132px; } #social li a#mr { background-position: -239px -132px; } #social li a#ya { background-position: -200px -132px; } #social li a#gp { background-position: -121px -132px; } #social li a#fb { background-position: 0px -132px; } #social li a#tw { background-position: -41px -132px; } #social li a#vk { background-position: -81px -132px; } #social li a#ok:hover { background-position: -161px -166px; } #social li a#mr:hover { background-position: -239px -166px; } #social li a#ya:hover { background-position: -200px -166px; } #social li a#gp:hover { background-position: -121px -166px; } #social li a#fb:hover { background-position: 0px -166px; } #social li a#tw:hover { background-position: -41px -166px; } #social li a#vk:hover { background-position: -81px -166px; } #social li a#ok:active { background-position: -161px -200px; } #social li a#mr:active { background-position: -239px -200px; } #social li a#ya:active { background-position: -200px -200px; } #social li a#gp:active { background-position: -121px -200px; } #social li a#fb:active { background-position: 0px -200px; } #social li a#tw:active { background-position: -41px -200px; } #social li a#vk:active { background-position: -81px -200px; } #languages { position: absolute; top: -5px; right: -3px; width: 114px; height: 114px; background: transparent url(/shared/505/lang_selector_bg.png) no-repeat scroll 0px 0px; } #languages .current_lang { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 46px; background: transparent url(/shared/505/lang_selector_bg.png) no-repeat scroll 0px -68px; z-index: 25; } #languages .current_lang:hover { cursor: pointer; } .current_lang_title { position: absolute; top: 13px; left: 48px; text-transform: uppercase; color: rgb(173, 152, 131); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } #languages .lang_btn { width: 26px; height: 26px; position: absolute; top: 10px; right: 1px; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll -32px -99px; } #languages .current_lang:hover .lang_btn { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll -63px -99px; } #languages b { position: absolute; bottom: -2px; left: 6px; display: inline-block; vertical-align: top; width: 34px; height: 40px; background: transparent url(/shared/505/lang_list.png) no-repeat scroll 0px 0px; } #languages .rus i, #languages .current_lang .rus { background-position: -1px 0px; } .main_sidetournam_list { margin: 0px; position: relative; float: right; width: 434px; } .main_searchbar { margin: 0px 0px 22px; } .main_searchbar_text { position: relative; z-index: 4; width: 100%; height: 26px; font-size: 14px; line-height: 26px; border: 1px solid rgb(52, 52, 52); border-radius: 3px 14px 14px 3px; box-shadow: 0px 0px 17px 2px rgba(255, 151, 62, 0.2), 0px 1px 6px rgb(0, 0, 0) inset, 0px 1px 1px 0px rgb(137, 115, 96); padding: 0px 40px 0px 20px; background: rgb(26, 20, 15) url(/shared/505/main_header_elements.png) no-repeat scroll 122px -380px; color: rgb(122, 112, 103); font-style: italic; text-shadow: 0px 1px 0px rgb(0, 0, 0); transition: all 0.35s ease-in-out 0.15s; } .main_searchbar:hover::before { content: ""; position: absolute; cursor: pointer; z-index: 14; width: 34px; height: 34px; top: -3px; right: -4px; background: transparent url(/shared/505/main_header_elements.png) no-repeat scroll -134px -333px; } .main_searchbar_text::-moz-placeholder { color: rgb(152, 138, 128); font-style: italic; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } .main_searchbar_action { position: absolute; z-index: 13; top: -61px; right: -62px; cursor: pointer; color: rgb(99, 151, 171); font-size: 0px; text-indent: -9999px; width: 104px; height: 100px; border: 0px none; background: transparent url(/shared/505/main_header_elements.png) no-repeat scroll -166px -235px; } .main_searchbar:hover .main_searchbar_action { z-index: 10; } .main_cur_tournament_promo { position: relative; } .main_cur_tournament_promo h3 { width: 304px; min-height: 30px; padding: 0px; color: rgb(205, 180, 159); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); text-transform: uppercase; margin: 4px 0px 12px; } .cur_tournament_promo_title { position: relative; } .main_cur_tournament_promo h3 a { color: rgb(205, 180, 159); } .main_cur_tournament_promo .regular_action_btn { position: absolute; top: 0px; right: 0px; } .cur_tournament_promo { position: relative; } .cur_tournament_promo a { display: block; } .cur_tournament_promo a::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border-radius: 2px; z-index: 1; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .cur_tournament_promo img { vertical-align: top; height: 152px; display: block; } .cur_tournament_promo__wrapper { height: 71px; padding: 21px 0px 0px; width: 100%; position: absolute; left: 0px; bottom: -2px; z-index: 4; background: transparent url(/shared/505/main_tournament_jackpot_bg.png) no-repeat scroll 0px 0px; } .cur_tournament_promo__jackpot { margin: 34px 0px 0px; text-align: center; width: 220px; position: absolute; top: 0px; left: 0px; text-transform: uppercase; color: rgb(220, 220, 220); font-size: 12px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.47); } .promo__jackpot_amount { display: block; color: rgb(158, 155, 157); font-size: 12px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.32); }  .cur_tournament_starting_soon_lable { color: rgb(152, 138, 128); font-size: 14px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); } .cur_tournament_starting_soon_lable::before { content: ""; width: 28px; height: 2px; margin: 0px 6px 0px 0px; display: inline-block; vertical-align: middle; border-top: 1px solid rgb(111, 103, 103); border-bottom: 1px solid rgb(111, 103, 103); box-shadow: 0px 1px 0px rgb(58, 51, 52), 0px 1px 0px rgb(58, 51, 52) inset; } .cur_tournament_starting_soon_lable::after { content: ""; width: 28px; height: 2px; margin: 0px 0px 0px 6px; display: inline-block; vertical-align: middle; border-top: 1px solid rgb(111, 103, 103); border-bottom: 1px solid rgb(111, 103, 103); box-shadow: 0px 1px 0px rgb(58, 51, 52), 0px 1px 0px rgb(58, 51, 52) inset; } .cur_tournament_promo .cur_tournament_promo__counter { width: 214px; position: absolute; top: 28px; right: 0px; text-align: center; } .main_tournament_timer .counter_character { left: 0px; } .main_tournament_timer .time_label { color: rgb(136, 136, 136); font-size: 11px; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); text-align: center; position: absolute; bottom: 0px; left: 0px; width: 100%; line-height: normal; } .main_tournament_timer .stat_time_wrapper { width: 28px; height: 32px; } .main_tournament_timer .counter_character { margin: 0px; } .main_tournament_timer .stat_time_wrapper::before { content: ":"; position: absolute; top: 0px; right: -4px; width: 8px; height: 20px; color: rgb(220, 220, 220); } .main_tournament_timer .stat_time_wrapper:last-child::before { display: none; } .main_tournament_timer .days_counter::before { display: none; } .lt-ie9 .main_tournament_timer .stat_time_wrapper::before { display: none; } #tournament_timer_t_curr_2::before, #tournament_timer_t_curr_3::before, #tournament_timer_t_next_2::before, #tournament_timer_t_next_3::before { content: " "; position: absolute; top: 0px; right: -6px; width: 8px; height: 30px; background: transparent url(/shared/505/tournament_timer_separator.png) no-repeat scroll right center; } .main_cur_tournament_promo .tournament_statistics_players { width: 458px; padding: 0px; margin: 0px 0px 0px -10px; } .main_cur_tournament_promo .tournament_players_header { display: inline-block; vertical-align: top; width: 195px; margin: 10px 12px 0px; border-top: 0px none; color: rgb(152, 138, 128); font-size: 14px; text-shadow: 0px 1px 0px rgb(0, 1, 1); background: transparent none repeat scroll 0px center; text-align: left; } .main_cur_tournament_promo .tournament_players_header .tournament_player_login { width: 98px; } .main_cur_tournament_promo .tournament_player_score { width: 68px; } .tournament_players_list { -moz-column-count: 2; -moz-column-gap: 0px; margin: 0px 0px -1px; overflow: hidden; } .tournament_players_list .tournament_player_login { width: 98px; } .tournament_players_list .tournament_player_row { display: inline-block; vertical-align: top; text-align: left; width: 195px; margin: 0px 12px; } .tournament_players_list .tournament_player_row:last-child { border-bottom: 0px none ! important; box-shadow: none ! important; } .main_cur_tournament_promo .not_qualif_player::before { display: none; } .main_cur_tournament_promo .not_qualif_player::before { display: none; } .tournament_player_row:last-child { border-bottom: 0px none ! important; box-shadow: none ! important; } .tournaments_content .prize_jackpot_title::before, .tournaments_content .promo_jackpot_title::before, .tournaments_content .cur_tournament_starting_soon_lable::before { display: none; } .tournaments_content .prize_jackpot_title::after, .tournaments_content .promo_jackpot_title::after, .tournaments_content .cur_tournament_starting_soon_lable::after { display: none; } .promo_jackpot_title { font-size: 10px; } .prize_jackpot_title, .promo_jackpot_title { display: block; } .prize_jackpot_title::before, .promo_jackpot_title::before { content: ""; width: 22px; height: 2px; margin: -2px 6px 0px 0px; display: inline-block; vertical-align: middle; border-top: 1px solid rgb(111, 103, 103); border-bottom: 1px solid rgb(111, 103, 103); box-shadow: 0px 1px 0px rgb(58, 51, 52), 0px 1px 0px rgb(58, 51, 52) inset; } .prize_jackpot_title::after, .promo_jackpot_title::after { content: ""; width: 22px; height: 2px; margin: -2px 0px 0px 6px; display: inline-block; vertical-align: middle; border-top: 1px solid rgb(111, 103, 103); border-bottom: 1px solid rgb(111, 103, 103); box-shadow: 0px 1px 0px rgb(58, 51, 52), 0px 1px 0px rgb(58, 51, 52) inset; } .user_status__progress_bar::after { content: ""; position: absolute; height: 20px; width: 24px; top: -6px; right: -11px; background: transparent url(/shared/505/user_star_raiting.png) repeat-x scroll -44px -51px; } .user_compoints__progress_bar::after { content: ""; position: absolute; height: 20px; width: 24px; top: -6px; right: -11px; background: transparent url(/shared/505/user_star_raiting.png) repeat-x scroll -44px -51px; } .game_page_template .user_compoints__progress_bar::after { right: -13px; } .game_page_template .user_status__progress_bar::after { right: -13px; } .user_bonuses__progress_bar::after { content: ""; position: absolute; height: 20px; width: 24px; top: -6px; right: -13px; background: transparent url(/shared/505/user_star_raiting.png) repeat-x scroll -44px -51px; } .action_btn_text, .main_action_btn i { position: relative; top: -1px; z-index: 6; } .main_play_btn .action_btn_text { top: 2px; } .regular_action_btn { display: inline-block; vertical-align: top; margin: 0px; border-radius: 2px; position: relative; height: 30px; line-height: 30px; padding: 0px 12px; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -30px; color: rgb(0, 0, 0); font-size: 14px; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.49); text-decoration: none; } .regular_action_btn:hover { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } .regular_action_btn:active { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } .main_play_btn { display: inline-block; vertical-align: top; width: 418px; height: 94px; line-height: 96px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; font-size: 24px; text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.23); background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px -286px; } .main_play_btn .action_btn_text::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(255, 255, 255) transparent transparent; display: inline-block; vertical-align: middle; margin: 0px 6px 0px 0px; } .main_play_btn .action_btn_text::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(255, 255, 255); display: inline-block; vertical-align: middle; margin: 0px 0px 0px 6px; } .main_play_btn:hover { background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px -380px; } .main_play_btn:active { background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px -476px; } .slider_user_action .main_play_btn { position: absolute; bottom: 42px; left: 0px; margin: 0px 0px 0px -40px; } .main_cash_btn { background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px 9px; } .main_cash_btn:hover { background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px -91px; } .main_cash_btn:active { background: transparent url(/shared/505/main_action_btn_elements.png) no-repeat scroll 0px -191px; } .modal_curency_email .error_message::before { left: 50%; margin: 0px 0px 0px -8px; } .main_featured_game { margin: 30px 0px; padding: 0px 0px 16px; position: relative; } .main_featured_game::before { content: ""; position: absolute; bottom: 0px; left: 0px; font-size: 0px; width: 100%; height: 1px; background-color: rgb(87, 77, 72); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); } .main_featured_game_link { display: block; margin: 0px 0px 20px; position: relative; } .main_featured_game_link::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: 2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .main_featured_game_link img { border-radius: 2px; vertical-align: top; } .main_featured_game_description { position: relative; display: inline-block; vertical-align: middle; margin: 0px 10px 0px 0px; width: 270px; } .main_featured_game .i_game_thumb_play { position: relative; left: 20px; display: inline-block; vertical-align: middle; margin: 0px; width: 136px; height: 36px; line-height: 36px; text-align: center; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll -88px -507px; } .main_featured_game_description h2 { color: rgb(205, 180, 159); font-size: 16px; text-shadow: 0px 1px 0px rgb(0, 0, 0); font-weight: normal; } .main_featured_game_description h1 a { text-decoration: none; color: rgb(255, 255, 255); font-size: 18px; text-shadow: 0px 1px 0px rgb(0, 1, 1); font-weight: normal; } .bonus_page_itm h3::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .last_played_games::before { content: ""; position: absolute; left: 0px; bottom: 1px; width: 100%; height: 13px; z-index: 10; background: transparent url(/shared/505/played_games_bg_shadow.png) repeat-x scroll 0px 0px; } .last_played_itm a::before { content: ""; width: 100%; height: 100%; background: transparent url(/shared/505/small_promo_decor.png) no-repeat scroll 0px 0px; position: absolute; } .last_played_itm_title::before { content: " "; position: absolute; bottom: -11px; left: 50%; margin: 0px 0px 0px -8px; width: 17px; height: 20px; background: transparent url(/shared/505/add_to_fav_sprite.png) no-repeat scroll -37px -76px; } .last_played_itm_title::after { content: " "; position: absolute; top: 0px; right: 0px; width: 14px; height: 44px; background: transparent url(/shared/505/add_to_fav_sprite.png) no-repeat scroll -12px -56px; } .popular_game_promo { width: 710px; position: relative; min-height: 180px; margin: 10px 0px 36px -50px; background: rgb(207, 201, 198) url(/shared/505/main_contest_promo_bg.jpg) no-repeat scroll left center; box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.6); } .popular_game_promo::before { content: ""; position: absolute; top: 50%; right: -72px; margin: -78px 0px 0px; width: 72px; height: 156px; background: transparent url(/shared/505/main_contest_promo_decor.png) no-repeat scroll 0px 0px; } .popular_game_promo::after { content: ""; position: absolute; top: -5px; left: 0px; width: 0px; height: 0px; border-style: solid; border-width: 5px 10px 0px 0px; border-color: transparent rgb(105, 92, 86) transparent transparent; } .popular_game_promo_counter { position: absolute; bottom: 0px; left: 0px; padding: 5px 0px; width: 100%; text-align: center; } .popular_game_promo h4 { color: rgb(0, 0, 0); font-weight: normal; font-size: 14px; padding: 0px 0px 6px; margin: 0px 0px 4px; position: relative; display: inline-block; vertical-align: top; } .popular_game_promo h4::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .popular_game_promo h4 a { text-decoration: none; color: rgb(0, 0, 0); font-size: 18px; } .popular_game_promo p { color: rgb(89, 87, 87); font-size: 14px; line-height: 1.3; } .popular_game_promo .game_rating { vertical-align: middle; margin: -3px 0px 0px 30px; } .popular_game_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.24) inset; } .popular_game_thumb:hover::before { content: ""; opacity: 1; } .popular_game_thumb_actions .i_game_thumb_play::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(255, 255, 255) transparent transparent; display: inline-block; vertical-align: middle; margin: 0px 6px 0px 0px; } .popular_game_thumb_actions .i_game_thumb_play::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(255, 255, 255); display: inline-block; vertical-align: middle; margin: 0px 0px 0px 6px; } .promo_in_game_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; border-radius: 2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .promo_in_game_thumb:hover::before { content: ""; opacity: 1; } .promo_in_game_thumb .jpValue::before { content: ""; position: absolute; top: -97px; left: -20px; width: 208px; height: 148px; z-index: 2; background: transparent url(/shared/505/in_game_jackpot_decor.png) no-repeat scroll 0px 0px; } .promo_in_game_thumb .game_favour_icon_desc::before { content: " "; position: absolute; top: 12px; left: auto; right: -11px; width: 17px; height: 20px; z-index: 2; background: transparent url(/shared/505/add_to_fav_sprite.png) no-repeat scroll -70px -55px; } header nav { height: 48px; position: relative; } #games .wrapper { padding: 10px 0px; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } .clearfix {  } @media only screen and (max-width: 970px) { 	body { overflow: auto ! important; } } a { color: rgb(49, 116, 168); } a:hover { text-decoration: none; } * { margin: 0px; padding: 0px; } html, body { width: 100%; height: 100%; } body { background: rgb(0, 0, 0) url(/shared/505/main_bg_tile.jpg) repeat scroll center top; font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; color: rgb(89, 87, 87); } input, button { font: 14px/1.4 Georgia,"Times New Roman",Times,serif; } input { font: 14px Georgia,"Times New Roman",Times,serif; } input::-moz-placeholder { color: rgb(152, 138, 128); font-style: italic; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.48); font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; } header, nav, section, footer { display: block; margin: 0px; } h1, h2, h3, h4 { display: block; margin: 10px 0px 10px;} ul { display: block; list-style: outside none none; } img { border: 0px none; } :focus { outline: 0px none; } *::-moz-focus-inner { border: 0px none; } .main_logo { position: absolute; top: 47px; left: 0px; width: 189px; height: 80px; z-index: 20; background: transparent url(/shared/505/main_logo.png) no-repeat scroll 0px 0px; } .auth_user_action { margin: 0px; border: 0px none; border-radius: 2px; position: relative; height: 30px; line-height: 30px; padding: 0px 12px; display: inline-block; vertical-align: top; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -30px; color: rgb(0, 0, 0) ! important; font-size: 14px ! important; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.49) ! important; text-decoration: none; cursor: pointer; } .auth_user_action:hover { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } .auth_user_action:active { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } #signIn { display: inline-block; vertical-align: middle; } #signIn:hover {  } .i_newuser_reg { border-radius: 2px; position: relative; padding: 0px 1px 0px 12px; margin: 0px; height: 30px; line-height: 30px; display: inline-block; vertical-align: top; background: transparent url(/shared/505/main_header_elements_v2.png) repeat-x scroll 0px -30px; color: rgb(0, 0, 0) ! important; font-size: 14px ! important; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.49) ! important; text-decoration: none; } .i_newuser_reg i { display: inline-block; vertical-align: top; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -30px; margin: 0px; color: rgb(96, 24, 8); height: 30px; font-size: 18px; text-transform: lowercase; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.49), 0px 0px 8px rgb(255, 255, 190); padding: 0px 10px 0px 14px; font-weight: normal; font-style: normal; position: relative; } .i_newuser_reg i::before { content: ""; position: absolute; top: 0px; left: 0px; width: 10px; height: 100%; background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll -11px -98px; } .i_newuser_reg:hover { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll 0px -61px; } .i_newuser_reg:hover i { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } .i_newuser_reg:active { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll 0px -61px; } .i_newuser_reg:active i { background: transparent url(/shared/505/main_header_elements_v2.png) no-repeat scroll right -61px; } section#sliderTopAndJp { overflow: hidden; } .main_slider_pager_wrapper { position: absolute; bottom: -4px; left: 638px; width: 140px; z-index: 22; } .main_slider_pager a:nth-child(2n) { border-width: 8px 4px 0px; border-style: solid solid none; border-color: rgb(9, 21, 27) transparent -moz-use-text-color; box-shadow: none; } .main_slider_pager a.selected:nth-child(2n) { border-width: 8px 4px 0px; border-style: solid solid none; border-color: rgb(17, 246, 250) transparent -moz-use-text-color; box-shadow: none; } .user_notice_hint_content::before { content: ""; position: absolute; bottom: -51px; left: -53px; width: 205px; height: 189px; background: transparent url(/shared/505/user_notice_hint_decor.png) repeat scroll right top; } .user_notice_icon::before { content: ""; position: absolute; top: 0px; right: 14px; width: 1px; height: 94%; opacity: 0.42; background-color: rgb(244, 207, 161); background-image: -moz-linear-gradient(center bottom , rgb(247, 133, 0) 0px, rgb(247, 133, 0) 0.44%, rgb(244, 210, 166) 99.56%, rgb(244, 210, 166) 100%); } .main_jackpot_wrapper { position: absolute; z-index: 15; left: 50%; margin: 0px 0px 0px 280px; top: -240px; width: 380px; height: 240px; display: inline-block; vertical-align: top; cursor: pointer; background: transparent url(/shared/505/jackpot_container.png) no-repeat scroll 0px 0px; } .text_jackpot { position: absolute; bottom: 116px; left: 22px; width: 144px; text-align: center; text-transform: uppercase; color: rgb(234, 215, 182); font-size: 18px; text-shadow: 0px 1px 0px rgb(0, 0, 0); } .jp_size_wrapper { position: relative; text-align: right; width: 230px ! important; } .main_jackpot_wrapper .jp_size_wrapper { top: 138px; left: 25px; } .main_jackpot_wrapper .main_cash_wrapper { width: 373px; height: 304px; position: absolute; margin: 0px; top: -117px; z-index: 16; left: -19px; display: inline-block; vertical-align: top; background: transparent url(/shared/505/main_action_btn.png) no-repeat scroll 0px 0px; } .main_cash_wrapper .main_cash_btn { margin: 107px 0px 0px -46px; } .counter_character { display: inline-block; vertical-align: top; position: relative; } .main_jackpot_wrapper .counter_character:last-child { margin: 0px 0px 0px 19px; } .main_jackpot_wrapper .counter_character:last-child::before { content: ""; position: absolute; bottom: 7px; left: -12px; width: 10px; height: 10px; background: transparent url(/shared/505/jackpot_decor.png) no-repeat scroll 0px -252px; } .lt-ie9 .main_jackpot_wrapper #jpSize_7::before { content: ""; position: absolute; bottom: 12px; left: -10px; width: 10px; height: 10px; background: transparent url(/shared/505/jackpot_decor.png) no-repeat scroll 0px -256px; } .main_jackpot_wrapper .counter_text { font-size: 10px; line-height: 14px; text-align: center; color: rgb(255, 255, 255); text-indent: -99999px; width: 19px ! important; } .main_jackpot_wrapper .counter_character_left { margin-left: 0px; margin-right: 1px; } .counter_marker { width: auto ! important; position: relative; z-index: 10; } .main_jackpot_wrapper .counter_text { background: transparent url(/shared/505/jackpot_decor.png) no-repeat scroll 6px -157px; } .main_jackpot_wrapper .counter_character_left { top: 0px ! important; right: -31px; width: 19px ! important; position: absolute; background: transparent url(/shared/505/jackpot_decor.png) no-repeat scroll 0px 2px; } .main_jackpot_wrapper .current_currency_RUB .counter_character_left { background: transparent url(/shared/505/jackpot_decor.png) no-repeat scroll 0px -93px; width: 22px ! important; } .tournaments_page .main_game_thumb:nth-child(5n) { margin: 28px 25px 0px 0px; } .tournaments_page .main_game_thumb:nth-child(2n) { margin: 28px 0px 0px; } .tournaments_day::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .s_tournament_icon::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(255, 255, 255, 0.59) inset, 0px 0px 18px rgba(0, 0, 0, 0.27) inset; border-radius: 3px; } .s_active_tournament .s_tournament_icon img, .s_active_tournament .s_tournament_img_wrapper::before, .s_tournament_description:hover .s_tournament_icon img, .s_tournament_description:hover .s_tournament_img_wrapper::before { box-shadow: 0px 0px 20px 2px rgba(174, 122, 70, 0.5); transition: all 0.2s ease-in-out 0s; } .s_tournament_name h3::before { display: none; } .game_in_tournament_img::before { content: " "; display: block; width: 100px; height: 60px; position: absolute; top: 0px; left: 0px; z-index: 2; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(255, 255, 255, 0.59) inset, 0px 0px 5px rgba(255, 255, 255, 0.6) inset; } .modal_content-col span::first-letter, .modal_content-col label::first-letter { text-transform: capitalize; } .cash_lottery_notice::before { content: ""; position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: rgba(3, 10, 20, 0.76) none repeat scroll 0% 0%; z-index: -1; } span:not(#foo) > input + label::before { position: absolute; cursor: pointer; z-index: 2; left: 18px; top: 0px; content: "."; background-image: url(/shared/505/custom_controls.png); display: inline-block; vertical-align: middle; color: transparent; width: 28px; height: 26px; margin: 0px 3px 0px -24px; pointer-events: none; } span:not(#foo) > input[type="checkbox"] + label::before { position: absolute; cursor: pointer; z-index: 2; left: 30px; top: -5px; content: "."; color: transparent; background-image: url(/shared/505/custom_controls.png); background-position: -66px 0px; display: inline-block; vertical-align: middle; width: 42px; height: 40px; margin: 0px 3px 0px -34px; pointer-events: none; } span:not(#foo) > input[type="radio"] + label::before { background-position: -2px -119px; } span:not(#foo) > input[type="radio"]:checked + label::before { background-position: -32px -148px ! important; } span:not(#foo) > input[type="checkbox"]:checked + label::before { background-position: -66px -84px; } span:not(#foo) > input[type="checkbox"]:hover:checked + label::before, span:not(#foo) > input[type="checkbox"]:focus:checked + label::before { background-position: -66px -84px; } span:not(#foo) > input[type="radio"]:hover:checked + label::before, span:not(#foo) > input[type="radio"]:focus:checked + label::before { background-position: -32px -119px; } span:not(#foo) > input[type="checkbox"]:hover + label::before, span:not(#foo) > input[type="checkbox"]:focus + label::before { background-position: -66px -42px; } span:not(#foo) > input[type="radio"]:hover + label::before, span:not(#foo) > input[type="radio"]:focus + label::before { background-position: -32px -119px; } span:not(#foo) > input[type="checkbox"]:active + label::before { background-position: -66px -42px; } span:not(#foo) > input[type="radio"]:active + label::before { background-position: -2px -148px; } span:not(#foo) > input[type="checkbox"]:active:checked + label::before { background-position: -66px -84px; } span:not(#foo) > input[type="radio"]:active:checked + label::before { background-position: -32px -148px; } span:not(#foo) > input[type="checkbox"]:disabled + label::before { background-position: -66px 0px; } span:not(#foo) > input[type="radio"]:disabled + label::before { background-position: -2px -177px; } span:not(#foo) > input[type="checkbox"]:disabled:checked + label::before { background-position: -66px 0px; } span:not(#foo) > input[type="radio"]:disabled:checked + label::before { background-position: -32px -177px; } span:not(#foo) > input[type="checkbox"]:hover:disabled + label::before, span:not(#foo) > input[type="checkbox"]:focus:disabled + label::before { background-position: -66px 0px; } span:not(#foo) > input[type="radio"]:hover:disabled + label::before, span:not(#foo) > input[type="radio"]:focus:disabled + label::before { background-position: -2px -177px; } span:not(#foo) > input[type="checkbox"]:hover:disabled:checked + label::before, span:not(#foo) > input[type="checkbox"]:focus:disabled:checked + label::before { background-position: -66px 0px; } span:not(#foo) > input[type="radio"]:hover:disabled:checked + label::before, span:not(#foo) > input[type="radio"]:focus:disabled:checked + label::before { background-position: -32px -177px; } .select_gender_bl span:not(#foo) > input + label::before { position: absolute; cursor: pointer; z-index: 2; left: 40px; top: -4px; content: "."; color: transparent; font-size: 0px; background-image: url(/shared/505/custom_gender_controls.png); display: inline-block; vertical-align: middle; width: 33px; height: 32px; margin: 0px 3px 0px -50px; pointer-events: none; } .select_gender_bl span:not(#foo) > input[type="radio"] + label::before { background-position: 0px 0px; } .select_gender_bl span:not(#foo) > input[type="radio"]:checked + label::before { background-position: -33px 0px ! important; } .select_gender_bl span:not(#foo) > input[type="checkbox"]:checked + label::before { background-position: -33px 0px; } .select_gender_bl span:not(#foo) > input[type="checkbox"]:hover:checked + label::before, .select_gender_bl span:not(#foo) > input[type="checkbox"]:focus:checked + label::before { background-position: -33px -32px; } .select_gender_bl span:not(#foo) > input[type="radio"]:hover:checked + label::before, .select_gender_bl span:not(#foo) > input[type="radio"]:focus:checked + label::before { background-position: -33px -32px; } .select_gender_bl span:not(#foo) > input[type="checkbox"]:hover + label::before, .select_gender_bl span:not(#foo) > input[type="checkbox"]:focus + label::before { background-position: 0px -32px; } .select_gender_bl span:not(#foo) > input[type="radio"]:hover + label::before, .select_gender_bl span:not(#foo) > input[type="radio"]:focus + label::before { background-position: 0px -32px; } .select_gender_bl span:not(#foo) > input[type="checkbox"]:active + label::before { background-position: 0px -64px; } .select_gender_bl span:not(#foo) > input[type="radio"]:active + label::before { background-position: 0px -64px; } .select_gender_bl span:not(#foo) > input[type="checkbox"]:active:checked + label::before { background-position: -33px -64px; } .select_gender_bl span:not(#foo) > input[type="radio"]:active:checked + label::before { background-position: -66px -64px; } .modal_content::before { content: ""; position: absolute; top: -50px; right: -128px; width: 388px; height: 343px; background: transparent url(/shared/505/popup_right_top_decor.png) no-repeat scroll 0px 0px; } .modal_content::after { content: ""; position: absolute; top: -50px; left: -57px; width: 86px; height: 63px; background: transparent url(/shared/505/popup_left_top_decor.png) no-repeat scroll 0px 0px; } .s_lottery_icon::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(255, 255, 255, 0.59) inset, 0px 0px 18px rgba(0, 0, 0, 0.27) inset; } .s_lottery_name h3::before { display: none; } .s_lottery_games::before { content: " "; position: absolute; top: 0px; left: 146px; height: 100%; border-left: 1px dotted rgb(44, 90, 104); border-right: 1px dotted rgb(0, 18, 30); } .s_lottery_games::after { content: " "; position: absolute; top: 0px; right: 296px; height: 100%; border-left: 1px dotted rgb(44, 90, 104); border-right: 1px dotted rgb(0, 18, 30); } .lottery_table_content::after { content: ""; display: inline-block; width: 100%; height: 0px; overflow: hidden; } .b_profile_bottom_tabs li.active::after { content: ""; position: absolute; width: 100%; background: rgb(89, 100, 108) none repeat scroll 0% 0%; border: 1px solid rgb(89, 100, 108); height: 1px; bottom: -2px; left: -1px; } .b_profile_bottom_tabs li span::before { position: absolute; display: block; left: -25px; content: ""; width: 20px; height: 30px; background: transparent url(/shared/505/icon_2.png) no-repeat scroll left center; } .b_profile_bottom_tabs li.first span::before { background: transparent url(/shared/505/icon_1.png) no-repeat scroll left center; } .b_profile_bottom_tabs li::before { position: absolute; display: block; content: ""; border-width: 1px; border-style: solid solid none; border-color: black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-sizing: border-box; width: 100%; height: 100%; border-radius: 5px 5px 0px 0px; } .bonuses_story::before { position: absolute; display: block; content: ""; border: 1px solid rgb(171, 169, 179); height: 100%; width: 100%; box-sizing: border-box; border-radius: 5px; } #bottom::before { content: ""; position: absolute; left: 0px; top: -20px; width: 210px; height: 1px; border-bottom: 1px solid rgb(14, 14, 14); box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.2); } .game_page_template .pagination li:nth-child(2n) { border-width: 8px 4px 0px; border-style: solid solid none; border-color: rgb(9, 52, 75) transparent -moz-use-text-color; box-shadow: none; } .game_page_template .pagination li.current:nth-child(2n) { border-width: 8px 4px 0px; border-style: solid solid none; border-color: rgb(17, 246, 250) transparent -moz-use-text-color; box-shadow: none; } .promo_game_reg span:not(#foo) > input[type="checkbox"] + label::before { top: -4px; } .game_refresh_btn::before { content: ""; position: absolute; left: -20px; bottom: -20px; width: 210px; height: 1px; border-bottom: 1px solid rgb(14, 14, 14); box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.2); } .game_orange_btn .action_btn_text::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(255, 255, 255) transparent transparent; display: inline-block; vertical-align: middle; margin: 0px 6px 0px 0px; } .game_orange_btn .action_btn_text::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(255, 255, 255); display: inline-block; vertical-align: middle; margin: 0px 0px 0px 6px; } .game_green_btn .action_btn_text::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(255, 255, 255) transparent transparent; display: inline-block; vertical-align: middle; margin: 0px 6px 0px 0px; } .game_green_btn .action_btn_text::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(255, 255, 255); display: inline-block; vertical-align: middle; margin: 0px 0px 0px 6px; } .small_game_thumb:hover .title::before { content: ""; height: 22px; width: 100%; left: 0px; bottom: -12px; position: absolute; } .small_game_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; box-shadow: 1px 1px 0px rgba(255, 255, 255, 0.24) inset; } .starting_soon_lable::first-letter { text-transform: uppercase; } .tournament_statistics_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; width: 60px; height: 60px; border-radius: 3px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .stat_time_wrapper { width: 26px; display: inline-block; vertical-align: bottom; position: relative; padding: 0px; } #stat_counter_1::before, #stat_counter_2::before { content: ":"; position: absolute; top: 0px; right: -7px; width: 8px; line-height: 20px; height: 20px; } .tournament_statistics_players { width: 173px; margin: 0px auto; border-spacing: 0px; font-size: 12px; color: rgb(152, 138, 128); text-shadow: 0px 1px 0px rgb(0, 1, 1); } .tournament_players_header { text-align: left; padding: 4px; font-size: 0px; color: rgb(152, 138, 128); text-shadow: 0px 1px 0px rgb(0, 1, 1); border-bottom: 1px solid rgb(119, 107, 102); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); } .tournament_players_header .tournament_player_position { font-size: 12px; color: rgb(152, 138, 128); text-shadow: 0px 1px 0px rgb(0, 1, 1); } .tournament_player_row { border-bottom: 1px solid rgb(119, 107, 102); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); padding: 8px 4px; } .tournament_player_row:nth-child(-n+4) { color: rgb(255, 255, 255); text-shadow: 0px 1px 0px rgb(0, 1, 1); } .tournament_player_row:nth-child(-n+4) .tournament_player_position { color: rgb(255, 255, 255); } .tournament_player_position { display: inline-block; vertical-align: top; width: 20px; color: rgb(205, 180, 159); text-shadow: 0px 1px 0px rgb(0, 1, 1); } .tournament_player_login { font-size: 12px; display: inline-block; vertical-align: top; width: 66px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .tournament_player_score { font-size: 12px; width: 76px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; vertical-align: top; text-align: right; } #popular_game::before { content: ""; position: absolute; left: -20px; top: -20px; width: 210px; height: 1px; border-bottom: 1px solid rgb(14, 14, 14); box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.2); } .b_main_promo_popup::before { content: ""; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%; z-index: -1; } #tournam_counter_1::before, #tournam_counter_2::before { content: ":"; position: absolute; top: 6px; font-size: 16px; right: -8px; width: 8px; height: 30px; background: transparent url(/shared/505/tournament_timer_separator.png) no-repeat scroll right center; } #payout_timer_01::before, #payout_timer_02::before { content: " "; position: absolute; top: 0px; right: -6px; width: 8px; height: 50px; background: transparent url(/shared/505/tournament_timer_separator.png) no-repeat scroll right center; } .popup_tournament_table_score_row:nth-child(-n+4) { color: rgb(255, 255, 255); } .popup_tournament_img::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border-radius: 2px; z-index: 1; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .b_weekly_money_prizes h3::before { display: none; } .b_weekly_money_prizes h4::before { display: none; } .regconfirm_page h1::first-letter { text-transform: uppercase; } .i_payment_sys::after { content: ""; display: inline-block; vertical-align: top; width: 100%; } .b_payment_title.active_pay::before { content: ""; width: 24px; height: 36px; position: absolute; bottom: -35px; left: 50%; margin: 0px 0px 0px -12px; z-index: 10; background: transparent url(/shared/505/payment_systems_pointer.png) no-repeat scroll 0px 0px; } .b_pay_howto h3::before { display: none; } .b_pay_advantage h3::before { display: none; } .b_payment_action h3::before, .b_payment_action h4::before { display: none; } .hall_of_fame_leaderboard td:nth-child(3n), .hall_of_fame_leaderboard th:nth-child(3n) { text-align: right; } .achievements_tooltip::before { content: ""; position: absolute; top: -7px; left: 50%; margin: 0px 0px 0px -12px; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 7px solid rgb(86, 86, 86); } .achievements_tooltip::after { content: ""; position: absolute; top: -6px; left: 50%; margin: 0px 0px 0px -12px; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 7px solid rgb(59, 59, 59); } .paid_tournament_itm__loading::after { display: block; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; background-color: rgba(0, 0, 0, 0.5); background-image: url(/shared/505/ajax-loader.gif); background-position: 50% 50%; background-repeat: no-repeat; content: ""; z-index: 10000; } .paid_tournament_time_running .paid_tournament_time_title, .paid_tournament_time_running .stat_time_wrapper::before { color: rgb(107, 183, 13); } .paid_tournament_time_ends .paid_tournament_time_title, .paid_tournament_time_ends .stat_time_wrapper::before { color: rgb(241, 73, 45); } .paid_tournament_time_starts .paid_tournament_time_title, .paid_tournament_time_starts .stat_time_wrapper::before { color: rgb(85, 184, 255); } .paid_tournament_time .stat_time_wrapper::before { content: ":"; position: absolute; right: -8px; bottom: 8px; font-size: 40px; } .paid_tournament_time .stat_time_wrapper:last-child::before, .paid_tournament_time .days_counter::before { content: ""; } .lt-ie9 .paid_tournament_time .stat_time_wrapper::before { content: ""; } .paid_tornam_games_itm:hover::before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; position: absolute; } .tournament_start_reminder .stat_time_wrapper::before { content: ":"; position: absolute; right: -7px; bottom: 8px; font-size: 40px; } .tournament_start_reminder .stat_time_wrapper:last-child::before, .tournament_start_reminder .days_counter::before { content: ""; } .lt-ie9 .tournament_start_reminder .stat_time_wrapper::before { content: ""; } .contest_game:nth-of-type(2) { margin: 18px 0px 0px; } .contest_counter .stat_time_wrapper::before { color: rgb(230, 230, 230); content: ":"; position: absolute; right: -8px; bottom: 8px; font-size: 40px; } .contest_counter .stat_time_wrapper:last-child::before, .contest_counter .days_counter::before { content: ""; } .lt-ie9 .contest_counter .stat_time_wrapper::before { content: ""; } .contest_main_promo::before { content: ""; position: absolute; top: 50%; right: -72px; margin: -78px 0px 0px; width: 72px; height: 156px; background: transparent url(/shared/505/main_contest_promo_decor.png) no-repeat scroll 0px 0px; } .contest_main_promo::after { content: ""; position: absolute; top: -5px; left: 0px; width: 0px; height: 0px; border-style: solid; border-width: 5px 10px 0px 0px; border-color: transparent rgb(105, 92, 86) transparent transparent; } .contest_promo_description { width: 416px; padding: 16px 0px 0px; display: inline-block; vertical-align: top; } .contest_main_promo h4::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 90px; height: 1px; border-bottom: 1px solid rgb(174, 122, 70); } .contest_promo_thumb { position: relative; width: 210px; margin: 20px 14px 0px 46px; display: inline-block; vertical-align: top; } .contest_promo_thumb a.playgame_img { display: block; position: relative; } .contest_promo_thumb a.playgame_img::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.24) inset; } .contest_promo_thumb img { width: 210px; height: 130px; border-radius: 2px; vertical-align: top; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6), 0px 1px 2px 0px rgba(255, 255, 255, 0.29) inset, 0px 0px 6px rgba(193, 161, 126, 0.39) inset; } .contest_promo_thumb:hover .contest_promo_thumb_actions { display: block; z-index: 12; } .contest_promo_thumb:hover::before { content: ""; opacity: 1; } .contest_promo_thumb_actions { display: none; text-align: center; position: absolute; top: -2px; left: -11px; z-index: 10; width: 223px; height: 162px; background: transparent url(/shared/505/main_contest_promo_hover.png) no-repeat scroll 0px 0px; } .contest_promo_thumb_actions .i_game_thumb_play { background: transparent none repeat scroll 0px center; color: rgb(255, 255, 255); font-size: 24px; text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.23); width: auto; height: auto; line-height: 1.2; } .contest_promo_thumb_actions .i_game_thumb_play:hover { opacity: 0.8; } .contest_promo_thumb_actions .i_game_thumb_play::before { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 5px 3px 0px; border-color: transparent rgb(255, 255, 255) transparent transparent; display: inline-block; vertical-align: middle; margin: 0px 6px 0px 0px; } .contest_promo_thumb_actions .i_game_thumb_play::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 3px 0px 3px 5px; border-color: transparent transparent transparent rgb(255, 255, 255); display: inline-block; vertical-align: middle; margin: 0px 0px 0px 6px; } .contest_promo_thumb_actions_wrapper { width: 100%; margin: 46px 0px 0px 10px; display: inline-block; vertical-align: top; text-align: center; } .modal_top_decor::before { content: ""; position: absolute; top: 0px; left: 0px; width: 16px; height: 16px; border-radius: 10px; background: transparent url(/shared/505/main_popup_bg_wide.jpg) no-repeat scroll 0px 0px; } .modal_top_decor::after { content: ""; position: absolute; top: 0px; right: 0px; width: 16px; height: 16px; border-radius: 10px; background: transparent url(/shared/505/main_popup_bg_wide.jpg) no-repeat scroll right top; } .gift_reg_indicator b::before { content: ""; position: absolute; top: 0px; left: -11px; width: 7px; height: 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 7px; display: inline-block; vertical-align: middle; } .gift_reg_indicator_02 b::before { background: rgb(74, 76, 78) none repeat scroll 0% 0%; } .gift_reg_indicator::after { content: "1"; display: inline-block; vertical-align: middle; } .gift_reg_indicator_02::after { content: "2"; } .change_gift_selection::before { content: ""; position: absolute; top: 0px; left: 0px; width: 280px; height: 100%; z-index: 5; } .reg_gifts_hint::before { content: ""; display: inline-block; vertical-align: middle; height: 52px; } .reg_gifts_option .reg_gifts_description::first-letter { text-transform: uppercase; } .reg_gifts_fs .reg_gifts_description::before { content: ""; position: absolute; top: -16px; left: 0px; width: 100%; height: 1px; background-color: rgb(49, 75, 89); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); background-image: -moz-linear-gradient(left center , rgb(143, 5, 129) 0px, rgb(221, 30, 199) 50.24%, rgb(144, 4, 129) 100%); } .reg_gifts_cp .reg_gifts_description::before { content: ""; position: absolute; top: -16px; left: 0px; width: 100%; height: 1px; background-color: rgb(49, 75, 89); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); background-image: -moz-linear-gradient(left center , rgb(0, 65, 153) 0px, rgb(0, 126, 255) 50%, rgb(0, 64, 153) 100%); } .reg_gifts_cb .reg_gifts_description::before { content: ""; position: absolute; top: -16px; left: 0px; width: 100%; height: 1px; background-color: rgb(49, 75, 89); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); background-image: -moz-linear-gradient(left center , rgb(25, 103, 0) 0px, rgb(96, 171, 0) 50%, rgb(25, 103, 0) 100%); } .reg_gifts_cp_simp .reg_gifts_description::before { content: ""; position: absolute; top: -16px; left: 0px; width: 100%; height: 1px; background-color: rgb(49, 75, 89); box-shadow: 0px 1px 0px rgba(1, 1, 1, 0.4); background-image: -moz-linear-gradient(left center , rgb(202, 38, 11) 0px, rgb(255, 90, 0) 50%, rgb(201, 37, 11) 100%); } .gifts_itm_action::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; border-bottom: 1px solid rgb(219, 221, 221); box-shadow: 1px 0px 0px rgb(255, 255, 255); } .gift_slider_thumb_wrapper::before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 1px; opacity: 0.31; border-bottom: 1px solid rgb(37, 37, 37); box-shadow: 0px 1px 0px rgb(255, 255, 255); } .gift_slider_thumb_fs a::before { content: ""; top: 0px; right: -2px; position: absolute; width: 23px; height: 23px; z-index: 2; background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 0px 0px; } .gift_slider_thumb_fs .time_running_out::before { background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 0px -50px; } .gift_slider_thumb_fs .gift_used::before { right: -6px; top: -1px; width: 28px; background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 0px -24px; } .gift_slider_thumb_cb a::before, .gift_slider_thumb_cp a::before { content: ""; top: -4px; right: -10px; position: absolute; width: 23px; height: 19px; z-index: 2; background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 0px -108px; } .gift_slider_thumb_cb .time_running_out::before, .gift_slider_thumb_cp .time_running_out::before { background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 0px -127px; } .gift_slider_thumb_cb .gift_used::before, .gift_slider_thumb_cp .gift_used::before { background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 3px -79px; } .gift_slider_thumb_fs .selected::after, .gift_slider_thumb_cb .selected::after, .gift_slider_thumb_cp .selected::after { content: ""; position: absolute; top: -18px; left: 50%; margin: 0px 0px 0px -8px; width: 16px; height: 10px; background: transparent url(/shared/505/profile_gifts_elements.png) no-repeat scroll 1px -150px; } .plugin_action_btn::before { content: ""; top: 24px; right: -12px; position: absolute; width: 32px; height: 84px; background: transparent url(/shared/505/plugin_install_btn.png) no-repeat scroll 0px -249px; } .action_btn_text { position: relative; z-index: 6; } .error_message { z-index: 20; position: absolute; display: none; margin: 10px 0px 0px; max-width: 220px; height: 34px; line-height: 1.2; color: rgb(225, 194, 194); font-size: 13px; text-shadow: 0px -1px 0px rgba(59, 0, 1, 0.43); padding: 8px 10px 4px; border-radius: 2px; background: rgb(122, 22, 24) url(/shared/505/validation_errors_sprite.png) no-repeat scroll 0px 0px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8), 0px 1px 0px rgba(255, 255, 255, 0.28) inset, 0px 0px 5px rgba(255, 255, 187, 0.25) inset; } .error_message::before { content: " "; position: absolute; top: -8px; left: 10px; width: 17px; height: 11px; background: transparent url(/shared/505/validation_errors_sprite.png) no-repeat scroll -37px -57px; } .error_message::after { content: " "; position: absolute; top: 0px; right: 0px; width: 14px; height: 44px; background: transparent url(/shared/505/validation_errors_sprite.png) no-repeat scroll -12px -56px; } .error_message_link { display: block; font-size: 13px ! important; } .chat-widget input::-moz-placeholder, .chat-widget textarea::-moz-placeholder { opacity: 0.6; color: rgb(139, 141, 145); font-family: "Arial"; font-size: 13px; font-style: italic; } .chat-widget .chat.cashier .chat-header::before { display: none; } .chat-widget .chat.in-game .chat-header::before { display: none; } .shc, input.shc, textarea.shc { background: transparent none repeat scroll 0px 0px; border: 0px none; border-radius: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; color: rgb(0, 0, 0); float: none; font-family: Arial; font-size: 12px; left: auto; line-height: 1.167em; margin: 0px; outline: medium none; padding: 0px; position: relative; right: auto; text-align: left; text-decoration: none; text-shadow: none; text-transform: none; top: auto; vertical-align: baseline; } .shc :-moz-placeholder, .shc *::-moz-placeholder { color: rgb(153, 153, 153); } .sh_btn { background: rgb(201, 201, 201) none repeat scroll 0px 0px; box-shadow: 0px 0px 1px rgba(255, 255, 255, 0.5) inset; color: rgb(255, 255, 255); cursor: pointer; font-family: Arial; font-size: 14px; position: fixed; z-index: 999999; } .sh_btn:hover { background: rgb(211, 211, 211) none repeat scroll 0px 0px; } .sh_btn_top, .sh_btn_bottom { height: 36px; line-height: 36px; max-width: 465px; min-width: 177px; } .sh_logo { cursor: pointer; display: table; height: 100%; text-align: center; white-space: nowrap; width: 27px; } .sh_logo_cell { display: table-cell; text-align: center; vertical-align: middle; } .sh_btn_top .sh_logo, .sh_btn_bottom .sh_logo { float: left; width: 45px; } .sh_logo_btn { max-width: 27px; } .sh_btn_top .sh_title_text, .sh_btn_bottom .sh_title_text { border-left: 1px solid rgb(170, 170, 170); color: rgb(255, 255, 255); cursor: pointer; float: left; font-size: 16px; height: 27px; line-height: 27px; margin-top: 4px; max-width: 328px; overflow: hidden; padding: 0px 8px; white-space: nowrap; } .sh_btn_bottom_right { bottom: 0px; right: 50px; } .sh_block_counter { color: rgb(255, 255, 255); display: none; float: right; font-size: 11px; height: 27px; line-height: 27px; margin-top: 4px; padding: 0px 10px; } .sh_btn_top .sh_block_counter, .sh_btn_bottom .sh_block_counter { border-left: 1px solid rgb(170, 170, 170); float: left; overflow: hidden; } ul.sitemenu {margin:0; } ul.sitemenu li {display:inline; margin: 0px 10px 7px 0px; line-height: 20px; color: rgb(93, 81, 71);} ul.sitemenu a {color:rgb(93, 81, 71);text-decoration: underline;}   		 		.content-info {     color: #d2d0d0; } p {     margin: 10px 0px 10px; } 		article {     max-width: 750px; } @media only screen and (max-width: 1024px) {   .main_jackpot_wrapper {     left: 35%;   }   .small_promo_sliders {     display: none;   }   .b_main_games_list {     display: flex;     flex-wrap: wrap;     max-width: 1194px;     margin: 0;   }   .i_main_games_itm {     min-width: 145px;   } } @media only screen and (max-width: 1000px) {   .menu,   .i_main_games_itm.current,   .menu::before,   .menu::after {     background: none;   }   .main_sidetournam_list {     display: none;   }   .main_sidegames_list {     max-width: 1000px;     width: calc(100%-20px);     padding: 0 10px;   } } @media only screen and (max-width: 450px) {   .main_menu_container {     height: 180px;     background-size: cover;   }   .i_main_games_itm {     border: none;   }   .infoblock_signInSignUp,   .header_auth_f {     display: none;   }   #signIn {     margin-left: 20%;   } } @media only screen and (max-width: 295px) {   .main_menu_container {     height: 350px;   } }