.player-wrapper
{
    display: inline-block;
    background: #000;
}

.player-wrapper video
{
    position: relative;
    cursor: pointer;
}

.player-wrapper .preloader
{
    position: absolute;
    display: none;
    z-index: 1;
}

.player-wrapper.loading .preloader
{
    display: block;
}

.player-wrapper .play-button
{
    width: 128px;
    height: 128px;
    display: block;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(/newdesign/images/player-wrapper-play.png);
    background-image: url(/newdesign/images/player-wrapper-play.svg);
    position: absolute;
    cursor: pointer;
    opacity: 0.6;
}

.player-wrapper.player-wrapper_white-play_yes .play-button
{
    background-image: url(/newdesign/images/player-wrapper-play_white_yes.png);
    background-image: url(/newdesign/images/player-wrapper-play_white_yes.svg);
}

.player-wrapper .play-button:hover
{
    opacity: 0.9;
}

.player-wrapper.playing .play-button,
.player-wrapper.loading .play-button
{
    display: none;
}
