/* Browser */
#prefs {
margin-top: -1.6em;
}
* html #prefs {
width: 34em;
} /* Set width only for IE */
#prefs fieldset label {
display: block;
}
#prefs .buttons {
margin-top: -1.6em;
}
#prefs .choice {
margin-top: -0.6em;
}
#legend {
clear: right;
}
h1 :link,
h1 :visited,
h1 .filename {
color: #fff;
border-bottom: 1px dotted #ddd;
}
h1 :link:hover,
h1 :visited:hover {
background-color: transparent;
text-decoration: underline;
color: #fff;
}
h1 .first:link:hover,
h1 .first:visited:hover {
color: #ddd;
}
h1 :link,
h1 :visited {
color: #fff;
}
h1 .first:link,
h1 .first:visited {
color: #ddd;
}
h1 .sep {
color: #fff;
padding: .1em .2em;
}
#jumprev {
float: right;
margin: 0 0 0;
}
#jumprev form {
margin: 5px;
margin-top:0;
}
#jumprev input {
margin-right: 0;
}
/* Styles for the directory entries table (extends the styles for
* "table.listing") */
#dirlist {
margin-top: 0
}
#dirlist td.rev,
#dirlist td.age,
#dirlist td.change,
#dirlist td.size {
color: #888;
white-space: nowrap;
vertical-align: baseline;
}
#dirlist td.rev {
font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
text-align: right;
}
#dirlist td.size {
color: #888;
white-space: nowrap;
text-align: right;
vertical-align: middle;
}
#dirlist td.name {
width: 100%;
}
#dirlist td.name a,
#dirlist td.name span {
background-position: 0% 50%;
background-repeat: no-repeat;
padding-left: 20px;
}
#dirlist td.name a.parent {
background-image: url("../parent.png");
}
#dirlist td.name a.dir {
background-image: url("../folder.png")
}
#dirlist td.name a.file {
background-image: url("../file.png")
}
#dirlist td.name a,
#dirlist td.rev a {
border-bottom: none;
display: block
}
#dirlist td.rev {
text-align: right;
}
#dirlist td.change {
vertical-align: middle;
white-space: nowrap
}
/* Style for the ''View Changes'' button */
#anydiff {
margin: 0 0 1em;
float: left;
}
#anydiff form,
#anydiff div,
#anydiff h2 {
display: inline;
}
#anydiff input {
vertical-align: baseline;
margin: 0 -0.5em 0 1em;
}
@media print {
#anydiff form {
display: none
}
}
/* Log */
tr.diff input {
padding: 0 1em; margin: 0;
}
div.buttons {
clear: left;
}
@media print {
th.diff,
td.diff {
display: none
}
}
/* Styles for the revision log table (extends the styles for
* "table.listing") */
#chglist {
margin-top: 0;
}
#chglist td.change span {
border: 1px solid #999;
display: block;
margin: .2em .5em 0 0;
width: .8em; height: .8em;
}
#chglist td.diff {
white-space: nowrap;
}
#chglist td.change .comment {
display: none;
}
#chglist td.old_path {
font-style: italic;
}
#chglist td.date {
vertical-align: top;
padding-top: 0.55em;
white-space: nowrap;
}
#chglist td.author {
vertical-align: top;
padding-top: 0.55em
}
#chglist td.rev,
#chglist td.chgset {
font-family: "DejaVu Sans Mono","Liberation Mono",monospace;
text-align: right;
}
#chglist td.rev a,
#chglist td.chgset a {
border-bottom: none;
}
#chglist td.summary {
width: 100%;
vertical-align: middle;
white-space: nowrap;
}
#chglist .verbose td.summary {
border: none;
color: #333;
padding: .5em 1em 1em 2em;
white-space: normal;
}
#chglist td.summary * {
margin-top: 0;
margin-bottom: 0;
}
#paging {
margin: 1em 0;
}
/* Styles for the revision info in the file view (see also trac.css) */
#info {
margin: 0;
}
#info .props {
color: #666;
list-style: square;
margin: 0 0 .4em 1.6em;
padding: 0;
}
#info .props li {
padding: 0;
overflow: auto;
}
/* Styles for the HTML preview */
#preview {
background: #fff;
clear: both;
margin: 0
}
#preview .code-block {
border-top: 1px solid #999;
margin: 0;
}
#preview .image-file {
overflow: hidden;
}
#preview .image-file img {
max-width: 100%;
}