/* I don't like round corner */

* {
  border-radius: 0 !important;
}

/* bigger base font size */

body {
  font-size: 13px !important;
}

/* fix navbar after base font size change */

#accountnav {
  margin-top: 3px !important;
}

/* make form field more compact */

.review-request #details .details-column td,
.review-request #details .details-column th {
  height: 1.5em !important;
}

/* make code better look */

#diffs {
  font-family: monospace !important;
}

#diffs .diff-highlight-border {
  display: none !important;
}

.sidebyside pre {
  font-size: 13px !important;
}

.sidebyside thead th {
  font-size: 100% !important;
}

.sidebyside thead th.rev {
  color: #404040;
}

.sidebyside tbody tr td {
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.sidebyside tbody tr th {
  vertical-align: middle !important;
  padding-left: 0.5em !important;
  padding-right: 0.5em !important;
}

.sidebyside tbody.delete tr td {
  background-color: #FFDDDD !important;
}

.sidebyside tbody.insert tr td {
  background-color: #DDFFDD !important;
}

.sidebyside tbody.insert tr.selected *,
.sidebyside tbody.replace tr.selected *,
.sidebyside tbody.delete tr.selected * {
  background: none repeat scroll 0 0 #F8EEC7 !important;
}

.sidebyside tbody.diff-header td {
  background-color: #FCEDDB !important;
  font-size: medium !important;
  vertical-align: middle !important;
  padding-bottom: 4px;
  padding-top: 4px;
}

.sidebyside tbody.diff-header td a {
  display: inline-block !important;
  margin-top: 2px !important;
}

/* code hightlight */

.c, .cm, .c1 {
  color: #999988 !important;
}

.sd {
  color: #0064C1 !important;
}

.mi {
  color: #8B0085 !important;
}

.cs {
  color: #FF4400 !important;
}
