/* AGENT_SHEET */ 
/* 01/11, by makondo */
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("crash-stats.mozilla.com") {

html, body
{ background: radial-gradient(at top,
#556575, #414C55, #303943, #1F252B) fixed !important; }

* 
{ border-color: black !important;
color: black !important; }

p, .page-footer a
{ color: black !important; }

a 
{ color: #aaa !important; }
a:hover, .ui-tabs-anchor:hover span
{ color: #ccc !important; }

#report-index #details, .page-footer, .ui-tabs-panel, .version-nav.query_removemargin #searchform
{ background: transparent !important; }

.version-nav.query_removemargin, 
.version-nav, .version-nav .filter li,
.ui-tabs-panel, 
.page-footer,
.record.data-table.vertical
{ border: none !important; }

.version-nav
{ background: #0A2533 !important; }

/* buttons */
#sumo-link a, #query_submit, 
#correlation button
{ -moz-appearance: none !important; 
color: #B7C6CD !important;
text-shadow: 1px 1px 1px #000 !important; 
font-weight: bold !important;
font-family: "Segoe UI", Tahoma, sans serif !important;
background: #243242 !important;
padding: 2px !important;
outline: 0 none !important;
border-radius: 3px !important;
box-shadow: 
0 0 2px rgba(250,250,250, .5) inset,
0 4px 6px rgba(250,250,250, .2) inset,
0pt 7px 0 2px rgba(255, 255, 255, .2) inset,
0pt 13px 8px rgba(0, 0, 8, .2) inset,
4px 6px 18px rgba(98,128,136, .8) !important;
border: 1px solid !important;
border-color: #B6C3C4 #6184B3 #92BBCD #D4DACD !important; }

#sumo-link a:hover, #query_submit:hover, 
#correlation button:hover, select:hover, 
#q:hover, #q:focus
{ -moz-appearance: none !important; 
background: rgba(200,200,200,.5) !important; }

#sumo-link a
{ padding: 3px 6px !important; }

#sumo-link { background: #0A2533 !important; }

#q { font-size: 15px !important; }
#q:focus { height: 28px !important; }

select, #q
{ -moz-appearance: none !important; 
color: #ccc !important;
font-family: "Segoe UI", Tahoma, sans-serif !important;
background: rgba(150,150,150,.5) !important;
outline: 0 none !important;
border-radius: 2px !important;
padding: 0 3px !important;
border: 1px solid !important;
border-color: #000 #6B7F90 #6B7F90 #000 !important;
box-shadow: inset 0px 1px 4px 1px rgba(0,0,0, .3) !important;  }

option, select>option, select>option option
{ background: linear-gradient(to right,rgba(0,0,0, .2) 5%, rgba(150,150,150, .2) 75%, rgba(0,0,0, .3)) !important;
padding: 2px !important;
font-weight: bold !important; }

select:focus > option:checked,
select:focus option:hover
{ -moz-appearance: none !important; 
background: linear-gradient(to right,rgba(0,0,0, .3) 5%, rgba(142,152,150, .1) 75%, rgba(0,0,0, .4)) !important;
box-shadow: inset -2px 2px 8px rgba(0,0,0, .2) !important; 
color: black !important; }

select > button 
{ -moz-appearance: none !important; 
background: transparent !important;
box-shadow: none !important; 
border: none !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACo0lEQVR42mOor69naGhoYADRdXV1DMh8EI3MxqYGRUFzSwuYjawZGYPEm5ubGRobG+FqUEwrKChgRLcVxQKg5vz8fKbqqmq4IQy1tbUMLUCb8/LyGJydnBhyc3NBEoxNTU1wJ0MNYoyNjWFwdXVlqKqsQniho6ODKTk5maGwsFA2PiGpJjIigtPDwwNkIDPI4La2NoaioiLmoMAghvT0DHZjE9MiFxcXBZBrgIYzMvT09DCHh4czFBcXy+8/cOh/Z1fvASdHZ6WAgACQRpbIyEjGqKhIhorKCv20jNw9PHyC/xMS4jXb29tBrmcCOZ8R6HeGtNQ0ztzc/Jnbduz53903+XlUdFyQj48Pg7ubG9uMmXOKp86Y983TJ/g/Myv7upSUFAGQy8AuaG1tZczJyQG5QMrS0irDzs4hf96iZZ+Pnbzwf9q0GV179x9Yf/P+8/9llQ2fVVXVK6WkpNNSUlJlWltboF7o7QV6IQzkXKX5C5b8CA2NnKmrq+c8Y/bCA/+hICe/ZLe5hVVYTGzCTFExqf8J8fHanZ2dEC90dXUxxsXFMcTHx3PGxiVubW3v/19UWnVBR1ffNT+/oDE0NKwrLj4pY8HiFTd9/cP+s7BxnImKjBQCRicoKhnhCQdoAIO3tzeHs4t7U0Vt8/8NW/b8S0xMyp2/cNH0Z2++/K9t6PgvK6cwwc3NTRAYBgw1NTWQaERKMIwJCQkMoIDzDwj0mDJ97m2YF6rrWm7aOzj5urg4M4DUgNIJPCGhp7rKykrmiIgIBidHR7HZs+csKywqXqSroysKjE6GxMREZlDCwpmUQRiUAsvLy5lBKTIoMJABmh5AYkygqEPOK3AXoOc4kA2gVJiVmcUIMghkKEgMKVnDMUZuQ862IENASRbdVmQ9AG7Bj0ch2LUPAAAAAElFTkSuQmCC") center no-repeat !important; }

#report-header-details span, h2,
#correlation, #correlation a
{ color: black !important;
font-weight: bold !important; }

/* tabs */
.ui-tabs-nav li a, .ui-tabs-nav li a span
{ background: transparent !important;
border: none !important;
color: black !important;
font-weight: bold !important;
text-shadow: 2px 2px 2px #333 !important; }

.ui-tabs-nav .ui-tabs-selected a span, 
#bugzilla a, #showallthreads a
{ color: #bbb !important;
text-decoration: none !important; }

/* report table */

.body.notitle
{ background: transparent !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: inset 0px 1px 4px 1px rgba(0,0,0, .3) !important; }

table.data-table tbody tr,
#details table th, .bugreporter, .bug_ids_expanded_list
{ background: #515B5F !important; }

#details table th
{ color: black !important; }

table.data-table th
{ background: #36404A !important; }

.code
{ background: #616B70 !important; } }
