If you mean
.video-responsive {
border-color: #000000;
border-style: groove;
border-width: 5px;
}
It looks like it’s working fine.
The youtube video is an iframe
if you want the border around just the iframe you would have to apply it to the iframe
.video-responsive iframe {
border-color: #000000;
border-style: groove;
border-width: 5px;
}
OR
just collapse the div using display:inline-block
and it will wrap itself around the contents.
.video-responsive {
border-color: #000000;
border-style: groove;
border-width: 5px;
display: inline-block;
}