.header-player-C {
    width: 35%;
    float: left;
}

.header-menu-C {
    width: 65%;
    float: right;
}

.logo {
    width: auto;
    height: auto;
    float: left;
    padding-left: 10px;
    width: 140px;
}

.logo span {
    padding-left: 16px;
    font-size: 14px;
    font-weight: bolder;
    margin-top: 24px;
}

.player-tsr {
    display: none !important;
}

.radio-player-container {
    width: calc(100% - 160px);
    float: left;
    position: relative;
    background: transparent;
}

.radio-player-content {
    width: 100%;
}

.player-content {
    width: 100%;
    margin-top: 30px;
}

.header-player-C .video-js {
    background-color: transparent !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 100% !important;
}

.header-player-C .vjs-ios-background-tint>.vjs-ios-blur {
    background-color: transparent !important;
}

.header-player-C .vjs-ios-background-tint>.vjs-ios-tint {
    background-color: transparent !important;
}

.header-player-C .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    opacity: 1 !important;
}

.header-player-C .vjs-gradient.vjs-bottom-gradient {
    background: transparent !important;
}

.header-player-C .vjs-play-control {
    width: 32px !important;
    margin-right: 10px !important;
}

.header-player-C .vjs-play-control .vjs-button-icon {
    mask-image: none !important;
    -webkit-mask-image: none !important;
    background-color: transparent !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 100%;
    border: 1px solid #05c3dd;
    display: flex;
    justify-content: center;
    align-items: center;
}

.header-player-C .vjs-play-control .vjs-button-icon:before,
.header-player-C .vjs-play-control .vjs-button-icon:after {
    border-left-color: #05c3dd !important;
}

.header-player-C .vjs-play-control .vjs-button-icon:before {
    left: 10px !important;
}

.header-player-C .vjs-play-control .vjs-button-icon:after {
    right: 8px !important;
}

.header-player-C .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
    background-color: #696969 !important;
}

.header-player-C .vjs-control-bar>.vjs-spacer,
.header-player-C .vjs-live-control {
    display: none !important;
}

.header-player-C .vjs-play-control.vjs-playing .vjs-button-icon:before {
    border-left-color: #05c3dd;
    height: 50% !important;
    left: 30%;
}

.header-player-C .vjs-play-control.vjs-playing .vjs-button-icon:after {
    border-color: #05c3dd;
    height: 50% !important;
    right: 30%;
}

.header-player-C .vjs-play-control>.vjs-button-icon:before {
    border-color: #05c3dd;
}

.header-player-C .vjs-play-control>.vjs-button-icon:after {
    border-color: #05c3dd;
}

.header-player-C .vjs-volume-menu-button>.vjs-button-icon>svg {
    fill: #05c3dd !important;
}

.header-player-C .player-content .vjs5-hola-skin .vjs-menu {
    display: flex !important;
    opacity: 1 !important;
    left: 0 !important;
}

.header-player-C .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level:before {
    border-color: #05c3dd !important;
    background-color: #05c3dd !important;
}

.header-player-C .vjs-volume-bar.vjs-slider-horizontal:before {
    content: "";
    background: rgb(36 36 36 / 64%) !important;
    height: 0.4em !important;
    border-radius: 0.2em;
}

.header-player-C .vjs-live .vjs-live-display {
    color: #05c3dd !important;
}

.header-player-C .vjs-live .vjs-live-display {
    display: none !important;
}

.header-player-C .vjs-volume-menu-button .vjs-menu-content {
    width: 6.2em !important;
}

.header-player-C .vjs-volume-menu-button.vjs-volume-menu-button-horizontal>.vjs-button-icon {
    display: none !important;
}

.header-player-C .vjs-menu-button-inline .vjs-menu {
    left: 1.6em !important;
}

@media only screen and (max-device-width: 1024px) {

    .header-player-C .vjs-play-control .vjs-button-icon:before,
    .header-player-C .vjs-play-control .vjs-button-icon:after {
        content: "";
        border-top-width: 0;
        border-bottom-width: 0;
        border-left-width: 0.4em;
        position: absolute;
        top: 50%;
        width: 0;
        transform: translateY(-50%);
        transition: border .2s linear, height .2s linear;
    }

    .header-player-C .vjs-play-control.vjs-playing .vjs-button-icon:before,
    .header-player-C .vjs-play-control.vjs-playing .vjs-button-icon:after {
        height: .8em;
        border-top: 0;
        border-bottom: 0;
        border-left: 0.5em solid #fff;
    }

    .header-player-C .vjs-play-control.vjs-paused .vjs-button-icon:before,
    .header-player-C .vjs-play-control.vjs-paused .vjs-button-icon:after {
        height: .8em;
        border-top: 0.4em solid transparent;
        border-bottom: 0.4em solid transparent;
        border-left: 0.6em solid #fff;
    }

    .header-player-C .vjs-play-control.vjs-paused .vjs-button-icon:after {
        height: 0;
    }

    .header-player-C .vjs-control-bar {
        zoom: 1.5 !important;
    }

    .header-player-C .vjs-volume-menu-button {
        visibility: visible !important;
        opacity: 1 !important;
        zoom: 1.5 !important;
        margin: 0 !important;
    }

    .header-player-C .vjs-fullscreen-control {
        display: none !important;
    }

    .header-player-C .vjs-volume-menu-button>.vjs-menu {
        display: none !important;
        opacity: 1 !important;
    }

    .header-player-C .vjs-menu .vjs-menu-content:before {
        background-color: transparent !important;
    }
    .header-player-C .vjs-control-bar {
       margin: 0 !important;
    }
    .header-player-C .video-js .vjs-menu-button-inline:hover{
        width: 80px !important;
    }
    .header-player-C .vjs-volume-menu-button.vjs-volume-menu-button-horizontal>.vjs-button-icon {
        display: flex !important;
        transform: scale(.7) !important;
        background-color: #05c3dd !important;
    }
}