.general-menu,.general-menu *{font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
.general-menu a {text-decoration:none;white-space:nowrap;font-weight:normal; color: #fff !important; font-size: 14px; }
.general-menu{
    border-bottom:1px solid #373737;
    display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;width:100%;z-index:888888;
    background-color: #273238;
}
.general-menu__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;}
.general-menu__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.general-menu__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:40px;}

.general-menu__parent-box:nth-child(1).general-menu_active{ background-color:#805388; }
.general-menu__parent-box:nth-child(2).general-menu_active{ background-color:#45689e; }
.general-menu__parent-box:nth-child(3).general-menu_active{background-color:#78b05e;}
.general-menu__parent-box:nth-child(4).general-menu_active{background-color:#869a15;}
.general-menu__parent-box:nth-child(5).general-menu_active{background-color:#bb8a15;}
.general-menu__parent-box:nth-child(6).general-menu_active{background-color:#333435;}
.general-menu__parent-box:nth-child(7).general-menu_active{background-color:#5d8c71;}
.general-menu__parent-box:nth-child(8).general-menu_active{background-color:#67a445;}
.general-menu__parent-box:nth-child(9).general-menu_active{background-color:#a80f0f;}
.general-menu__parent-box[data-id='1'].general-menu_active{background-color:#7519ef !important;}
.general-menu__parent-box.general-menu_active .general-menu__child-box{display:-webkit-box;display:-ms-flexbox;display:flex;}
.general-menu__parent{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:14px 8px;
    margin-top: 2px;
    color: #fff !important;
    font: var(--primary-font) !important;
    font-size:14px !important;
}
.general-menu__child-box{
    position:absolute;
    display:none;
    background:inherit;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    min-width: 160px;
}
.general-menu__child-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px;}
.general-menu__child{font-size:12px;padding:4px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.general-menu__child:hover{background-color:rgba(255, 255, 255, 0.3);}
.general-menu__toggle{display:none;}
.general-menu__img{width:16px;height:16px;margin-right:5px;}
.general-menu__time {color: #FFF;}
@media screen and (max-width:700px){.general-menu_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
    .general-menu_justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
    .general-menu_hide{display:none;}
    .general-menu_static{position:static;}
    .general-menu_absolute{position:absolute;}
    .general-menu_show{display:-webkit-box;display:-ms-flexbox;display:flex;}
    .general-menu_bg{background: #4d5b71;}
}
.general-menu__img-adverts{background-position:-5px -5px;}
.general-menu__img-analytic{background-position:-31px -5px;}
.general-menu__img-arena{background-position:-57px -5px;}
.general-menu__img-auction{background-position:-83px -5px;}
.general-menu__img-auto{background-position:-109px -5px;}
.general-menu__img-awards{background-position:-135px -5px;}
.general-menu__img-balance{background-position:-161px -5px;}
.general-menu__img-ball{background-position:-187px -5px;}
.general-menu__img-bank{background-position:-213px -5px;}
.general-menu__img-bb{background-position:-5px -31px;}
.general-menu__img-bet{background-position:-31px -31px;}
.general-menu__img-bookmark{background-position:-57px -31px;}
.general-menu__img-brain{background-position:-83px -31px;}
.general-menu__img-buy{background-position:-109px -31px;}
.general-menu__img-cabinet{background-position:-135px -31px;}
.general-menu__img-calendar{background-position:-161px -31px;}
.general-menu__img-calendar2{background-position:-187px -31px;}
.general-menu__img-cell{background-position:-213px -31px;}
.general-menu__img-community{background-position:-5px -57px;}
.general-menu__img-compare{background-position:-31px -57px;}
.general-menu__img-config{background-position:-57px -57px;}
.general-menu__img-connect{background-position:-83px -57px;}
.general-menu__img-credit{background-position:-109px -57px;}
.general-menu__img-cross{background-position:-135px -57px;}
.general-menu__img-cup{background-position:-161px -57px;}
.general-menu__img-draw{background-position:-187px -57px;}
.general-menu__img-election{background-position:-213px -57px;}
.general-menu__img-fame{background-position:-5px -83px;}
.general-menu__img-forecast{background-position:-31px -83px;}
.general-menu__img-form{background-position:-57px -83px;}
.general-menu__img-friends{background-position:-83px -83px;}
.general-menu__img-gold{background-position:-109px -83px;}
.general-menu__img-gym{background-position:-135px -83px;}
.general-menu__img-hand_up{background-position:-161px -83px;}
.general-menu__img-history{background-position:-187px -83px;}
.general-menu__img-holiday{background-position:-213px -83px;}
.general-menu__img-inbox{background-position:-5px -109px;}
.general-menu__img-inbox_new{background-position:-31px -109px;}
.general-menu__img-lineup{width:16px;height:11px;background-position:-57px -109px;}
.general-menu__img-load{background-position:-83px -109px;}
.general-menu__img-mail{background-position:-109px -109px;}
.general-menu__img-map{background-position:-135px -109px;}
.general-menu__img-menu{background-position:-161px -109px;}
.general-menu__img-money{background-position:-187px -109px;}
.general-menu__img-my_rate{background-position:-213px -109px;}
.general-menu__img-nation{background-position:-5px -135px;}
.general-menu__img-pak{background-position:-31px -135px;}
.general-menu__img-partner{background-position:-57px -135px;}
.general-menu__img-pencil{background-position:-83px -135px;}
.general-menu__img-percent{background-position:-109px -135px;}
.general-menu__img-phys{background-position:-135px -135px;}
.general-menu__img-plan{background-position:-161px -135px;}
.general-menu__img-pointer{background-position:-187px -135px;}
.general-menu__img-president{background-position:-213px -135px;}
.general-menu__img-profile{background-position:-5px -161px;}
.general-menu__img-psycho{background-position:-31px -161px;}
.general-menu__img-rate{width:16px;height:17px;background-position:-57px -161px;}
.general-menu__img-reputation{background-position:-83px -161px;}
.general-menu__img-roster{background-position:-109px -161px;}
.general-menu__img-scout{background-position:-135px -161px;}
.general-menu__img-search{background-position:-161px -161px;}
.general-menu__img-search_user{background-position:-187px -161px;}
.general-menu__img-send{background-position:-213px -161px;}
.general-menu__img-setting{width:15px;height:16px;background-position:-5px -187px;}
.general-menu__img-sold{background-position:-30px -187px;}
.general-menu__img-sponsor{background-position:-83px -187px;}
.general-menu__img-sponsor_tech{background-position:-109px -187px;}
.general-menu__img-star{background-position:-135px -187px;}
.general-menu__img-stat{background-position:-161px -187px;}
.general-menu__img-store{background-position:-187px -187px;}
.general-menu__img-support{background-position:-213px -187px;}
.general-menu__img-swim{background-position:-5px -213px;}
.general-menu__img-tactic{background-position:-31px -213px;}
.general-menu__img-tag{background-position:-57px -213px;}
.general-menu__img-tech{background-position:-83px -213px;}
.general-menu__img-tickets{background-position:-109px -213px;}
.general-menu__img-tk{background-position:-135px -213px;}
.general-menu__img-train{background-position:-161px -213px;}
.general-menu__img-train_com{background-position:-187px -213px;}
.general-menu__img-transfers{background-position:-213px -213px;}
.general-menu__img-vip{background-position:-239px -5px;}
.general-menu__img-wait{background-position:-239px -31px;}
.general-menu__img-wallet{background-position:-239px -57px;}
.general-menu__img-wiki{background-position:-239px -83px;}
.general-menu__img-window{background-position:-239px -109px;}
.general-menu__img-young{background-position:-239px -135px;}
