@charset "utf-8";

/* Keep the original desktop width; fit narrower screens without PHP. */
.video-embed {
    width: 100%;
    max-width: 700px;
}
.video-embed--niconico {
    max-width: 690px;
}
.video-embed__frame {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
}
.video-embed__frame iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.video-link {
    font-size: 14px;
}
