.block_one_game_info .video_board{
    text-align: center;/*
    width: 100%;*/
    background: #000;
}
.block_one_game_info {
    font-family: 'Roboto';
    color: #fff;
}
.block_one_game_info .cock_info_visual_display{
    background: url("/xbet/img/cock_info_visual_display.jpg") no-repeat;
    background-size: contain;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 1%;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    min-height: 107px;
    margin-top: -3px;

    background-size: 100%;
    background-position: center top;
}
.three_col .block_one_game_info .cock_info_visual_display{
    background: #0f1a2e url(/xbet/img/cock_info_visual_display.jpg) no-repeat;
    background-size: 595px;
    background-position: center top;
}
.two_col .block_one_game_info .cock_info_visual_display{
    background: #0f1a2e url(/xbet/img/cock_info_visual_display.jpg) no-repeat;
    background-size: 675px;
    background-position: center top;
}
.block_one_game_info .cock_enemy{
      -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
      text-align: center;
}
.block_one_game_info .left_cock_enemy_img img{
    border: 4px solid #ff1744 !important;
    max-width: 60px;
    max-height: 60px;
}
.block_one_game_info .left_cock_enemy_img{
    border: 1px solid #ff1744;
    margin: 0 auto;
    width: 68px;
    padding: 5px;
    height: 68px;
}
.block_one_game_info .right_cock_enemy_img img{
    border: 4px solid #00b0ff !important;
    max-width: 60px;
    max-height: 60px;
}
.block_one_game_info .cock_enemy_name{
    font: bold 10px "Roboto Condensed";
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0;
    min-height: 14px;
}
.block_one_game_info .right_cock_enemy_img{
    border: 1px solid #00b0ff;
    margin: 0 auto;
    width: 68px;
    padding: 5px;
    height: 68px;
}
.block_one_game_info .cock_enemy_weight_text{
    font-size: 10px;
    margin: 0;
}
.block_one_game_info .cock_enemy_center{
    position: relative;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    text-align: center;
    margin-top: auto;
    margin-bottom: 13px;
}
.block_one_game_info .live_ico{
    border: 1px solid #fff;
    display: inline-block;
    padding: 5px 3px 4px;
    font-size: 13px;
    font-weight: 300;
    position: relative;
}
.block_one_game_info .live_ico:before{
    position: absolute;
    content: "";
    background: #fff;
    top: -5px;
    height: 1px;
    width: 10px;
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    left: 0;
}
.block_one_game_info .live_ico:after{
    position: absolute;
    content: "";
    background: #fff;
    top: -5px;
    height: 1px;
    width: 10px;
    -webkit-transform: rotate(-60deg);
    transform: rotate(-60deg);
    left: 6px;
}
.block_one_game_info .cock_fight_points{
    border-top:1px solid #0f64a5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    background: #0c1824;
}
.block_one_game_info .cock_fight_points .cock_fight_name{
    margin: 2px 0;
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
}
.block_one_game_info .cock_fight_points .cock_fight_draw{
    margin: 2px 0;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
}
.block_one_game_info .cock_fight_points p{
    text-align: center;
    font-size: 12px;
    font-weight: 300;
    margin: 5px 0;
}
.block_one_game_info .red{color: #fd325f;}
.block_one_game_info .green{color:#b2ff59;}
.block_one_game_info .blue{color: #68ccf9;}
.block_one_game_info .cock_table_big_road{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.block_one_game_info .cock_table_fight_cell{
    height: 18px;
    background: transparent;
    border-top: 1px solid #56728e;
    border-left: 1px solid #56728e;
    border-bottom: 1px solid #56728e;
    margin-top: -1px;
    min-width: 18px;
    padding: 2px;
    text-align: center;
    flex-grow: 1;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.block_one_game_info .cell_circle_red_slash, .block_one_game_info .cell_circle_red, .block_one_game_info .cell_circle_blue_slash, .block_one_game_info .circle_slash, .block_one_game_info .cell_circle_blue, .block_one_game_info .cell_circle_null{
    width: 15px;
    height: 15px;
    position: relative;
    margin: 0 auto;
    border: 2px solid #2c4f72;
    border-radius: 50%;
}
.block_one_game_info .cell_circle_red_slash, .block_one_game_info .cell_circle_red, .block_one_game_info .cell_circle_blue_slash, .block_one_game_info .cell_circle_blue, .block_one_game_info .cell_circle_null{
    border: 2px solid #ed1c48;
}
.block_one_game_info .cell_circle_blue_slash, .block_one_game_info .cell_circle_blue{
    border-color:#00b0ff;
}
.block_one_game_info .cell_circle_red_slash:after, .block_one_game_info .circle_slash:after, .block_one_game_info .cell_circle_red_slash:after, .block_one_game_info .cell_circle_blue_slash:after {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    background: #86c561;
    width: 15px;
    height: 2px;
    -webkit-transform: rotate(120deg);
    transform: rotate(120deg);
}
.block_one_game_info .cock_table_big_road:last-child .cock_table_fight_cell{
    border-bottom: 1px solid #56728e;
}
.block_one_game_info .cell_circle_null{
    border-color: transparent;
}
.block_one_game_info .cell_circle_blue_word, .block_one_game_info .cell_circle_red_word, .block_one_game_info .cell_circle_green_word{
    width: 15px;
    height: 15px;
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 50%;
    color: #fff;
    position: relative;
    background: #00b0ff;
    border:2px solid #00b0ff;
    line-height: 17px;
    margin:0 auto;
}
.block_one_game_info .cell_circle_red_word{
    border-color: #ed1c48;
    background: #ed1c48;
}
.block_one_game_info .cell_circle_green_word{
    border-color: #75d10b;
    background: #75d10b;
}
.block_one_game_info .cock_table_big_road .cock_table_fight_cell:first-child{
    border-left: none;
}
.block_one_game_info .tabs_block_cock_info {
    margin: 0 auto;
    background: #0c1824;/*
    width: 100%;*/
}
.block_one_game_info .tabs_title_cock {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-bottom: -1px;
}
.block_one_game_info .tabs_title_cock li {
    background:transparent;
    cursor:pointer;
    -webkit-transition: all .2s linear 0s;
    transition:all .2s linear 0s;
    -ms-flex-preferred-size: 49%;
    flex-basis: 49%;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border:1px solid #2c4f72;
    border-bottom: none;
    font-size: 13px;
    font-weight: 300;
    text-align: center;
    padding: 2px 0;
    color:#fff;
}
.block_one_game_info .tabs_title_cock li.active {
    background: #2c4f72;
}
.block_one_game_info .scroll-wrapper{
    padding-bottom: 20px !important;
}
.block_one_game_info .box_tabs_cock_scroll{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 139px;
}
.block_one_game_info .scroll-content{
    padding-top: 1px !important;
}
.block_one_game_info .box_tabs_cock_bg {
    display: none;
    text-align: left;
    padding: 20px 0 0;
    overflow: auto;
    background: #2c4f72;
    overflow-y: hidden;
}
.block_one_game_info .visible, .open_tab_cock_info {
    display: block;
}
.four_col .block_one_game_info .cock_info_visual_display{
    background-size: cover;
}
.four_col .block_one_game_info .video_board object, .three_col .block_one_game_info .video_board object{
    width:100% !important;
}
.box_tabs_cock_scroll > .scroll-element, .box_tabs_cock_scroll > .scroll-element div{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.box_tabs_cock_scroll > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.box_tabs_cock_scroll > .scroll-element.scroll-x {
    bottom: 3px;
    height: 12px;
    left: 0;
    width: 100%;
}
.box_tabs_cock_scroll > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}
.box_tabs_cock_scroll > .scroll-element .scroll-element_outer {
    overflow: hidden;
}
.box_tabs_cock_scroll > .scroll-element .scroll-element_outer, .box_tabs_cock_scroll > .scroll-element .scroll-element_track, .box_tabs_cock_scroll > .scroll-element .scroll-bar {
    border-radius: 8px;
}
.box_tabs_cock_scroll > .scroll-element .scroll-element_track { background-color: #56728e; }
.box_tabs_cock_scroll > .scroll-element .scroll-bar { background-color: #2c4f72;  border:2px solid #56728e;height: 8px !important;cursor: pointer; }
.box_tabs_cock_scroll > .scroll-element:hover .scroll-bar { background-color: #2c4f72; }
.box_tabs_cock_scroll > .scroll-element.scroll-draggable .scroll-bar { background-color: #2c4f72; }
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }
.box_tabs_cock_scroll > .scroll-element.scroll-element_arrows_visible .scroll-arrow {
    display: block;
    z-index: 12;
}
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-element_arrows_visible .scroll-arrow_less {
    background-position: 0 -51px;
    width: 0;
    height: 0;
    top: 1px;
    border-top: 5px solid transparent;
    border-right: 6px solid #56728e;
    border-bottom: 5px solid transparent;
    left:7px;
    cursor: pointer;
}
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-element_arrows_visible .scroll-arrow_more {
    left: auto;
    right: 7px;
    background-position: 17px -51px;
    width: 0;
    cursor: pointer;
    height: 0;
    top: 1px;
    border-top: 5px solid transparent;
    border-left: 6px solid #56728e;
    border-bottom: 5px solid transparent;
}
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_outer { left: 17px; }
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_inner { left: -34px; }
.box_tabs_cock_scroll > .scroll-element.scroll-x.scroll-element_arrows_visible .scroll-element_size { left: -34px; }
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less { width: 100%; height: 17px; background-position: -51px 0;}
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more { width: 100%; top: auto; bottom: 0; height: 17px; background-position: -51px 17px;}
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_outer { top: 17px; }
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_inner { top: -34px; }
.box_tabs_cock_scroll > .scroll-element.scroll-y.scroll-element_arrows_visible .scroll-element_size { top: -34px; }
/*
==============================================================
------------------------- cock_win ---------------------------
==============================================================
*/
.block_one_game_info .cock_win .right_cock_enemy_img, .block_one_game_info .cock_win .left_cock_enemy_img{
    position: relative;
}
.block_one_game_info .cock_win .right_cock_enemy_img:before, .block_one_game_info .cock_win .left_cock_enemy_img:before{
    content: '';
    position: absolute;
    background: url("../img/cock_win_mask.png") 0 0 no-repeat;
    width: 114px;
    height: 110px;
    left: -15px;
    top: -13px;
}
/*
==============================================================
------------------------ /cock_win ---------------------------
==============================================================
*/
@media all and (min-width:1280px) {
    .three_col .block_one_game_info .cock_info_visual_display{
        background-size: 630px;
    }
    .two_col .block_one_game_info .cock_info_visual_display{
        background-size: 790px;
    }
}
@media all and (max-width:1520px){
    .three_col .block_one_game_info .video_board object{
        width:100%
    }
}
