html {font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; }
a { color:#000; text-decoration:none;}

.hidden { display:none;}
#header h1 { border-bottom:3px solid #000;font-size:130%; padding-bottom:3px;}
#header .preamble { display:none;}
#header .main .inner ul { display:none;}
#header .sub ul { display:none;}
#header .sub div.button { display:none;}
#header .sub h2 { font-size:200%;}
#header .sub h2 span { font-size:65%; font-weight:normal; margin-left:20px; color:#666;}
#footer { display:none;}
#print-footer { border-top:3px solid #000; font-size:90%; color:#999; margin-top:20px;}


/* tickets list */
#tickets .search { display:none;}
#tickets .bulk {display:none;}
#tickets table.tickets { width:100%;border-collapse: collapse;border-spacing: 0;}
#tickets table.tickets thead tr td { font-weight:bold; border:1px solid #000; padding:5px;}
#tickets table.tickets tbody tr td { border:1px solid #000; padding:5px;}
#tickets table.tickets tbody tr td.summary span { display:block; color:#999;}
#tickets table.tickets tbody tr td.summary a { text-decoration:none; color:#000; font-size:120%; font-weight:bold;}
#tickets table.tickets tbody tr td.id {text-align:center; font-size:120%; font-weight:bold;}
#tickets table.tickets tbody tr td .status-tag { padding:2px; font-weight:bold; text-transform:uppercase;-webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px;}
#tickets table.tickets tbody tr td .priority-tag { padding:2px; font-weight:bold; text-transform:uppercase; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px;}

#tickets .pagination { display:none;}

/* ticket */
#header #ticket-stripe { display:none;}
#ticket h4 { font-size:170%; margin-top:0; margin-bottom:0;}
#ticket .properties p { font-size:120%;  margin-bottom:5px;}
#ticket .properties { border-bottom:4px solid #ccc; margin-bottom:10px;}
#ticket form { display:none;}
#ticket .priority { display:none;}

#content #ticket .notes ul.notes { list-style:none; margin:0; padding:0;}
#content #ticket .notes ul.notes li.noterow { clear:both; padding:15px 10px 5px 10px; border-bottom:1px solid #ccc; }
#content #ticket .notes ul.notes li.noterow .avatar {float:left; }
#content #ticket .notes ul.notes li.noterow .ticket-content .meta { font-size:110%;}
#content #ticket .notes ul.notes li.noterow .ticket-content .meta a {color:#333; font-weight:bold; text-decoration:none;}
#content #ticket .notes ul.notes li.noterow .ticket-content .meta a:hover {text-decoration:underline;}
#content #ticket .notes ul.notes li.noterow .ticket-content .meta span.posted { font-size:90%; margin-left:10px; color:#999; font-size:80%;}
#content #ticket .notes ul.notes li.noterow .ticket-content .meta span.edit {display:none;}
#content #ticket .notes ul.notes li.noterow .ticket-content .meta span.edit a { font-weight:normal;}
#content #ticket .notes ul.notes li.noterow .ticket-content { padding-left:60px;}
#content #ticket .notes ul.notes li.noterow.last { border:0;}
#content #ticket img.avatar { padding:2px; border:1px solid #ccc;}
#content #ticket .notes .no-data { color:#999; font-size:120%; margin:80px 0;}

#content #ticket .notes ul.notes li ul.changes {  line-height:1.5;padding:5px; margin:10px 0; border-left:5px solid #ccc; color:#777; font-size:90%; list-style:none;}
#content #ticket .notes ul.notes li ul.changes li { border:0; clear:none; padding-top:0; margin:2px 0;}
#content #ticket .notes p.no-data { margin:10px 0 40px 0; font-size:100%; text-align:left;}

/* attachments */
#content #ticket .notes ul.notes li p.file { padding-left:20px; background-repeat:no-repeat;}
#content #ticket .notes ul.notes li p.file span { color:#999; margin-left:10px;font-size:80%; }
#content #ticket .notes ul.notes li p.file.image { background-image:url(/images/icons/file_types/image.png);}
#content #ticket .notes ul.notes li p.file.na { background-image:url(/images/icons/file_types/file.png);}
#content #ticket .notes ul.notes li p.file.pdf { background-image:url(/images/icons/file_types/pdf.png);}
#right div.upload p { margin:10px 0;}

/* commits */
#content #ticket .notes ul.notes li.noterow.committed { background:#F8F8F8;}
#content #ticket .notes ul.notes li.noterow.committed .commit blockquote { border:1px solid #ccc; padding:0 5px; margin:10px 0;font-size:90%; background:#fff; border-left-width:5px;}
#content #ticket .notes ul.notes li.noterow.committed .commit p { margin:5px 0;}

#content #ticket .notes ul.notes li.noterow p.commit { font-size:90%; padding-left:20px; background-repeat:no-repeat; background-image:url(/images/icons/push.png); margin:10px 0 !important;}
#content #ticket .notes ul.notes li.noterow p.commit a { color:#333; font-family:Monaco, Courier, Arial, Verdana, sans-serif; font-size:100%; text-decoration:underline; letter-spacing:-1px;}
#content #ticket .notes ul.notes li.noterow p.commit a:hover {background:none; }
.linux #content #ticket .notes ul.notes li.noterow p.commit a { font-family:"Courier New", Courier, Arial, Verdana, sans-serif;}

#content #ticket .notes ul.notes li.noterow .image-preview { width:550px; overflow:auto; margin-bottom:10px;}
#content #ticket .notes ul.notes li.noterow .image-preview a:hover { background:none;}


#right .ticket { display:none; }



/* wiki page */
.wiki h3.page-title { font-size:200%;}
#header .sub h2.wiki { display:none; margin-bottom:0;}
.wiki .cfm { font-size:120%; line-height:1.3;}
#right .wiki .new-pages {display:none;}
#right .wiki {border:3px solid #ccc; line-height:1.5; padding:5px; color:#999;}
#right .wiki p.select { display:none;}
#right .wiki h3 { margin:0; }
#right .wiki p { margin:0; }
#right .wiki p a { color:#999;}

