

fieldset.releasenote #note_title {
    width: 40%;
    min-width: 15rem;
}

fieldset.releasenote #note_section {
    width: auto;
    min-width: 12rem;
}

fieldset.releasenote #note_links {
    width: 99%;
}

div.releasenote p.title {
    font-weight: bold;
}

div.releasenote.title  {
    text-align: left;
}

div.releasenote.descr  {
    text-align: left;
}

div.releasenote.links  {
    text-align: left;
}

div.releasenote.reviewed  {
    text-align: left;
}

div *.label  {
    font-weight: bold;
    float:left;
}

div *.value  {
    padding-left: 4px; /* roughly one space */
    text-align: left;
    overflow: auto;
    text-overflow: ellipsis;
}

table.list.releasenotes {
    margin-bottom: 1rem;
}

table.list.releasenotes td.title {
    font-weight: bold;
    text-align: left;
}

table.list.releasenotes td.descr {
    text-align: left;
}

table.list.releasenotes td.links {
    text-align: left;
}

table.list.releasenotes td.error {
    font-style: italic;
    color: red;
}


table.list td {
    text-align: left;
    vertical-align: middle;
    padding-right: 10px;
}

td.releasenote_title {
    text-align: left;
    white-space: normal;
}

td.releasenote_description {
    text-align: left;
    white-space: normal;
}

table.list tr td.releasenote_linked_SRs {text-align: left; white-space: normal;}

.sr-label { 
    text-align: left;
    white-space: normal;   
    font-size: .75em; 
    margin-left: .5em; 
}