/* LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT */

.left {
min-width:210px;
padding:15px;
vertical-align:top;
border-top:2px solid #c37b3c;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:rgba(19,22,29,0.5);
}

.left_logo {
display:block;
height:40px;
line-height:40px;
text-align:center;
text-align:center;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
}

.left_logo .logo_1 {
display:inline-block;
padding-left:26px;
font-size:20px;
color:#ffffff;
text-shadow:#555555 1px 1px 1px;
vertical-align:top;
background:url('/images/pages/left/left_logo_1.png') left center no-repeat;
}

.left_logo .logo_2 {
display:inline-block;
font-size:20px;
color:#ffc000;
text-shadow:#555555 1px 1px 1px;
vertical-align:top;
}

.left_avatar_default {
display:block;
width:78px;
height:78px;
padding:5px;
margin:auto;
margin-top:10px;
margin-bottom:20px;
box-shadow:0px 0px 15px #fbff09;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:url('/images/pages/left/left_avatar.png');
}

.left_cab_avatar {
display:block;
width:78px;
height:78px;
padding:5px;
margin:auto;
margin-top:10px;
box-shadow:0px 0px 15px #fbff09;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:url('/images/pages/left/left_avatar.png');
}

.left_cab {
margin-top:20px;
margin-bottom:15px;
padding:10px;
border:1px solid #825022;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:url('/images/pages/left/left_cab.png');
}

.left_cab_login {
margin-bottom:10px;
line-height:24px;
text-align:center;
border:1px solid #48210c;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#5a301a;
}

.left_cab_login span {
display:inline-block;
width:160px;
height:24px;
line-height:24px;
font-size:13px;
overflow:hidden;
word-break:break-word;
vertical-align:top;
}

.left_cab_login a {
display:inline-block;
width:16px;
height:16px;
vertical-align:middle;
background:url('/images/pages/left/exit.png');
}

.left_cab_bm_table {
width:190px;
}

.left_cab_balance {
height:20px;
font-size:14px;
text-shadow:#555555 1px 1px 1px;
}

.left_cab_balance_right {
width:110px;
text-align:right;
}

.left_cab_balance_amount {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
vertical-align:middle;
}

.left_cab_balance_coin {
display:inline-block;
width:16px;
height:14px;
vertical-align:middle;
}

.left_cab_balance_coin span {
display:inline-block;
width:16px;
height:14px;
vertical-align:top;
background:url('/images/pages/left/coin.gif') center no-repeat;
}

.left_cab_money {
height:20px;
font-size:14px;
text-shadow:#555555 1px 1px 1px;
}

.left_cab_money_right {
width:110px;
text-align:right;
}

.left_cab_money_amount {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
vertical-align:middle;
}

.left_cab_money_coin {
display:inline-block;
width:16px;
height:14px;
vertical-align:middle;
}

.left_cab_money_coin span {
display:inline-block;
width:16px;
height:14px;
vertical-align:top;
background:url('/images/pages/left/coin.gif') center no-repeat;
}

.left_cab_login_m {
padding:10px;
line-height:34px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#282f3e;
}

.left_cab_login_m img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:70px;
-webkit-border-radius:70px;
-moz-border-radius:70px;
}

.left_cab_login_m span {
display:inline-block;
width:160px;
height:24px;
line-height:24px;
font-size:13px;
overflow:hidden;
word-break:break-word;
vertical-align:middle;
}

.left_cab_login_m a {
display:inline-block;
width:16px;
height:16px;
vertical-align:middle;
background:url('/images/pages/left/exit.png');
}

.left_cab_bm_div_m {
position:fixed;
z-index:10000;
width:100%;
bottom:0;
box-shadow:0px 0px 15px #000000;
background:url('/images/pages/left/left_cab_bm_div_m.png');
}

.left_cab_bm_table_m {
height:30px;
}

.left_cab_balance_m {
width:30px;
background:url('/images/pages/left/left_cab_balance_m.png') center no-repeat;
}

.left_cab_balance_right_m {
width:130px;
text-align:right;
}

.left_cab_balance_amount_m {
font-family:tahoma;
color:#ffc000;
}

.left_cab_balance_coin_m {
display:inline-block;
width:16px;
height:15px;
margin-left:5px;
margin-right:5px;
}

.left_cab_balance_coin_m span {
display:inline-block;
width:16px;
height:15px;
background:url('/images/pages/left/coin.gif') no-repeat;
}

.left_cab_money_m {
width:30px;
background:url('/images/pages/left/left_cab_money_m.png') center no-repeat;
}

.left_cab_money_right_m {
width:130px;
text-align:right;
}

.left_cab_money_amount_m {
font-family:tahoma;
color:#ffc000;
}

.left_cab_money_coin_m {
display:inline-block;
width:16px;
height:15px;
margin-left:5px;
margin-right:5px;
}

