.__nuxt-error-page {
    padding: 1rem;
    background: #f7f8fb;
    color: #47494e;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-family: sans-serif;
    font-weight: 100!important;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.__nuxt-error-page .error {
    max-width: 33.73313vw
}

.__nuxt-error-page .title {
    font-size: 1.5rem;
    margin-top: 1.12444vw;
    color: #47494e;
    margin-bottom: .5997vw
}

.__nuxt-error-page .description {
    color: #7f828b;
    line-height: 1.57421vw;
    margin-bottom: .74963vw
}

.__nuxt-error-page a {
    color: #7f828b!important;
    text-decoration: none
}

.__nuxt-error-page .logo {
    position: fixed;
    left: .89955vw;
    bottom: .89955vw
}

body,h3,html,span {
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif
}

.disable-select {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.is-small-score {
    opacity: .4
}

.lottie-container[data-v-0fee6fab] {
    position: absolute;
    width: 100%;
    height: 100%
}

@-webkit-keyframes ballMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

@keyframes ballMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

.football-wrapper[data-v-5f778ce0] {
    position: absolute;
    width: 3.5982vw;
    height: 3.5982vw
}

.football-move-animation[data-v-5f778ce0] {
    -webkit-animation-name: ballMoveDefault;
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    animation-name: ballMoveDefault;
    -webkit-animation-name: var(--name,ballMoveDefault);
    animation-name: var(--name,ballMoveDefault);
    animation-duration: .5s;
    -webkit-animation-duration: var(--duration,.5s);
    animation-duration: var(--duration,.5s);
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: var(--timing-function,ease-in-out);
    animation-timing-function: var(--timing-function,ease-in-out);
    -webkit-animation-delay: 0;
    animation-delay: 0;
    -webkit-animation-delay: var(--delay,0);
    animation-delay: var(--delay,0);
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: var(--iteration-count,1);
    animation-iteration-count: var(--iteration-count,1);
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: var(--fill-mode,forwards);
    animation-fill-mode: var(--fill-mode,forwards)
}

.player-wrapper[data-v-2e0d27cf] {
    position: absolute;
    left: 0
}

.player-wrapper .cloth-icon[data-v-2e0d27cf] {
    display: block;
    width: 5.997vw;
    height: 4.7976vw
}

.player-wrapper .cloth-code[data-v-2e0d27cf] {
    position: absolute;
    top: .74963vw;
    left: 2.9985vw;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    color: #04587a;
    font-size: 1.64918vw;
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif;
    font-weight: 700;
    line-height: 2.54873vw;
    font-family: NotoSansHans-Bold,NotoSansHans
}

@-webkit-keyframes playerMove-data-v-2e0d27cf {
    0% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    28.5% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(var(--diffX),var(--diffY));
        transform: translate(var(--diffX),var(--diffY))
    }
}

@keyframes playerMove-data-v-2e0d27cf {
    0% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    28.5% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(var(--diffX),var(--diffY));
        transform: translate(var(--diffX),var(--diffY))
    }
}

.player-move[data-v-2e0d27cf] {
    position: relative;
    -webkit-animation: playerMove-data-v-2e0d27cf .7s ease-in 1 forwards;
    animation: playerMove-data-v-2e0d27cf .7s ease-in 1 forwards
}

@-webkit-keyframes textPanelMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

@keyframes textPanelMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

