.plyr {
    direction: rtl;
}

.plyr__play-large {
    transform: translate(-50%,-50%) rotateY(180deg);
}

.plyr__controls button svg {
    transform: rotateY(180deg);
}

.plyr__controls .plyr__progress, 
.plyr__controls .plyr__time, 
.plyr__controls>button {
    margin-left: 0;
    margin-right: 0.5rem;
}

.plyr__controls .plyr__volume {
    margin-left: 0;
    margin-right: 5px;
}

.plyr__controls .plyr__progress:first-child, 
.plyr__controls .plyr__time:first-child, 
.plyr__controls>button:first-child {
    margin-right: 0;
}

.plyr__controls [data-plyr=pause] {
    margin-right: 0;
}

@media (min-width: 480px) {
    .plyr__controls .plyr__progress, 
    .plyr__controls .plyr__time, 
    .plyr__controls>button {
    	margin-left: 0;
    	margin-right: 1rem;
    }
}