#container #content h2 { font-size: 17px; }
#content { font-size: 12px; }

.build-console {
    border-top: 1px dotted #ccc;
}

.build-console > li {
    display: block;
    border: 1px solid #eee;
    border-radius: 4px;
    margin: 10px 0;
    padding: 8px;
    height: auto;
    
    background-color: #fafafa;
}

.build-console .revision, .build-console .author, .build-console .message {
    display: inline-block;
    vertical-align: top;
}

.build-console .revision a::before { content: 'r'; }
.build-console .revision {
    width: 80px;
 }
 
.build-console .date_day, .build-console .date_time { font-size: 11px; color: #888; }
.build-console .author span { display: block; }
.build-console .author {
    width: 100px;
}

.build-console .message a { text-decoration: underline !important; }
.build-console .message {
    white-space: pre-wrap;
    width: 540px;
}