How to make Responsive wordpress site design

I want to make site on video player and want to make site responsive and performance should also good what I should do?

A CSS framework is combined with JavaScript code to adjust the player according to the screen. For supported players, you usually don’t need to do anything.