@-webkit-keyframes textPanelMoveFadeDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    30%,60%,90% {
        opacity: 1;
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }

    to {
        opacity: 0;
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

@keyframes textPanelMoveFadeDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    30%,60%,90% {
        opacity: 1;
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }

    to {
        opacity: 0;
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

.text-panel[data-v-382f6cf3] {
    position: absolute;
    font-family: NotoSansHans-Medium,NotoSansHans;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.text-panel .text .team-name[data-v-382f6cf3] {
    font-size: 2.3988vw;
    font-weight: 500;
    line-height: 2.3988vw;
    text-shadow: 0 .29985vw 1.1994vw rgba(0,0,0,.3)
}

.text-panel .text .event[data-v-382f6cf3] {
    margin-top: .89955vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.text-panel .text .event-desc[data-v-382f6cf3] {
    height: 2.69865vw;
    font-size: 2.69865vw;
    font-weight: 700;
    line-height: 2.69865vw;
    text-shadow: 0 .29985vw 1.1994vw rgba(0,0,0,.3)
}

.home-team[data-v-382f6cf3] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.home-team .text[data-v-382f6cf3] {
    margin: 0 2.24888vw 0 0
}

.home-team .text .team[data-v-382f6cf3] {
    text-align: right
}

.away-team[data-v-382f6cf3],.home-team .text .event[data-v-382f6cf3] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.away-team[data-v-382f6cf3] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.away-team .text[data-v-382f6cf3] {
    margin: 0 0 0 2.24888vw
}

.away-team .text .team[data-v-382f6cf3] {
    text-align: left
}

.away-team .text .event[data-v-382f6cf3] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.text-panel-animation[data-v-382f6cf3] {
    -webkit-animation-name: textPanelMoveDefault;
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    animation-name: textPanelMoveDefault;
    -webkit-animation-name: var(--name,textPanelMoveDefault);
    animation-name: var(--name,textPanelMoveDefault);
    animation-duration: .5s;
    -webkit-animation-duration: var(--duration,.5s);
    animation-duration: var(--duration,.5s);
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: var(--timing-function,ease-in-out);
    animation-timing-function: var(--timing-function,ease-in-out);
    -webkit-animation-delay: 0;
    animation-delay: 0;
    -webkit-animation-delay: var(--delay,0);
    animation-delay: var(--delay,0);
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: var(--iteration-count,1);
    animation-iteration-count: var(--iteration-count,1);
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: var(--fill-mode,forwards);
    animation-fill-mode: var(--fill-mode,forwards)
}

.loading-page[data-v-22e4af70] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    background-color: #0f1d20
}

.loading-page>p[data-v-22e4af70] {
    color: #aaa;
    padding: 0;
    font-size: 1.34933vw;
    margin: 7.49625vw 0 0;
    font-weight: 500;
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif
}

.loading-enter-active .loading-leave-active[data-v-22e4af70] {
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.loading-enter .loading-leave[data-v-22e4af70] {
    opacity: 0
}

@-webkit-keyframes bskBallMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

@keyframes bskBallMoveDefault {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translate(var(--endX),var(--endY));
        transform: translate(var(--endX),var(--endY))
    }
}

.basketball-wrapper[data-v-5760c550] {
    position: absolute;
    width: 11.69415vw;
    height: 11.69415vw;
    z-index: 17
}

.basketball-move-animation[data-v-5760c550] {
    -webkit-animation-name: bskBallMoveDefault;
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    animation-name: bskBallMoveDefault;
    -webkit-animation-name: var(--name,bskBallMoveDefault);
    animation-name: var(--name,bskBallMoveDefault);
    animation-duration: .5s;
    -webkit-animation-duration: var(--duration,.5s);
    animation-duration: var(--duration,.5s);
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: var(--timing-function,ease-in-out);
    animation-timing-function: var(--timing-function,ease-in-out);
    -webkit-animation-delay: 0;
    animation-delay: 0;
    -webkit-animation-delay: var(--delay,0);
    animation-delay: var(--delay,0);
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: var(--iteration-count,1);
    animation-iteration-count: var(--iteration-count,1);
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: var(--fill-mode,forwards);
    animation-fill-mode: var(--fill-mode,forwards)
}

.player-wrapper[data-v-310918a8] {
    position: absolute;
    left: 0;
    z-index: 16;
    display: block!important
}

.player-wrapper .cloth-icon[data-v-310918a8] {
    display: block;
    width: 3.44828vw;
    height: 4.64768vw
}

.player-wrapper .cloth-code[data-v-310918a8] {
    position: absolute;
    top: 1.49925vw;
    left: 1.64918vw;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    color: #ffe964;
    font-size: 1.64918vw;
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif;
    font-weight: 700;
    line-height: 2.54873vw;
    font-family: NotoSansHans-Bold,NotoSansHans
}

.player-wrapper.halfcourt-player-wrapper .cloth-icon[data-v-310918a8] {
    width: 4.1979vw;
    height: 5.69715vw
}

.player-wrapper.halfcourt-player-wrapper .cloth-code[data-v-310918a8] {
    top: 2.09895vw;
    left: 2.09895vw
}

@-webkit-keyframes playerMove-data-v-310918a8 {
    0% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    28.5% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(var(--diffX),var(--diffY));
        transform: translate(var(--diffX),var(--diffY))
    }
}

@keyframes playerMove-data-v-310918a8 {
    0% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    28.5% {
        opacity: var(--startOpacity);
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(var(--diffX),var(--diffY));
        transform: translate(var(--diffX),var(--diffY))
    }
}

.player-move[data-v-310918a8] {
    position: relative;
    -webkit-animation: playerMove-data-v-310918a8 .7s ease-in 1 forwards;
    animation: playerMove-data-v-310918a8 .7s ease-in 1 forwards
}

@-webkit-keyframes bskTextPanelMoveDefault {
    0% {
        opacity: 0
    }

    70% {
        opacity: .8
    }

    to {
        opacity: 1;
        bottom: var(--endY)
    }
}

@keyframes bskTextPanelMoveDefault {
    0% {
        opacity: 0
    }

    70% {
        opacity: .8
    }

    to {
        opacity: 1;
        bottom: var(--endY)
    }
}

.text-panel[data-v-f80b8c82] {
    opacity: 0;
    position: absolute;
    left: 50%;
    bottom: var(--startY);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    font-family: NotoSansHans-Medium,NotoSansHans;
    color: #fff;
    font-size: 2.09895vw;
    z-index: 17
}

.text-panel .content[data-v-f80b8c82],.text-panel .team-name[data-v-f80b8c82],.text-panel[data-v-f80b8c82] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.text-panel .content[data-v-f80b8c82],.text-panel .team-name[data-v-f80b8c82] {
    height: inherit;
    padding: 0 2.9985vw;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: .5997vw 0 0 .5997vw
}

.text-panel .team-name span[data-v-f80b8c82] {
    white-space: nowrap;
    max-width: 29.98501vw;
    overflow: hidden;
    text-overflow: ellipsis
}

.text-panel .content[data-v-f80b8c82] {
    min-width: 16.7916vw;
    background: rgba(0,0,0,.7);
    border-radius: 0 .5997vw .5997vw 0
}

.text-panel .content .icon[data-v-f80b8c82] {
    max-width: 2.3988vw;
    width: 2.3988vw;
    margin-right: 1.49925vw
}

.text-panel .content .score[data-v-f80b8c82] {
    margin-left: 2.9985vw
}

.text-panel .content .score .away[data-v-f80b8c82],.text-panel .content .score .home[data-v-f80b8c82] {
    width: 4.94753vw;
    height: 3.29835vw;
    background: #111036;
    padding: 0 1.1994vw
}

.text-panel .content .score .line[data-v-f80b8c82] {
    margin: 0 .44978vw
}

.text-panel.home-team .team-name[data-v-f80b8c82] {
    background: #4683ff
}

.text-panel.home-team .score .home[data-v-f80b8c82] {
    color: #fff302
}

.text-panel.away-team .team-name[data-v-f80b8c82] {
    background: #ce3237
}

.text-panel.away-team .score .away[data-v-f80b8c82] {
    color: #fff302
}

.text-panel-animation[data-v-f80b8c82] {
    animation-duration: .5s;
    -webkit-animation-name: bskTextPanelMoveDefault;
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    animation-name: bskTextPanelMoveDefault;
    -webkit-animation-name: var(--name,bskTextPanelMoveDefault);
    animation-name: var(--name,bskTextPanelMoveDefault);
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-duration: var(--duration,.7s);
    animation-duration: var(--duration,.7s);
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: var(--timing-function,ease-in-out);
    animation-timing-function: var(--timing-function,ease-in-out);
    -webkit-animation-delay: .7s;
    animation-delay: .7s;
    -webkit-animation-delay: var(--delay,.7s);
    animation-delay: var(--delay,.7s);
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: var(--iteration-count,1);
    animation-iteration-count: var(--iteration-count,1);
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: var(--fill-mode,forwards);
    animation-fill-mode: var(--fill-mode,forwards)
}

.lottie-container[data-v-3e201ce8] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 15
}

.loading-page[data-v-31a9a514] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    background-color: #0f1d20
}