.left_cab_money_coin_m span_m {
display:inline-block;
width:16px;
height:15px;
background:url('/images/pages/left/coin.gif') no-repeat;
}

.left_menu_login {
display:block;
line-height:30px;
color:#ffffff;
text-shadow:#555555 1px 1px 1px;
background:#1d80bd;
}

.left_menu_login:hover {
background:#1e91d8;
}

.left_menu_login img {
padding:4px;
padding-top:7px;
padding-bottom:7px;
margin-right:10px;
vertical-align:top;
background:#1B75AB;
}

.left_menu_admin {
display:block;
height:24px;
line-height:24px;
color:#000000;
overflow:hidden;
word-break:break-all;
background:url('/images/pages/left/left_menu_admin_but.png');
}

.left_menu_admin:hover {
background:url('/images/pages/left/left_menu_admin_but_2.png');
}

.left_menu_admin img {
padding:4px;
margin-right:10px;
vertical-align:top;
background:#1f458a;
}

.left_menu_menu {
cursor:pointer;
display:block;
height:20px;
line-height:20px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#192035;
}

.left_menu_menu:hover {
background:#343C4E;
}

.left_menu_menu img {
padding:2px;
margin-right:10px;
vertical-align:top;
background:#1b1e27;
}

.left_menu_def {
display:block;
height:24px;
line-height:24px;
color:#ffffff;
text-shadow:#303030 1px 1px 1px;
overflow:hidden;
word-break:break-all;
background:url('/images/pages/left/left_menu_def.png');
}

.left_menu_def:hover {
color:#ffffff;
background:#343C4E;
}

.left_menu_def img {
padding:4px;
margin-right:10px;
vertical-align:top;
background:#1b1e27;
}

.left_menu_serf_amount {
display:inline-block;
line-height:24px;
width:24px;
font-size:14px;
text-align:center;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#5e6b16;
}

.left_menu_chat_online {
display:inline-block;
line-height:24px;
width:24px;
font-size:14px;
text-align:center;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#5e6b16;
}

.left_menu_news {
display:block;
height:24px;
line-height:24px;
overflow:hidden;
color:#ffcc00;
overflow:hidden;
word-break:break-all;
background:#424a16;
}

.left_menu_news:hover {
background:#343C4E;
}

.left_menu_news img {
padding:4px;
margin-right:10px;
vertical-align:top;
background:#1b1e27;
}

.left_menu_vk {
display:block;
height:24px;
line-height:24px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#427abf;
}

.left_menu_vk:hover {
background:#4987d4;
}

.left_menu_vk img {
padding-right:10px;
vertical-align:top;
}

.left_menu_ok {
display:block;
height:24px;
line-height:24px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#fd9800;
}

.left_menu_ok:hover {
background:#f5a429;
}

.left_menu_ok img {
padding-right:10px;
vertical-align:top;
}

.left_menu_fb {
display:block;
height:24px;
line-height:24px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#4267b2;
}

.left_menu_fb:hover {
background:#4c75c7;
}

.left_menu_fb img {
padding-right:10px;
vertical-align:top;
}

.left_banner {
margin-top:10px;
text-align:center;
}

.left_banner span {
display:inline-block;
width:200px;
height:300px;
vertical-align:top;
border:1px solid #ffffff;
}

/* MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN */

.main_menu {
line-height:40px;
background:url('/images/pages/main/main_menu.png');
}

.main_menu table {
width:100%;
max-width:1340px;
}

.main_menu_logo {
width:200px;
}

.main_menu_logo .logo_1 {
display:inline-block;
padding-left:26px;
font-size:20px;
color:#ffffff;
text-shadow:#555555 1px 1px 1px;
vertical-align:top;
background:url('/images/pages/main/main_menu_logo_1.png') left center no-repeat;
}

.main_menu_logo .logo_2 {
display:inline-block;
font-size:20px;
color:#ffc000;
text-shadow:#555555 1px 1px 1px;
vertical-align:top;
}

