﻿.checklist {
    cursor: pointer;
    margin-block-start: 5px;
}

.preferences-item {
    padding-inline-start: 10px;
    display: flex;
    padding-inline-end: 10px;
}

    .preferences-item .check-icon, .preferences-checkbox {
        width: 13px;
        height: 24px;
        background-image: url("../images/Checkbox_UnChecked.png");
        background-repeat: no-repeat;
        background-position: center;
        background-color: #fff;
        display: inline-block;
        cursor: pointer;
    }

        .preferences-item .check-icon.checked, .preferences-checkbox.checked {
            background-image: url("../images/Checkbox_Checked.png");
            width: 13px;
            height: 24px;
        }

    .preferences-item span {
        line-height: 24px;
        font-size: 12px;
        color: #666;
        white-space: nowrap;
        margin-inline-start: 10px;
    }

.initial-extent {
    padding-inline-start: 10px;
    padding-inline-end: 10px;
    color: #000;
}

    .initial-extent span {
        line-height: 24px;
        font-size: 12px;
        white-space: nowrap;
        margin-inline-end: 5px;
    }

    .initial-extent .bold {
        font-weight: bold;
    }

.preferences-scroll-bookmarks {
    margin-block-start: 10px;
    border: 1px solid #ddd;
}

.preferences-bookmarks .bookmark-item {
    cursor: pointer;
    white-space: nowrap;
    padding: 5px;
}

    .preferences-bookmarks .bookmark-item:hover {
        background-color: #eee;
    }

    .preferences-bookmarks .bookmark-item.selected {
        background-color: #ddd;
    }

.initial-extent-message {
    margin-block-start: 10px;
}

.current-bookmark {
    font-size: 12px;
    font-weight: bold;
}

.default-bookmark {
    font-style: italic;
}

.apply-to-all {
    cursor: pointer;
    padding-inline-start: 5px;
    display: flex;
    line-height: 24px;
}

    .apply-to-all span {
        margin-inline-start: 5px;
    }