.loading-page>p[data-v-31a9a514] {
    color: #aaa;
    padding: 0;
    font-size: 1.34933vw;
    margin: 7.49625vw 0 0;
    font-weight: 500;
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif
}

.loading-enter-active .loading-leave-active[data-v-31a9a514] {
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.loading-enter .loading-leave[data-v-31a9a514] {
    opacity: 0
}

.ftbe-popup[data-v-b0798c3e] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 1.49925vw;
    background: rgba(0,0,0,.6);
    -webkit-box-shadow: 0 1.49925vw 1.49925vw rgba(0,0,0,.2);
    box-shadow: 0 1.49925vw 1.49925vw rgba(0,0,0,.2);
    border-radius: .89955vw
}

.ftbe-popup[data-v-b0798c3e],.ftbe-popup__minutes[data-v-b0798c3e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.ftbe-popup__minutes[data-v-b0798c3e] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 1.49925vw;
    padding: 0 .29985vw;
    min-width: 5.3973vw;
    height: 5.3973vw;
    font-size: 2.3988vw;
    color: rgba(0,0,0,.8);
    background: #fff;
    border-radius: .5997vw
}

.ftbe-popup__ename[data-v-b0798c3e],.ftbe-popup__minutes[data-v-b0798c3e] {
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif;
    font-weight: 400
}