.main_menu a {
display:inline-block;
padding-left:10px;
padding-right:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_menu a:hover {
background:#0e536c;
}

.main_menu_right {
width:200px;
text-align:right;
}

.main_hello {
padding-top:20px;
padding-bottom:20px;
background:url('/images/pages/main/main_hello.jpg');
}

.main_hello table {
width:100%;
max-width:1340px;
}

.main_hello_stuff {
width:180px;
vertical-align:top;
}

.main_hello_stuff img {
width:170px;
height:227px;
border:5px solid #ffc000;
vertical-align:top;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.main_hello_text_common {
padding:15px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:rgba(255,255,255,0.2);
}

.main_hello_text_div {
line-height:20px;
text-shadow:#555555 1px 1px 1px;
}

.main_hello_text_bonus {
margin-top:20px;
color:#ffc000;
text-shadow:#555555 1px 1px 1px;
}

.main_hello_text_bonus img {
margin-right:10px;
vertical-align:middle;
}

.main_hello_text_bonus span {
}

.main_hello_text_bonus_free_plan {
margin-top:20px;
color:#ffc000;
text-shadow:#555555 1px 1px 1px;
}

.main_hello_text_bonus_free_plan img {
width:60px;
height:60px;
margin-right:10px;
vertical-align:middle;
box-shadow:0px 0px 15px #404040;
border:4px solid #ffc000;
border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
background:#ffffff;
}

.main_hello_text_bonus_free_plan span {
display:inline-block;
padding:10px;
border:2px solid #ffc000;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#65860c;
}

.main_who_online {
position:absolute;
top:0;
width:100%;
z-index:5;
}

.main_who_online_close {
text-align:right;
}

.main_who_online_close span {
cursor:pointer;
display:inline-block;
height:30px;
line-height:30px;
width:100px;
text-align:center;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:url('/images/pages/main/main_who_online_close.png');
}

.main_who_online_close span:hover {
background:#0D93D1;
}

.main_who_online_div {
margin:auto;
padding:20px;
border:1px solid #57d0fd;
background:#282F3E;
}

.main_who_online_div span {
display:inline-block;
margin-right:5px;
}

.main_who_online_table {
}

.main_who_online_table:hover {
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#5270b3;
}

.main_who_online_table img {
width:30px;
height:30px;
border:2px solid #ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
}

.main_who_online_table span {
display:inline-block;
width:120px;
height:40px;
padding-left:10px;
line-height:40px;
font-size:14px;
text-shadow:#555555 1px 1px 1px;
overflow:hidden;
word-break:break-word;
vertical-align:top;
}

.main_until_title {
line-height:40px;
font-size:16px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:url('/images/pages/main/main_until_title.png');
}

.main_until_common {
padding-top:20px;
padding-bottom:20px;
text-align:center;
box-shadow:inset 0px 0px 15px #000000;
background:url('/images/pages/main/main_until_common.jpg');
}

.main_until_block {
display:inline-block;
width:60px;
margin-left:5px;
margin-right:5px;
padding-top:10px;
padding-bottom:10px;
text-shadow:#555555 1px 1px 1px;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:url('/images/pages/main/main_until_block.png');
}

.main_until_digits {
font-family:tahoma;
font-size:20px;
}

.main_until_word {
font-family:tahoma;
font-size:14px;
}

.main_plans_title {
font-size:24px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:url('/images/pages/main/main_plans_title.png');
}

.main_deps_big_plan_common {
padding:20px;
padding-bottom:0px;
text-align:center;
box-shadow:inset 0px 0px 15px #0f0f10;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_big_plan_common.jpg');
}

.main_deps_big_plan_block {
cursor:pointer;
display:inline-block;
width:200px;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
vertical-align:top;
border:1px solid #00a3db;
box-shadow:0px 0px 15px #0f0f10;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:rgba(19,22,29,0.5) url('/images/cabinet/deps/deps_big_plan_block.png') repeat-x;
}

.main_deps_big_plan_block:hover {
box-shadow:0px 0px 15px #ffec03;
}

.main_deps_big_plan_name {
line-height:50px;
}

.main_deps_big_plan_name span {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:30px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#003030;
}

.main_deps_big_plan_img {
line-height:120px;
}

.main_deps_big_plan_img img {
max-width:100px;
max-height:100px;
vertical-align:middle;
}

.main_deps_big_plan_percent {
line-height:20px;
}

.main_deps_big_plan_time {
line-height:20px;
}

.main_deps_big_plan_when {
line-height:20px;
}

.main_deps_big_plan_sum {
line-height:20px;
}

.main_stat_title {
font-size:24px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:url('/images/pages/main/main_stat_title.png');
}

.main_common {
padding-top:20px;
padding-bottom:20px;
box-shadow:inset 0px 0px 15px #0f0f10;
background:url('/images/pages/main/main_common.jpg') left top;
}

.main_common_sub {
max-width:1340px;
margin:auto;
}

.main_stat_table {
width:100%;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border:1px solid #795b42;
background:rgba(19,22,29,0.5);
}

.main_stat_table td {
width:18%;
padding-top:15px;
padding-bottom:15px;
text-align:center;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:rgba(19,22,29,0.5);
}

.main_stat_v {
line-height:30px;
font-size:18px;
}

.main_stat_v_2 {
line-height:30px;
font-family:tahoma;
font-size:24px;
color:#a6ff90;
text-shadow:#88ff3e 0px 0px 10px;
}

.main_stat_i {
line-height:20px;
}

.main_stat_i_online {
cursor:pointer;
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:20px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#714627;
}

.main_stat_i_online:hover {
background:#885531;
}

.main_up_w_deps_table {
width:100%;
margin-top:20px;
}

.main_up_title_td {
width:33%;
vertical-align:top;
}

.main_up_title_td div {
line-height:40px;
text-align:center;
border:1px solid #795b42;
background:rgba(19,22,29,0.8);
}

.main_up_td {
vertical-align:top;
}

.main_up_table {
width:100%;
}

.main_up_tr_0 {
background:#58422F;
}

.main_up_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_up_tr_1 {
background:#382B21;
}

.main_up_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_up_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_up_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_up_login {
width:200px;
padding-left:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_up_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_up_login a:hover {
text-decoration:underline;
}

.main_up_purse {
width:40px;
}

.main_up_purse img {
width:30px;
height:30px;
margin:5px;
vertical-align:middle;
}

.main_up_sum {
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.main_w_title_td {
width:34%;
padding-left:10px;
padding-right:10px;
}

.main_w_title_td div {
line-height:40px;
text-align:center;
border:1px solid #795b42;
background:rgba(19,22,29,0.8);
}

.main_w_td {
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.main_w_table {
width:100%;
}

.main_w_tr_0 {
background:#58422F;
}

.main_w_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_w_tr_1 {
background:#382B21;
}

.main_w_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_w_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_w_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_w_login {
width:200px;
padding-left:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_w_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_w_login a:hover {
text-decoration:underline;
}

.main_w_purse {
width:40px;
}

.main_w_purse img {
width:30px;
height:30px;
margin:5px;
vertical-align:middle;
}

.main_w_sum {
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.main_deps_title_td {
width:33%;
}

.main_deps_title_td div {
line-height:40px;
text-align:center;
border:1px solid #795b42;
background:rgba(19,22,29,0.8);
}

.main_deps_td {
vertical-align:top;
}

.main_deps_table {
width:100%;
}

.main_deps_tr_0 {
background:#58422F;
}

.main_deps_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_deps_tr_1 {
background:#382B21;
}

.main_deps_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_deps_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_deps_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_deps_login {
width:200px;
padding-left:10px;
}

.main_deps_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_deps_login a:hover {
text-decoration:underline;
}

.main_deps_sum {
color:#a6ff90;
text-align:center;
}

.main_deps_plan {
width:40px;
text-align:center;
}

.main_deps_plan img {
max-width:30px;
max-width:30px;
vertical-align:middle;
}

.main_top_table {
width:100%;
margin-top:20px;
}

.main_top_sp_c_title_td {
width:33%;
}

.main_top_sp_c_title_td div {
height:40px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #8a993a;
background:rgba(19,22,29,0.8);
}

.main_top_sp_c_td {
vertical-align:top;
}

.main_top_sp_c_table {
width:100%;
}

.main_top_sp_c_tr_0 {
background:#58422F;
}

.main_top_sp_c_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_top_sp_c_tr_1 {
background:#382B21;
}

.main_top_sp_c_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_top_sp_c_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_top_sp_c_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_top_sp_c_login {
width:200px;
padding-left:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_top_sp_c_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_top_sp_c_login a:hover {
text-decoration:underline;
}

.main_top_sp_c_amount {
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.main_top_sp_a_title_td {
width:34%;
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.main_top_sp_a_title_td div {
height:40px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #8a993a;
background:rgba(19,22,29,0.8);
}

.main_top_sp_a_td {
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.main_top_sp_a_table {
width:100%;
}

.main_top_sp_a_tr_0 {
background:#58422F;
}

.main_top_sp_a_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_top_sp_a_tr_1 {
background:#382B21;
}

.main_top_sp_a_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_top_sp_a_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_top_sp_a_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_top_sp_a_login {
width:200px;
padding-left:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_top_sp_a_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_top_sp_a_login a:hover {
text-decoration:underline;
}

.main_top_sp_a_amount {
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.main_top_up_m_title_td {
width:33%;
}

.main_top_up_m_title_td div {
height:40px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #8a993a;
background:rgba(19,22,29,0.8);
}

.main_top_up_m_td {
vertical-align:top;
}

.main_top_up_m_table {
width:100%;
}

.main_top_up_m_tr_0 {
background:#58422F;
}

.main_top_up_m_tr_0:hover {
background:rgba(40,97,62,0.8);
}

.main_top_up_m_tr_1 {
background:#382B21;
}

.main_top_up_m_tr_1:hover {
background:rgba(40,97,62,0.8);
}

.main_top_up_m_avatar {
width:40px;
height:40px;
padding-left:5px;
}

.main_top_up_m_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_top_up_m_login {
width:200px;
padding-left:10px;
text-shadow:#555555 1px 1px 1px;
}

.main_top_up_m_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.main_top_up_m_login a:hover {
text-decoration:underline;
}

.main_top_up_m_amount {
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.main_auth_common {
}

.main_auth_title {
margin-top:20px;
font-size:24px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:url('/images/pages/main/main_auth_title.png');
}

.main_auth_table {
width:100%;
padding:15px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:rgba(19,22,29,0.8);
}

.main_auth_avatar {
width:5%;
}

.main_auth_avatar img {
width:40px;
height:40px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.main_auth_login {
width:15%;
padding-left:10px;
}

.main_auth_login:hover {
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#3E2D21;
}

.main_auth_login div {
height:30px;
line-height:30px;
overflow:hidden;
}

.main_auth_login a:hover {
text-decoration:underline;
}

.main_specials_table {
width:100%;
margin-top:20px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:rgba(19,22,29,0.8);
}

.main_specials_table td {
width:33.3%;
height:80px;
padding-left:70px;
text-align:center;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border:1px solid #795b42;
}

.main_specials_table td:hover {
background-color:#271E18;
}

.main_specials_table_td_1 {
background:url('/images/pages/main/main_specials_table_td_1.png') center left no-repeat;
}

.main_specials_table_td_2 {
background:url('/images/pages/main/main_specials_table_td_2.png') center left no-repeat;
}

.main_specials_table_td_3 {
background:url('/images/pages/main/main_specials_table_td_3.png') center left no-repeat;
}

/* LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN */

.login_success {
position:fixed;
top:0;
left:0;
width:100%;
padding-top:5px;
padding-bottom:5px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
box-shadow:0px 0px 15px #000000;
background:#19ad1e;
}

.login_error {
position:fixed;
top:0;
left:0;
width:100%;
padding-top:5px;
padding-bottom:5px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
box-shadow:0px 0px 15px #000000;
background:#bb3c3c;
}

.login_title {
margin-bottom:20px;
padding:10px;
line-height:20px;
font-size:18px;
text-shadow:#555555 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:url('/images/pages/login/login_title.png');
}

.login_rule {
margin-bottom:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #495f88;
background:rgba(19,22,29,0.5);
}

.login_soc_common {
margin-bottom:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.login_but_vk {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_vk.png');
}

.login_but_vk:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_vk_2.png');
}

.login_but_ok {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_ok.png');
}

.login_but_ok:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_ok_2.png');
}

.login_but_fb {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_fb.png');
}

.login_but_fb:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_fb_2.png');
}

.login_in_form {
margin-bottom:20px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.login_in_mail {
display:block;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_pass {
display:block;
margin:auto;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.login_in_button:hover {
background:#9aab41;
}

.login_in_forgot_ask {
margin:auto;
width:200px;
line-height:30px;
text-align:center;
}

.login_in_forgot_ask span {
cursor:pointer;
}

.login_in_forgot_ask span:hover {
text-decoration:underline;
}

.login_in_forgot_input {
display:block;
margin:auto;
margin-top:10px;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_forgot_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.login_in_forgot_button:hover {
background:#9aab41;
}

.login_reg_show {
cursor:pointer;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.login_reg_show:hover {
background:#9aab41;
}

.login_in_reg_common {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.login_reg_login {
display:block;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_mail {
display:block;
margin:auto;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_pass {
display:block;
margin:auto;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.login_reg_button:hover {
background:#9aab41;
}

/* FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ */

.faq_div {
margin-bottom:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.faq_q {
padding-bottom:5px;
font-size:16px;
color:#ffbe06;
}

.faq_a {
}

/* CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS CONTACTS */

.contacts_text {
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

/* NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS */

.news_table {
width:100%;
margin-bottom:10px;
padding:12px;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.news_title {
font-size:24px;
color:#ffcc00;
}

.news_date {
width:110px;
font-weight:bold;
color:#ffffff;
text-align:right;
}

.news_text {
padding-top:10px;
padding-bottom:10px;
}

.news_left {
width:160px;
padding-right:20px;
text-align:center;
}

.news_left img {
max-width:160px;
}

.news_right {
vertical-align:top;
}

.news_to_full {
margin-top:20px;
}

.news_to_full div {
height:40px;
line-height:40px;
padding-left:10px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#4e433a;
}

.news_to_full a {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:24px;
color:#ffffff;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#8a993a;
}

.news_to_full a:hover {
background:#9aab41;
}

/* CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET */

.contest_bet_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_bet_period {
margin-bottom:20px;
text-align:center;
}

.contest_bet_money {
margin-bottom:20px;
text-align:center;
}

.contest_bet_condition {
text-align:center;
}

.contest_bet_notice {
text-align:center;
}

.contest_bet_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_bet_timer span {
display:inline-block;
color:#ffc000;
}

.contest_bet_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_bet_s_table {
width:100%;
background:url('/images/pages/contest/contest_bet_s_table.png');
}

.contest_bet_s_title {
height:40px;
text-shadow:#555555 1px 1px 1px;
}

.contest_bet_s_tr_0 {
background:#58422F;
}

.contest_bet_s_tr_1 {
background:#382B21;
}

.contest_bet_s_num {
text-align:center;
}

.contest_bet_s_num span {
display:inline-block;
width:30px;
height:30px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#497d30;
}

.contest_bet_s_avatar img {
width:50px;
height:50px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.contest_bet_s_login a:hover {
text-decoration:underline;
}

.contest_bet_s_money_0 {
}

.contest_bet_s_money_1 {
padding-left:26px;
color:#ffc000;
background:url('/images/pages/contest/contest_bet_s_money_1.png') left center no-repeat;
}

/* CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF  */

.contest_ref_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_ref_period {
margin-bottom:20px;
text-align:center;
}

.contest_ref_money {
margin-bottom:20px;
text-align:center;
}

.contest_ref_condition {
text-align:center;
}

.contest_ref_notice {
text-align:center;
}

.contest_ref_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_ref_timer span {
display:inline-block;
color:#ffc000;
}

.contest_ref_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_ref_s_table {
width:100%;
background:url('/images/pages/contest/contest_ref_s_table.png');
}

.contest_ref_s_title {
height:40px;
text-shadow:#555555 1px 1px 1px;
}

.contest_ref_s_tr_0 {
background:#58422F;
}

.contest_ref_s_tr_1 {
background:#382B21;
}

.contest_ref_s_num {
text-align:center;
}

.contest_ref_s_num span {
display:inline-block;
width:30px;
height:30px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#497d30;
}

.contest_ref_s_avatar img {
width:50px;
height:50px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.contest_ref_s_login a:hover {
text-decoration:underline;
}

.contest_ref_s_money_0 {
}

.contest_ref_s_money_1 {
padding-left:26px;
color:#ffc000;
background:url('/images/pages/contest/contest_ref_s_money_1.png') left center no-repeat;
}

/* CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP  */

.contest_up_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_up_period {
margin-bottom:20px;
text-align:center;
}

.contest_up_money {
margin-bottom:20px;
text-align:center;
}

.contest_up_condition {
text-align:center;
}

.contest_up_notice {
text-align:center;
}

.contest_up_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.contest_up_timer span {
display:inline-block;
color:#ffc000;
}

.contest_up_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_up_s_table {
width:100%;
background:url('/images/pages/contest/contest_up_s_table.png');
}

.contest_up_s_title {
height:40px;
text-shadow:#555555 1px 1px 1px;
}

.contest_up_s_tr_0 {
background:#58422F;
}

.contest_up_s_tr_1 {
background:#382B21;
}

.contest_up_s_num {
text-align:center;
}

.contest_up_s_num span {
display:inline-block;
width:30px;
height:30px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#497d30;
}

.contest_up_s_avatar img {
width:50px;
height:50px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.contest_up_s_login a:hover {
text-decoration:underline;
}

.contest_up_s_money_0 {
}

.contest_up_s_money_1 {
padding-left:26px;
color:#ffc000;
background:url('/images/pages/contest/contest_up_s_money_1.png') left center no-repeat;
}

/* MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS */

.ms_info_title {
cursor:pointer;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_info_title:hover {
background:#443426;
}

.ms_info_common {
padding:15px;
margin-top:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_info_text {
padding:10px;
margin-top:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.ms_info_text span {
color:#ffba00;
}

.ms_mode_game {
padding:10px;
margin-top:20px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_mode_game select {
width:250px;
height:24px;
padding-left:5px;
font-size:12px;
color:#000000;
border:none;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#ffffff;
}

.ms_mode_game option {
font-size:12px;
color:#000000;
}

.ms_received_title {
margin-top:20px;
line-height:24px;
font-size:22px;
color:#ffba00;
text-align:center;
}

.ms_received_sum {
text-align:center;
}

.ms_received_sum span {
font-size:16px;
font-weight:bold;
}

.ms_received_sum font {
font-size:16px;
}

.ms_error {
margin-top:30px;
margin-bottom:10px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:#bb3c3c;
}

.ms_win {
margin-top:30px;
margin-bottom:10px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:#19ad1e;
}

.ms_lose {
margin-top:30px;
margin-bottom:10px;
line-height:40px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:#bb3c3c;
}

.ms_pre_profit_title {
margin-top:20px;
line-height:24px;
font-size:22px;
color:#ffba00;
text-align:center;
}

.ms_pre_profit_sum {
line-height:32px;
text-align:center;
}

.ms_pre_profit_sum span {
font-size:26px;
font-weight:bold;
color:#22aede;
}

.ms_pre_profit_sum font {
font-size:22px;
}

.ms_bet_common {
padding:2%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_bet_title {
padding-bottom:10px;
font-size:20px;
text-align:center;
}

.ms_bet_input {
width:99%;
height:30px;
padding-left:1%;
line-height:30px;
color:#000000;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffff;
}

.ms_bet_buttons {
margin-top:10px;
}

.ms_bet_buttons span {
cursor:pointer;
display:inline-block;
width:22%;
line-height:30px;
font-size:12px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.ms_bet_buttons span:hover {
background:#9aab41;
}

.ms_chance_common {
padding:2%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_chance_title {
padding-bottom:10px;
font-size:20px;
text-align:center;
}

.ms_chance_input {
width:99%;
height:30px;
padding-left:1%;
line-height:30px;
color:#000000;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffff;
}

.ms_chance_buttons {
margin-top:10px;
}

.ms_chance_buttons span {
cursor:pointer;
display:inline-block;
width:22%;
line-height:30px;
font-size:12px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.ms_chance_buttons span:hover {
background:#9aab41;
}

.ms_choice_common {
margin-bottom:20px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.ms_choice_less_title {
margin-bottom:10px;
line-height:20px;
}

.ms_choice_less_title span {
}

.ms_choice_less_title font {
}

.ms_choice_less_button {
cursor:pointer;
display:inline-block;
width:140px;
margin-right:20px;
line-height:30px;
font-size:14px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.ms_choice_less_button:hover {
background:#9aab41;
}

.ms_choice_more_title {
margin-bottom:10px;
line-height:20px;
}

.ms_choice_more_title span {
}

.ms_choice_more_title font {
}

.ms_choice_more_button {
cursor:pointer;
display:inline-block;
width:140px;
line-height:30px;
font-size:14px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.ms_choice_more_button:hover {
background:#9aab41;
}

.ms_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.ms_s_table {
width:100%;
background:url('/images/pages/ms/ms_s_table.png');
}

.ms_s_title {
line-height:40px;
text-shadow:#555555 1px 1px 1px;
}

.ms_s_tr_0 {
background:#58422F;
}

.ms_s_tr_1 {
background:#382B21;
}

.ms_s_num {
width:60px;
height:40px;
color:#ffc000;
text-align:center;
}

.ms_s_avatar {
height:40px;
width:40px;
}

.ms_s_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.ms_s_login {
height:40px;
}

.ms_s_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.ms_s_login a:hover {
text-decoration:underline;
}

.ms_s_digits_0 {
color:#fb4d4d;
}

.ms_s_digits_1 {
color:#18d352;
}

.ms_s_target {
}

.ms_s_sum {
}

.ms_s_chance_d {
}

.ms_s_chance_0 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_0 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#F04846;
}

.ms_s_chance_1 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_1 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#F2AB4B;
}

.ms_s_chance_2 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_2 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#18D381;
}

.ms_s_profit_0 {
width:110px;
color:#fb4d4d;
}

.ms_s_profit_1 {
width:110px;
color:#18d352;
}

/* GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO */

.gizmo_common {
padding-top:40px;
padding-bottom:40px;
background:url('/images/pages/gizmo/gizmo_common.png') center bottom;
}

.gizmo_info_common {
margin-bottom:20px;
padding:15px;
box-shadow:0px 0px 15px #0f0f10;
background:#2d3b44;
}

.gizmo_info_text {
padding:10px;
margin-top:10px;
line-height:20px;
border:2px solid #00a0a0;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.gizmo_info_text span {
color:#ffba00;
}

.gizmo_block {
padding:15px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#32434D;
}

.gizmo_info_title {
cursor:pointer;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#2d3b44;
}

.gizmo_info_title:hover {
background:#435561;
}

.gizmo_mode_game {
padding-top:10px;
padding-bottom:10px;
}

.gizmo_mode_game select {
cursor:pointer;
width:100%;
height:24px;
padding-left:5px;
font-size:12px;
color:#91A5B0;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#2d3b44;
}

.gizmo_mode_game option {
font-size:12px;
color:#91A5B0;
}

.gizmo_received_title {
padding-bottom:5px;
font-size:22px;
color:#ffba00;
text-align:center;
}

.gizmo_received_sum {
text-align:center;
}

.gizmo_received_sum span {
font-size:16px;
font-weight:bold;
}

.gizmo_received_sum font {
color:#91a5b0;
}

.gizmo_border {
margin-top:30px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#2D3B44;
}

.gizmo_win_full_1 {
position:absolute;
z-index:100;
width:238px;
padding:15px;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
background:#2C3A46;
}

.gizmo_win_full_2 {
padding:15px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#34434D;
}

.gizmo_win_full_text_1 {
line-height:32px;
font-size:20px;
font-weight:bold;
color:#DFF5FF;
text-align:center;
}

.gizmo_win_full_text_2 {
line-height:32px;
text-align:center;
}

.gizmo_win_full_text_2 span {
font-size:24px;
font-weight:bold;
color:#B8E986;
vertical-align:bottom;
}

.gizmo_win_full_text_2 font {
font-size:14px;
font-weight:bold;
color:#91A5B0;
vertical-align:bottom;
}

.gizmo_cells_table {
border:2px solid #2D3B44;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.gizmo_cells_table_2 {
border:2px solid #B7E985;
}

.gizmo_priz_td {
}

.gizmo_priz_td div {
position:absolute;
width:160px;
margin-top:-24px;
padding-top:4px;
text-align:center;
background:url('/images/pages/gizmo/gizmo_priz_td_div.png');
}

.gizmo_priz_td_2 div {
background:url('/images/pages/gizmo/gizmo_priz_td_2_div.png');
}

.gizmo_priz_td img {
height:12px;
padding-top:4px;
padding-bottom:4px;
margin-right:5px;
vertical-align:middle;
}

.gizmo_priz_td span {
display:inline-block;
height:20px;
line-height:20px;
font-weight:bold;
font-size:16px;
color:#91A5B0;
vertical-align:middle;
}

.gizmo_priz_td font {
display:inline-block;
height:20px;
line-height:20px;
font-size:12px;
color:#91A5B0;
vertical-align:middle;
}

.gizmo_cell {
padding:3px;
}

.gizmo_cell div {
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_div.png') center;
}

.gizmo_cell span {
cursor:pointer;
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_span.png') center;
}

.gizmo_cell span:hover {
background:url('/images/pages/gizmo/gizmo_cell_span_2.png') center;
}

.gizmo_cell font {
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_font.png') center;
}

.gizmo_cell i {
display:block;
height:34px;
line-height:34px;
font-family:tahoma;
font-size:22px;
font-weight:bold;
font-style:normal;
color:#ffc000;
text-shadow:#ffc000 0px 0px 5px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_i.png') center;
}

.gizmo_cell b {
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_b.png') center;
}

.gizmo_play {
cursor:pointer;
margin-top:5px;
line-height:50px;
font-size:20px;
font-weight:bold;
color:#2C3A44;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_play.png');
}

.gizmo_play:hover {
background:url('/images/pages/gizmo/gizmo_play_2.png');
}

.gizmo_take {
cursor:pointer;
margin-top:5px;
line-height:50px;
font-size:20px;
font-weight:bold;
color:#2C3A44;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_take.png');
}

.gizmo_take:hover {
background:url('/images/pages/gizmo/gizmo_take_2.png');
}

.gizmo_take span {
display:inline-block;
font-size:20px;
color:#DFF5FF;
vertical-align:bottom;
}

.gizmo_take font {
display:inline-block;
font-size:20px;
color:#B8E986;
vertical-align:bottom;
}

.gizmo_take b {
display:inline-block;
font-size:20px;
color:#DFF5FF;
vertical-align:bottom;
}

.gizmo_error {
margin-top:5px;
line-height:50px;
font-size:12px;
font-weight:bold;
color:#2C3A44;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_error.png');
}

.gizmo_bet_common {
width:100%;
margin-top:5px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#2D3B44;
}

.gizmo_bet_minus {
width:60px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_minus div {
cursor:pointer;
line-height:60px;
font-size:30px;
color:#91A5B0;
text-align:center;
}

.gizmo_bet_minus div:hover {
color:#DFF5FF;
}

.gizmo_bet_sum input {
width:120px;
height:24px;
font-weight:bold;
font-size:20px;
font-weight:bold;
color:#DFF5FF;
text-align:center;
vertical-align:top;
border:none;
background:none;
}

.gizmo_bet_sum div {
padding-top:5px;
font-weight:bold;
color:#91A5B0;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_plus {
width:60px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_plus div {
cursor:pointer;
line-height:60px;
font-size:30px;
color:#91A5B0;
text-align:center;
}

.gizmo_bet_plus div:hover {
color:#DFF5FF;
}

.gizmo_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.gizmo_s_table {
width:100%;
background:url('/images/pages/gizmo/gizmo_s_table.png');
}

.gizmo_s_title {
line-height:40px;
text-shadow:#555555 1px 1px 1px;
}

.gizmo_s_tr_0 {
background:#58422F;
}

.gizmo_s_tr_1 {
background:#382B21;
}

.gizmo_s_num {
width:60px;
height:40px;
color:#ffc000;
text-align:center;
}

.gizmo_s_avatar {
height:40px;
width:40px;
}

.gizmo_s_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
}

.gizmo_s_login {
height:40px;
}

.gizmo_s_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.gizmo_s_login a {
text-decoration:none;
}

.gizmo_s_login a:hover {
text-decoration:underline;
}

.gizmo_s_level {
text-align:center;
}

.gizmo_s_sum {
}

.gizmo_s_profit_0 {
width:110px;
color:#ca7a7a;
}

.gizmo_s_profit_1 {
width:110px;
color:#acd983;
}

.gizmo_s_profit_1 div {
color:#ffc000;
}
