
/* Crash Logs index */
#loglist { width: 100%; margin-top: 10px; border: 1px solid #CDCDCD; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
#loglist th, #loglist td { font-family: 'Helvetica'; font-size: 13px; padding: 6px 10px; }
#loglist th a, #loglist td a { color: #08C; }
#loglist td { background-color: white; }
#loglist .odd td { background-color: rgb(245, 245, 245); }
#loglist thead th { text-align: left; 
    background: -webkit-gradient(linear, left top, left bottom, from(#CFD2D7), to(#F4F4F4)); 
    background: -moz-linear-gradient(top, #CFD2D7, #F4F4F4);
    border-bottom: 1px solid #E5E5E5;
    border-top: none;
}

.statussummary { border: 1px solid #E5E5E5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-left-color: #E5E5E5; border-right-color: #E5E5E5; padding: 8px; background-color: #F0F4F7; margin: 16px 0px 0 0px;  font-size: 13px; }
.statussummary .pagination { float: right; font-size: 14px; }
.statussummary .pagination span { margin: 0 10px 0 0; }
.statussummary .pagination a { margin: 0 5px; }
.statussummary form { margin: 5px 0 0 0; padding: 0; }
.statussummary form select { font-size: 0.9em;  }
.statussummary form input { background-color: #F8F8F8; border: 1px solid #BBB; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding: 3px 5px; font-size: 0.9em; }

/* Crash log view page */
.issuelinks { float: right; }
.issuelinks a { margin-left: 20px; }
#issuedetails { margin: 10px 0; font-size: 13px; }
#issuedetails table { width: 100%; margin-top: 15px; }
#issuedetails .description { background-color: #F1F5F9; border: 1px solid #C9D1D7; font-size: 11px; line-height: 1.3em; padding: 10px 15px; margin: 15px 0 5px 0; font-family: Arial, Helvetica, sans-serif; }
#issuedetails .description code { font-family: Menlo, Consolas, monospace; }
#issuecomments h4 { padding: 2px 5px 5px 5px; background: #DDD; }
#issuecomments .comment { margin: 5px 0 10px 0; background: white; }
#issuecomments .comment .metarow { font-size: 12px; background-color: #EEE; padding: 0 5px; }
#issuecomments .comment .text { font-size: 0.75em; padding: 5px; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; }
#issuecomments .comment textarea { width: 700px; height: 100px; border: 1px solid #DDD; font-family: Arial, Helvetica, sans-serif; padding: 4px 2px;}
#issuecomments .comment input { background-color: #F8F8F8; border: 1px solid #BBB; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding: 3px 5px; font-size: 1.2em; margin-left: 5px; position: relative; top: -5px; }

/* Crash log edit */
#editissueform { margin: 20px 0 10px 0; }
#editissueform table { width: 100%; background: none; }
#editissueform td { line-height: 1.7em; background: none; vertical-align: center; }
#editissueform td.labelfield { vertical-align: top; width: 170px; }
#editissueform input { background: white; border: 1px solid #BBB; padding: 2px; }
#editissueform input, #editissueform select { width: 300px; }
#editissueform textarea { width: 500px; height: 100px; border: 1px solid #DDD; font-family: Arial, Helvetica, sans-serif; padding: 4px 2px; background: white; }
#editissueform .buttonfield { padding-left: 167px; }
#editissueform .buttonfield input { background-color: #F8F8F8; border: 1px solid #BBB; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding: 3px 5px; font-size: 1.2em; margin-left: 5px; }
#editissueform small { font-style: italic; line-height: 0.5em; color: #AAA; }

/* Reports wrapper */
#reportwrapper { background-color: #F8F8F8; color: white; }
#reportwrapper #reportheadline { background-color: #061729; background: -webkit-gradient(linear, left bottom, left top, from(#626D82), to(#7F899E)); background: -moz-linear-gradient(top, #061729, #194b7e); height: 30px; line-height: 30px; padding: 0 10px; }
#reportwrapper #reportheadline h3 { font-size: 16px; padding-top: 8px; text-shadow: rgba(100,100,100,0.9) -1px 1px 1px; }

#reportwrapper #reportheadline form { float: right; margin: 0; }
#reportwrapper #reportheadline form select { font-size: 0.9em; position: relative; top: -1px; }
#reportiframe { width: 100%; }

/* Reports */
#report { padding: 10px }
#report table { width: 100%; font-size: 12px; }
#report h4 { margin: 15px 0 5px 0; padding: 2px 5px 5px 5px; background: #DDD; }
#report .usercomment { padding: 5px 10px; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; }
#report .reportdetail, #report .consoledetail { padding: 5px 10px; background: white; font-family: Menlo, Consolas, monospace; font-size: 12px; line-height: 1.3em; white-space: nowrap; overflow: auto; max-height: 600px }