.ftbe-popup__ename[data-v-b0798c3e] {
    font-size: 2.09895vw;
    color: #ffdf03;
    line-height: 2.54873vw
}

.ftbe-popup__tname[data-v-b0798c3e] {
    font-family: Helvetica Neue,PingFangSC,Hiragino Sans GB,Microsoft YaHei,serif;
    font-weight: 400;
    font-size: 2.3988vw;
    color: hsla(0,0%,100%,.7);
    line-height: 2.84858vw
}

.ftbe-popup__icon[data-v-b0798c3e] {
    margin-left: 4.7976vw;
    width: 5.69715vw;
    height: 5.69715vw
}

.ftbe-popup__icon.is-penalty-kick[data-v-b0798c3e],.ftbe-popup__icon.is-shot-wide-penalty[data-v-b0798c3e] {
    width: 22.48876vw;
    height: 13.49325vw
}

.ftbe-popup__animation[data-v-b0798c3e] {
    margin-left: 4.7976vw;
    position: static
}

.ftbe-popup__animation.is-goal-kick-normal[data-v-b0798c3e],.ftbe-popup__animation.is-shot-wide-door-frame[data-v-b0798c3e],.ftbe-popup__animation.is-shot-wide-stop[data-v-b0798c3e] {
    width: 17.991vw;
    height: 10.7946vw
}

.ftbe-popup__animation.is-goal-ball-normal[data-v-b0798c3e] {
    width: 5.69715vw;
    height: 5.69715vw
}
.lang-select__wrapper {
    position: relative;
    cursor: pointer
}

.lang-select__wrapper.is-h5 {
    display: none
}

.lang-select__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 8Px;
    width: 100Px;
    height: 25Px;
    background-color: #fff;
    border-radius: 2Px;
    border: 1px solid #494a81
}

.lang-select__inner-text {
    font-family: Arial,Tahoma;
    font-weight: 400;
    font-size: 13Px;
    color: #494a81
}

.lang-select__inner-arrow {
    width: 16Px;
    height: 16Px
}

.lang-select__options {
    display: none;
    position: absolute;
    padding-top: 9Px;
    width: 100Px;
    background: transparent;
    border-radius: 4Px;
    -webkit-box-shadow: 0 8Px 24Px 0 rgba(0,0,0,.18);
    box-shadow: 0 8Px 24Px 0 rgba(0,0,0,.18)
}

.lang-select__option {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 8Px;
    height: 32Px;
    font-family: Arial,Tahoma;
    font-weight: 400;
    font-size: 13Px;
    color: #333;
    background-color: #fff
}

.lang-select__option.is-active {
    background-color: #f1f1f5
}

.lang-select__triangle {
    position: absolute;
    top: 6Px;
    right: 10Px;
    width: 14Px;
    height: 14Px;
    border-radius: 2Px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #fff
}

@media only screen and (min-width: 960px) {
    .lang-select__wrapper:hover .lang-select__options {
        display:block
    }

    .lang-select__wrapper:hover .lang-select__inner-arrow {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    .lang-select__option:hover {
        background-color: #f1f1f5
    }
}

