/*Логика отображения окна*/
#wrap.ng_ui_win_tournament #ng_win_tournament
{
    display: table;
}

/*Котент*/
#wrap #ng_win_tournament_block
{
    width: 60%;
    height: auto;
}
#wrap #ng_win_tournament_block_content
{
    text-align: left;
    overflow: visible;
    height: 40em;
}
/*Кнопки табов*/
#wrap #ng_win_tournament_tab .ng_btn
{
    color:#040308;
    text-shadow: none;
}

#wrap #ng_win_tournament_tab [data-digital].ng_btn:after
{
    top: 0;
}

/*Логика табов*/
#wrap #ng_win_tournament_block_content [data-tap]
{
    display: none;
    width: 100%;
    height: 100%;
}
#wrap [data-tap="nearest"]#ng_win_tournament_block_content [data-tap="nearest"],
#wrap [data-tap="running"]#ng_win_tournament_block_content [data-tap="running"],
#wrap [data-tap="finished"]#ng_win_tournament_block_content [data-tap="finished"],
#wrap [data-tap="canceled"]#ng_win_tournament_block_content [data-tap="canceled"]
{
    display: block;
}
#wrap [data-tap="nearest"] #ng_win_tournament_tab_btn_nearest,
#wrap [data-tap="running"] #ng_win_tournament_tab_btn_running,
#wrap [data-tap="finished"] #ng_win_tournament_tab_btn_finished,
#wrap [data-tap="canceled"] #ng_win_tournament_tab_btn_canceled
{
    background-position: center 66.6667%;
    color: #FFFFFF;
    text-shadow: 0 -0.0714em 0 #000000, 0 -0.0714em 0 #000000, 0 0.0714em 0 #000000, 0 0.0714em 0 #000000, -0.0714em -0 0 #000000, 0.0714em -0 0 #000000, -0.0714em 0 0 #000000, 0.0714em 0 0 #000000, -0.0714em -0.0714em 0 #000000, 0.0714em -0.0714em 0 #000000, -0.0714em 0.0714em 0 #000000, 0.0714em 0.0714em 0 #000000, -0.0714em -0.0714em 0 #000000, 0.0714em -0.0714em 0 #000000, -0.0714em 0.0714em 0 #000000, 0.0714em 0.0714em 0 #000000, -0.0714em -0.0714em 0 #000000, 0.0714em -0.0714em 0 #000000, -0.0714em 0.0714em 0 #000000, 0.0714em 0.0714em 0 #000000, -0.0714em -0.0714em 0 #000000, 0.0714em -0.0714em 0 #000000, -0.0714em 0.0714em 0 #000000, 0.0714em 0.0714em 0 #000000;
}

/*Пустой список*/
#wrap #ng_win_tournament_block_content .ng_empty_text
{
    font-size: 18px;
    font-size: 1.2857em;
    text-align: center;
    color: #FFFFFF;
    height: 3.3333em;
    line-height: 3.3333em;
    border-bottom: solid 0.0555em #8a8582;
}

/*Кнопка ЕЩЕ*/
#wrap #ng_win_tournament_block_content [data-page_num].ng_btn
{
    display: block;
    margin: 0 auto;
}

/*Скролл блок*/
#wrap #ng_win_tournament_scroll_body
{
    height: 90%;
    height: -webkit-calc(100% - 3.5em);
    height: calc(100% - 3.5em);
}

/*Таблицы*/
#wrap #ng_win_tournament_block_content .ng_table_tournament
{
    width: 100%;
    border-bottom: solid 0.0714em #8a8582;
}
#wrap #ng_win_tournament_nearest_table,
#wrap #ng_win_tournament_nearest_table+.ng_empty_text
{
    background-color: rgba(84,0,0, 0.26);
}
#wrap #ng_win_tournament_running_table,
#wrap #ng_win_tournament_running_table+.ng_empty_text
{
    background-color: rgba(0,72,0, 0.41);
}
#wrap #ng_win_tournament_finished_table,
#wrap #ng_win_tournament_finished_table+.ng_empty_text
{
    background-color: rgba(84,0,0, 0.61);
}
#wrap #ng_win_tournament_canceled_table,
#wrap #ng_win_tournament_canceled_table+.ng_empty_text
{
    background-color: rgba(84,42,0, 0.61);
}

