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

#wrap #ng_win_game_create_block
{
    height: auto;
    max-width: 22.2857em;
}

/*Контент*/
#wrap #ng_win_game_create_block_content
{
    text-align: left;
}

/*Таблица очков*/
#wrap #ng_game_create_max_score_table
{
    width: 100%;
}
#wrap #ng_game_create_max_score_table .td
{
    text-align: center;
    vertical-align: top;
    position: relative;
    padding-bottom: 2.4285em;
}

#wrap #ng_game_create_max_score_table .td.ng_training_val
{
    width: 2.4285em;
}
#wrap #ng_game_create_max_score_table .td.ng_splitter
{
    position: relative;
}
#wrap #ng_game_create_max_score_table .td.ng_splitter:before
{
    content:'';
    position: absolute;
    left: -0.4285em;
    right: -0.4285em;
    bottom: 1.2142em;
    width: auto;
    height: 0.0714em;
    min-height: 1px;
    display: block;
    background-color: #b7b8bd;
    margin: auto;
    pointer-events: none;
}
#wrap #ng_game_create_max_score_table .ng_label
{
    text-align: center;
}
#wrap #ng_game_create_max_score_table .ng_dot
{
    position: absolute;
    bottom: 0;
    margin: auto;
    left: 0;
    right: 0;
    text-align: center;
}

/*Таблица скорости игры*/
#wrap #ng_game_create_speed_table
{
    width: 100%;
}
#wrap #ng_game_create_speed_table .td
{
    text-align: center;
    vertical-align: top;
    position: relative;
    padding-bottom: 2.4285em;
}

#wrap #ng_game_create_speed_table .td.ng_game_create_val
{
    width: 2.4285em;
}
#wrap #ng_game_create_speed_table .td.ng_splitter
{
    position: relative;
}
#wrap #ng_game_create_speed_table .td.ng_splitter:before
{
    content:'';
    position: absolute;
    left: -0.4285em;
    right: -0.4285em;
    bottom: 1.2142em;
    width: auto;
    height: 0.0714em;
    min-height: 1px;
    display: block;
    background-color: #b7b8bd;
    margin: auto;
    pointer-events: none;
}
#wrap #ng_game_create_speed_table .ng_label
{
    text-align: center;
}
#wrap #ng_game_create_speed_table .ng_dot
{
    position: absolute;
    bottom: 0;
    margin: auto;
    left: 0;
    right: 0;
    text-align: center;
}


#wrap #ng_game_create_bet_table
{
    width: 100%;
    margin-bottom: 0.5em;
}
#wrap #ng_game_create_bet_table .td
{
    vertical-align: middle;
}
#wrap #ng_game_create_bet_price_td
{
    width: 8.5em;
}
#wrap #ng_game_create_bet_table [data-icon]:before
{
    margin-top: -0.1em;
}
#wrap #ng_game_create_bet_price
{
    font-size: 23px;
    font-size: 1.6428em;
    height: 1.4347em;
    text-align: right;
    padding: 0 0.5217em;
    width: 5.1739em;

    box-shadow: 0 0 0 0.0434em #000000;

    -webkit-border-radius: 0.2608em;
    -moz-border-radius: 0.2608em;
    border-radius: 0.2608em;
}
#wrap #ng_game_create_bet_currency
{
    font-size: 20px;
    font-size: 1.4285em;
    background-color: transparent;
    border: none;
    color: #FFFFFF;
    width: 2.3em;
    pointer-events: none;
    text-align: center;
}
#wrap #ng_game_create_bet_currency_td
{
    width: 3.7142em;
    text-align: center;
}
/*Блок кнопок манипуляции над ставкой*/
#wrap #ng_game_create_bet_buttons
{
    text-align: left;
}
#wrap #ng_game_create_btn_bet_price_backspace
{
    margin-right: 0.2142em;
}

/*Блок типа игры и разных настроек*/
#wrap #ng_win_game_create_block_content .ng_input
{
    margin-bottom: 0;
}

/*Заголовки*/
#wrap #ng_win_game_create_block_content .ng_label.ng_label_main
{
    color: rgb(256,186,0);
}

/*Блоки*/
#wrap #ng_win_game_create_block_content .ng_row_br
{
    margin-bottom: 1.5em;
}

/*Кнопка регистрации*/
#wrap #ng_game_create_btn
{
    margin: auto;
    display: block;
}

/*Обертка над кнопками ставок*/
#wrap #ng_game_create_bet_prices
{
    width: 100%;
    text-align: center;
}
#wrap #ng_game_create_bet_prices .ng_bet_td
{
    width: 3.9285em;
}