/*
Theme Name: Lightning Child
Template: lightning
Version: 0.6.0
*/

/* 動画一覧テーブルのストライプ表示（強制版） */
table.jvl-video-list tbody tr:nth-child(odd) {
    background-color: #ffffff !important;
}

table.jvl-video-list tbody tr:nth-child(even) {
    background-color: #f7f7f7 !important;
}

/* 動画一覧テーブルのストライプ表示 */
.jvl-video-list {
    width: 100%;
    border-collapse: collapse;
}

.jvl-video-list th,
.jvl-video-list td {
    padding: 10px;
    border-bottom: 1px solid #ddd;
}

/* 偶数行を薄いグレーに */
.jvl-video-list tr:nth-child(even) {
    background-color: #f7f7f7;
}

/* 奇数行は白 */
.jvl-video-list tr:nth-child(odd) {
    background-color: #ffffff;
}

/* 再生ボタン風リンク */
.jvl-play-button {
    display: inline-block;
    padding: 6px 14px;
    background-color: #0073aa;
    color: #fff;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    transition: background-color 0.2s ease;
}

.jvl-play-button:hover {
    background-color: #005f8d;
    color: #fff;
}

/* タイトル列（1列目）は左揃え（強制） */
table.jvl-video-list tbody tr td:first-child {
    text-align: left !important;
}

/* 再生ボタン列（2列目）は中央揃え（強制） */
table.jvl-video-list tbody tr td:nth-child(2) {
    text-align: center !important;
}

/* ログイン状態を保存するチェックボックスを非表示 */
#rememberme,
label[for="rememberme"] {
    display: none !important;
}

/* 「登録」「パスワードをお忘れですか？」リンクを非表示 */
p#nav {
    display: none !important;
}

/* 「← サイトへ戻る」リンクを非表示 */
p#backtoblog {
    display: none !important;
}