#wrap #ng_win_tournament_block_content .ng_table_tournament .tr
{
    height: 4.2857em;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .td
{
    vertical-align: middle;
    border-bottom: solid 0.0714em #8a8582;
    position: relative;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .tr:last-child .td
{
    border-bottom: none;
}

#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_td_0
{
    width: 37.9562%;
    padding-left: 4.7857em;
    text-align: left;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_td_1
{
    width: 6.4285em;
    text-align: center;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_td_2
{
    width: 29.7445%;
    text-align: left;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_td_3
{
    width: 18.6131%;
    text-align: right;
}
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_td_4
{
    width: 4.7857em;
    text-align: center;
}

/*Заголовки*/
#wrap #ng_win_tournament_block_content .ng_label.ng_label_main
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1.7222em;
    margin: 0;
    border-bottom: solid 0.0555em #8a8582;
    padding-left: 3.7222em;
}
#wrap #ng_win_tournament_nearest_title
{
    color: rgb(256,186,0);
}
#wrap #ng_win_tournament_running_title
{
    color: #6cff54;
}
#wrap #ng_win_tournament_finished_title
{
    color: #ff5355;
}
#wrap #ng_win_tournament_canceled_title
{
    color: rgb(0,186,256);
}

/*Аватар*/
#wrap #ng_win_tournament_block_content .ng_tournament_avatar
{
    width: 3.1428em;
    height: 3.1428em;
    display: none;
    margin: auto;
}
#wrap #ng_win_tournament_block_content .ng_is_joined .ng_tournament_avatar
{
    display: block;
}

/*Блок с кнопкой просмотра деталей*/
#wrap #ng_win_tournament_block_content .ng_tournament_info
{
    text-align: center;
    width: 4.7857em;
}

/*Зачения параметров*/
/*Зачения параметров - Тип игры*/
#wrap #ng_win_tournament_block_content .ng_tournament_game_type
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #FFFFFF;
    white-space: nowrap;
    margin-bottom: 0.2222em;
}
/*Зачения параметров - Время начала*/
#wrap #ng_win_tournament_block_content .ng_tournament_game_start
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #b5b3b4;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_game_start_value
{
    display: inline;
}
/*Зачения параметров - Рейтинг*/
#wrap #ng_win_tournament_block_content .ng_tournament_rating
{
    font-size: 16px;
    font-size: 1.1428em;
    line-height: 1em;
    color: #b5b5b5;
    white-space: nowrap;
    margin-bottom: 0.125em;
}
#wrap #ng_win_tournament_block_content .ng_tournament_rating_value
{
    display: inline;
}
/*Зачения параметров - Взнос*/
#wrap #ng_win_tournament_block_content .ng_tournament_contribution
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #b9b295;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_contribution_value
{
    display: inline;
}
#wrap #ng_win_tournament_block_content .ng_tournament_contribution_value:before
{
    font-size: 14px;
    font-size: 0.7777em;
}
/*Зачения параметров - Кол-во игроков*/
#wrap #ng_win_tournament_block_content .ng_tournament_player
{
    font-size: 16px;
    font-size: 1.1428em;
    line-height: 1em;
    color: #b5b5b5;
    white-space: nowrap;
    margin-bottom: 0.125em;
}
#wrap #ng_win_tournament_block_content .ng_tournament_player_value
{
    display: inline;
}
/*Зачения параметров - Призовой фонд*/
#wrap #ng_win_tournament_block_content .ng_tournament_prize
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #b9b295;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_prize_value
{
    display: inline;
}
#wrap #ng_win_tournament_block_content .ng_tournament_prize_value:before
{
    font-size: 14px;
    font-size: 0.7777em;
}
/*Зачения параметров - Статус игры*/
#wrap #ng_win_tournament_block_content .ng_tournament_game_status
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #7bf03f;
    white-space: nowrap;
}
/*Зачения параметров - Тур*/
#wrap #ng_win_tournament_block_content .ng_tournament_tour
{
    font-size: 16px;
    font-size: 1.1428em;
    line-height: 1em;
    color: #b5b5b5;
    white-space: nowrap;
    margin-bottom: 0.125em;
}
#wrap #ng_win_tournament_block_content .ng_tournament_tour_value
{
    display: inline;
}
/*Зачения параметров - Время оконччания*/
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_finished_timestamp
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #b5b3b4;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_finished_timestamp_value
{
    font-size: 14px;
    font-size: 0.7777em;
    display: inline;
}
/*Зачения параметров - Время начала*/
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_started_timestamp
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #b5b3b4;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_started_timestamp_value
{
    font-size: 14px;
    font-size: 0.7777em;
    display: inline;
}
/*Зачения параметров - Назваине*/
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_tournament_caption
{
    font-size: 18px;
    font-size: 1.2857em;
    line-height: 1em;
    color: #FFFFFF;
    white-space: nowrap;
}
#wrap #ng_win_tournament_block_content .ng_tournament_caption_value
{
    display: inline;
    white-space: normal;
    word-break: break-all;
    word-break: break-word;
}

/*Логика скрытия кнопки записис*/
#wrap #ng_win_tournament_block_content .ng_table_tournament .ng_is_joined .td.ng_tournament_td_1 .ng_btn
{
    display: none;
}