/* ===== VIDEO.JS ROUNDED CORNERS STYLES ===== */ .video-js-root-main .video-js.video-js-rounded-corners, .video-js-root-main .video-js.video-js-rounded-corners.vjs-has-started, .video-js-root-main .video-js.video-js-rounded-corners.vjs-fullscreen, .video-js-root-main .video-js.video-js-rounded-corners.vjs-paused, .video-js-root-main .video-js.video-js-rounded-corners.vjs-ended, .video-js-root-main .video-js.video-js-rounded-corners.chapters-open { /* background-color: transparent !important; */ outline: none !important; border-radius: 12px !important; } .video-js-root-main .video-js.video-js-rounded-corners .vjs-poster { border-radius: 12px !important; } .video-js-root-main .video-js.video-js-rounded-corners video { border-radius: 12px !important; } .video-js-root-main .video-js.video-js-rounded-corners .vjs-control-bar { border-bottom-left-radius: 12px !important; border-bottom-right-radius: 12px !important; } /* Mobile responsive adjustments */ @media (max-width: 767px) { /* Remove rounded corners on mobile screens */ .video-js-root-main .video-js.video-js-rounded-corners, .video-js-root-main .video-js.video-js-rounded-corners.vjs-has-started, .video-js-root-main .video-js.video-js-rounded-corners.vjs-fullscreen, .video-js-root-main .video-js.video-js-rounded-corners.vjs-paused, .video-js-root-main .video-js.video-js-rounded-corners.vjs-ended, .video-js-root-main .video-js.video-js-rounded-corners.chapters-open { border-radius: 0 !important; } .video-js-root-main .video-js.video-js-rounded-corners .vjs-poster { border-radius: 0 !important; } .video-js-root-main .video-js.video-js-rounded-corners video { border-radius: 0 !important; } }