.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}
.odd {
  border-bottom: 1px solid #EAEAEA;
  background-color: #f4f4f4;
  background-image: -moz-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -ms-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#eaeaea));
  background-image: -webkit-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -o-linear-gradient(top, #fafafa, #eaeaea);
  background-image: linear-gradient(top, #fafafa, #eaeaea);
  background-repeat: repeat-x;
}
.odd:hover {
  border-bottom: 1px solid #574 !important;
  background: #DBF0D0;
}
.even {
  border-bottom: 1px solid #FFF;
  background: #FFF;
}
.even:hover {
  border-bottom: 1px solid #796 !important;
  background: #F1FAEC;
}
.upper {
  text-transform: uppercase;
}
hr {
  background: rgba(0, 0, 0, 0.15);
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
hr.tight {
  margin: 10px 0;
}
.form-horizontal .control-group {
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 15em;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .control-label.label-narrower {
  width: 12em;
}
.form-horizontal .control-label.label-narrower + .controls {
  margin-left: 13.2em;
}
.form-horizontal .control-label.label-wider {
  width: 18em;
}
.form-horizontal .control-label.label-wider + .controls {
  margin-left: 19.8em;
}
.form-horizontal .control-label.label-wide {
  width: 19.95em;
}
.form-horizontal .control-label.label-wide + .controls {
  margin-left: 21.945em;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 16.5em;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 15em;
}
.form-horizontal .controls > input[type="checkbox"] {
  margin-top: 0.45em;
}
.form-horizontal .help-block {
  margin-top: 0.5em;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 15em;
}
.striped .row:nth-child(odd),
.striped .row:nth-child(odd) {
  border-bottom: 1px solid #EAEAEA;
  background-color: #f4f4f4;
  background-image: -moz-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -ms-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#eaeaea));
  background-image: -webkit-linear-gradient(top, #fafafa, #eaeaea);
  background-image: -o-linear-gradient(top, #fafafa, #eaeaea);
  background-image: linear-gradient(top, #fafafa, #eaeaea);
  background-repeat: repeat-x;
}
.striped .row:nth-child(odd):hover,
.striped .row:nth-child(odd):hover {
  border-bottom: 1px solid #574 !important;
  background: #DBF0D0;
}
.striped .row:nth-child(even),
.striped .row:nth-child(even) {
  border-bottom: 1px solid #FFF;
  background: #FFF;
}
.striped .row:nth-child(even):hover,
.striped .row:nth-child(even):hover {
  border-bottom: 1px solid #796 !important;
  background: #F1FAEC;
}
.label-colons label:after {
  content: ": ";
}
#questionnaire .datalist .row {
  padding: 0.5em 0;
}
.iconified span {
  display: inline-block;
  height: 16px;
  padding-left: 20px;
  background-position: left top;
  background-repeat: no-repeat;
}
.iconified.check span {
  background-image: url('../img/icon/tick.png');
}
.iconified.cross span {
  background-image: url('../img/icon/cross.png');
}
.iconified.accept span {
  background-image: url('../img/icon/accept.png');
}
.iconified.deny span {
  background-image: url('../img/icon/delete.png');
}
.iconified.bulb span {
  background-image: url('../img/icon/lightbulb.png');
}
.iconified.nobulb span {
  background-image: url('../img/icon/lightbulb_off.png');
}
.iconified.rainy span {
  background-image: url('../img/icon/weather_rain.png');
}
.iconified.sunny span {
  background-image: url('../img/icon/weather_sun.png');
}
.iconified.thumbUp span {
  background-image: url('../img/icon/thumb_up.png');
}
.iconified.thumbDn span {
  background-image: url('../img/icon/thumb_down.png');
}
.iconified.bell span {
  background-image: url('../img/icon/bell.png');
}
.iconified.bomb span {
  background-image: url('../img/icon/bomb.png');
}
.iconified.trash span {
  background-image: url('../img/icon/bin.png');
}
.iconified.gear span {
  background-image: url('../img/icon/cog.png');
}
.iconified.comment span {
  background-image: url('../img/icon/comment.png');
}
.iconified.connect span {
  background-image: url('../img/icon/connect.png');
}
.iconified.disconnect span {
  background-image: url('../img/icon/disconnect.png');
}
.iconified.disk span {
  background-image: url('../img/icon/disk.png');
}
.iconified.mail span {
  background-image: url('../img/icon/email.png');
}
.iconified.hourglass span {
  background-image: url('../img/icon/hourglass.png');
}
.iconified.lock span {
  background-image: url('../img/icon/lock.png');
}
.iconified.unlock span {
  background-image: url('../img/icon/lock_open.png');
}
.iconified.zap span {
  background-image: url('../img/icon/lightning.png');
}
.iconified.printer span {
  background-image: url('../img/icon/printer.png');
}
.iconified.door span {
  background-image: url('../img/icon/door_in.png');
}
button.iconified span {
  width: auto;
}
button.active {
  border-color: #555555 #999999 #999999 #555555;
  background-color: #c7c7c7;
  background-image: -moz-linear-gradient(top, #b3b3b3, #e6e6e6);
  background-image: -ms-linear-gradient(top, #b3b3b3, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #b3b3b3, #e6e6e6);
  background-image: -o-linear-gradient(top, #b3b3b3, #e6e6e6);
  background-image: linear-gradient(top, #b3b3b3, #e6e6e6);
  background-repeat: repeat-x;
}
button.active:hover {
  border-color: #333333 #555555 #555555 #333333;
  background-color: #c9c9c9;
  background-image: -moz-linear-gradient(top, #bfbfbf, #d9d9d9);
  background-image: -ms-linear-gradient(top, #bfbfbf, #d9d9d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bfbfbf), to(#d9d9d9));
  background-image: -webkit-linear-gradient(top, #bfbfbf, #d9d9d9);
  background-image: -o-linear-gradient(top, #bfbfbf, #d9d9d9);
  background-image: linear-gradient(top, #bfbfbf, #d9d9d9);
  background-repeat: repeat-x;
}
.status {
  padding-left: 20px;
  background-position: left top;
  background-repeat: no-repeat;
  font-weight: normal;
}
.status.status-waiting {
  background-image: url('../img/icon/help.png');
  color: #38587c;
}
.status.status-declined {
  background-image: url('../img/icon/delete.png');
  color: #c42216;
}
.status.status-accepted {
  background-image: url('../img/icon/accept.png');
  color: #3f8b34;
}
#globals .header {
  background-color: #e9e9e9;
  background-image: -moz-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -ms-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#dbdbdb));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -o-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: linear-gradient(top, #f2f2f2, #dbdbdb);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  padding: 0.25em;
}
div.head-bar h2 {
  background-color: #e9e9e9;
  background-image: -moz-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -ms-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#dbdbdb));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -o-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: linear-gradient(top, #f2f2f2, #dbdbdb);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  padding: 0.25em;
}
.subsup p.title {
  background-color: #e9e9e9;
  background-image: -moz-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -ms-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#dbdbdb));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -o-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: linear-gradient(top, #f2f2f2, #dbdbdb);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  padding: 0.25em;
}
.editorial .name {
  background-color: #e9e9e9;
  background-image: -moz-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -ms-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#dbdbdb));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -o-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: linear-gradient(top, #f2f2f2, #dbdbdb);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  padding: 0.25em;
  text-shadow: 0 1px 1px #ffffff;
  border-radius: 2px 2px 0 0;
}
#article-title h2 {
  background-color: #e9e9e9;
  background-image: -moz-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -ms-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#dbdbdb));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: -o-linear-gradient(top, #f2f2f2, #dbdbdb);
  background-image: linear-gradient(top, #f2f2f2, #dbdbdb);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08) inset;
  padding: 0.25em;
}
#reviewers-list {
  list-style: none outside;
}
#reviewers-list li {
  float: none;
  display: block;
  margin: 0.5em 2em 0.5em 0;
  counter-increment: reviewers;
}
#reviewers-list li:before {
  float: left;
  content: counter(reviewers, decimal);
  color: #999999;
  border-right: 3px solid #cccccc;
  font-size: 0.85em;
  text-shadow: none;
  padding-right: 0.5em;
  margin-left: 1em;
  margin-right: 0.75em;
}
#reviewers-list li:hover:before {
  color: #000000;
  border-color: #ffffff;
}
#reviewers-list li .email {
  float: left;
  min-width: 10em;
  padding-left: 20px;
  margin-right: 0.5em;
  background: url('../img/icon/email.png') no-repeat left 4px;
}
#reviewers-list li .token {
  color: #555555;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  padding: 0.25em 0.5em;
}
#reviewers-list li .token:hover {
  color: #000000;
}
.spinner {
  background: url('../img/spinner.gif') no-repeat left top;
  padding: 2px 10px;
  margin-left: 0.5em;
}
#adm-assignreviewer {
  width: 955px;
  max-height: 20em;
  overflow: auto;
}
#adm-assignreviewer .spinner {
  background-image: url('../img/spinnerhead16.gif');
}
#content > #messages {
  margin-left: 0;
}
#content div.blocker ul.tabs {
  width: 100%;
}
.buylist .marked {
  border-color: #cccccc;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #eeeeee, #ffffff);
  background-image: -ms-linear-gradient(top, #eeeeee, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee, #ffffff);
  background-image: -o-linear-gradient(top, #eeeeee, #ffffff);
  background-image: linear-gradient(top, #eeeeee, #ffffff);
  background-repeat: repeat-x;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
}
.buylist .list .def .info .data {
  font-variant: small-caps;
  font-weight: bold;
}
input[type="radio"][disabled="disabled"] + label {
  color: #999999;
}
.pp-marked {
  background-color: #E3E3B9;
}
.pp-marked-alt {
  background-color: #B9E3BD;
}
.nw {
  white-space: nowrap;
}
.floatbox {
  display: inline-block;
  width: 100%;
}
.paypal-logo {
  display: block;
  background: url('../img/logo-paypal.png') no-repeat center;
  width: 110px;
  height: 32px;
}
.paypal-logo.paypal-block {
  background-position: left top;
  padding-left: 8.5em;
  margin: 1em 0;
  width: auto;
}
button.paypal span {
  display: inline-block;
  background: url('../img/icon/paypal_checkout.gif') no-repeat left top;
  width: 145px;
  height: 36px;
}
button.paypal:active {
  position: relative;
  top: 1px;
}
input[type="submit"] {
  padding: 0.35em 0.5em;
}
.buttons.respaced li {
  margin: 0 5px 20px 0;
}
.buttons.xsmall-links a {
  padding: 0.5em;
}
h1.thin,
h2.thin,
h3.thin,
h4.thin,
h5.thin {
  margin: 0.3em 0;
}
h1.sleek,
h2.sleek,
h3.sleek,
h4.sleek,
h5.sleek {
  font-variant: small-caps;
  text-transform: lowercase;
  color: #555555;
}
table.files-list tbody td {
  padding: 0.5em;
}
table.files-list tbody td.primary {
  font-weight: bold;
}
.action {
  display: inline-block;
}
.action + .action {
  margin-left: 0.25em;
}
#adm-toolbar {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);
  background-image: -ms-linear-gradient(top, #fbfbfb, #e1e1e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfbfb), to(#e1e1e1));
  background-image: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);
  background-image: -o-linear-gradient(top, #fbfbfb, #e1e1e1);
  background-image: linear-gradient(top, #fbfbfb, #e1e1e1);
  background-repeat: repeat-x;
}
#adm-toolbar li.admin {
  border-left: 1px solid rgba(255, 255, 255, 0.25);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#adm-toolbar li.admin:first-child {
  border-left: none;
}
#adm-toolbar li.admin:last-child {
  border-right: none;
}
#messages {
  margin-left: 220px;
}
#messages.anchored {
  position: fixed;
  left: 0;
  top: 0;
  margin-top: 0;
  margin-left: 0;
  max-width: 100%;
  width: 100%;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
#messages.anchored div {
  margin-bottom: 0;
}
ul.genlist li {
  line-height: 1.5em;
  margin: 0.5em 0;
  padding: 0.25em 0.5em;
  border-left: 4px solid #eeeeee;
}
ul.genlist li:hover {
  border-color: #999999;
}
ul.genlist.valid li {
  border-color: #dff0d8;
}
ul.genlist.valid li:hover {
  border-color: #468847;
}
ul.genlist.error li {
  border-color: #f2dede;
}
ul.genlist.error li:hover {
  border-color: #b94a48;
}
ul.genlist.warning li {
  border-color: #fcf8e3;
}
ul.genlist.warning li:hover {
  border-color: #c09853;
}
ul.genlist.information li {
  border-color: #d9edf7;
}
ul.genlist.information li:hover {
  border-color: #3a87ad;
}
.well {
  border: 1px solid #cccccc;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background: #eeeeee;
  padding: 1em;
  margin-bottom: 1em;
  text-shadow: 0 1px 0 #ffffff;
  box-shadow: 0 2px 2px #cccccc inset;
  -moz-box-shadow: 0 2px 2px #cccccc inset;
  -webkit-box-shadow: 0 2px 2px #cccccc inset;
}
.well.inline {
  padding: 0.75em;
  margin-bottom: 0;
}
.well > h3 {
  margin-top: 0.25em;
}
.range-selector {
  margin: 0 1em;
  display: inline-block;
  padding: 0.4em 0.8em;
  border: 1px solid #CCC;
  background: #F5F5F5;
  border-radius: 2px;
  box-shadow: 0 1px 2px #DDD;
}
.range-selector input {
  width: auto;
}
.range-selector #topRange {
  cursor: n-resize;
  color: #AAA;
}
#rowCount {
  color: #AAA;
  font-size: 0.9em;
  font-weight: normal;
  padding: 1em;
  display: inline-block;
  float: right;
}
button.muted,
input.muted,
a.muted {
  color: #AAA;
}
.adm-new {
  background-color: #fff5ac;
  background-image: -moz-linear-gradient(top, #fff4a4, #fff6b8);
  background-image: -ms-linear-gradient(top, #fff4a4, #fff6b8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff4a4), to(#fff6b8));
  background-image: -webkit-linear-gradient(top, #fff4a4, #fff6b8);
  background-image: -o-linear-gradient(top, #fff4a4, #fff6b8);
  background-image: linear-gradient(top, #fff4a4, #fff6b8);
  background-repeat: repeat-x;
}
.adm-new.odd {
  background-color: #fff5b1;
  background-image: -moz-linear-gradient(top, #fff7bd, #fff39f);
  background-image: -ms-linear-gradient(top, #fff7bd, #fff39f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff7bd), to(#fff39f));
  background-image: -webkit-linear-gradient(top, #fff7bd, #fff39f);
  background-image: -o-linear-gradient(top, #fff7bd, #fff39f);
  background-image: linear-gradient(top, #fff7bd, #fff39f);
  background-repeat: repeat-x;
}
.adm-new:hover {
  background-color: #fff7bb;
  background-image: -moz-linear-gradient(top, #fff6b3, #fff8c8);
  background-image: -ms-linear-gradient(top, #fff6b3, #fff8c8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff6b3), to(#fff8c8));
  background-image: -webkit-linear-gradient(top, #fff6b3, #fff8c8);
  background-image: -o-linear-gradient(top, #fff6b3, #fff8c8);
  background-image: linear-gradient(top, #fff6b3, #fff8c8);
  background-repeat: repeat-x;
}
.ebr-inreview {
  background-color: #ffdf94;
  background-image: -moz-linear-gradient(top, #ffdd8c, #ffe3a0);
  background-image: -ms-linear-gradient(top, #ffdd8c, #ffe3a0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffdd8c), to(#ffe3a0));
  background-image: -webkit-linear-gradient(top, #ffdd8c, #ffe3a0);
  background-image: -o-linear-gradient(top, #ffdd8c, #ffe3a0);
  background-image: linear-gradient(top, #ffdd8c, #ffe3a0);
  background-repeat: repeat-x;
}
.ebr-inreview.odd {
  background-color: #ffe199;
  background-image: -moz-linear-gradient(top, #ffe5a5, #ffdb87);
  background-image: -ms-linear-gradient(top, #ffe5a5, #ffdb87);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe5a5), to(#ffdb87));
  background-image: -webkit-linear-gradient(top, #ffe5a5, #ffdb87);
  background-image: -o-linear-gradient(top, #ffe5a5, #ffdb87);
  background-image: linear-gradient(top, #ffe5a5, #ffdb87);
  background-repeat: repeat-x;
}
.ebr-inreview:hover {
  background-color: #ffe4a3;
  background-image: -moz-linear-gradient(top, #ffe29b, #ffe8b0);
  background-image: -ms-linear-gradient(top, #ffe29b, #ffe8b0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe29b), to(#ffe8b0));
  background-image: -webkit-linear-gradient(top, #ffe29b, #ffe8b0);
  background-image: -o-linear-gradient(top, #ffe29b, #ffe8b0);
  background-image: linear-gradient(top, #ffe29b, #ffe8b0);
  background-repeat: repeat-x;
}
.ebr-redirected,
.adm-redirected {
  background-color: #c6b9a0;
  background-image: -moz-linear-gradient(top, #c3b59b, #cbbfa7);
  background-image: -ms-linear-gradient(top, #c3b59b, #cbbfa7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c3b59b), to(#cbbfa7));
  background-image: -webkit-linear-gradient(top, #c3b59b, #cbbfa7);
  background-image: -o-linear-gradient(top, #c3b59b, #cbbfa7);
  background-image: linear-gradient(top, #c3b59b, #cbbfa7);
  background-repeat: repeat-x;
}
.ebr-redirected.odd,
.adm-redirected.odd {
  background-color: #c8bba3;
  background-image: -moz-linear-gradient(top, #cdc1ab, #c1b397);
  background-image: -ms-linear-gradient(top, #cdc1ab, #c1b397);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cdc1ab), to(#c1b397));
  background-image: -webkit-linear-gradient(top, #cdc1ab, #c1b397);
  background-image: -o-linear-gradient(top, #cdc1ab, #c1b397);
  background-image: linear-gradient(top, #cdc1ab, #c1b397);
  background-repeat: repeat-x;
}
.ebr-redirected:hover,
.adm-redirected:hover {
  background-color: #ccc0a9;
  background-image: -moz-linear-gradient(top, #c9bca4, #d1c6b1);
  background-image: -ms-linear-gradient(top, #c9bca4, #d1c6b1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c9bca4), to(#d1c6b1));
  background-image: -webkit-linear-gradient(top, #c9bca4, #d1c6b1);
  background-image: -o-linear-gradient(top, #c9bca4, #d1c6b1);
  background-image: linear-gradient(top, #c9bca4, #d1c6b1);
  background-repeat: repeat-x;
}
.ebr-rejected,
.adm-disposed {
  background-color: #ff7777;
  background-image: -moz-linear-gradient(top, #ff6f6f, #ff8383);
  background-image: -ms-linear-gradient(top, #ff6f6f, #ff8383);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff6f6f), to(#ff8383));
  background-image: -webkit-linear-gradient(top, #ff6f6f, #ff8383);
  background-image: -o-linear-gradient(top, #ff6f6f, #ff8383);
  background-image: linear-gradient(top, #ff6f6f, #ff8383);
  background-repeat: repeat-x;
}
.ebr-rejected.odd,
.adm-disposed.odd {
  background-color: #ff7c7c;
  background-image: -moz-linear-gradient(top, #ff8888, #ff6a6a);
  background-image: -ms-linear-gradient(top, #ff8888, #ff6a6a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff8888), to(#ff6a6a));
  background-image: -webkit-linear-gradient(top, #ff8888, #ff6a6a);
  background-image: -o-linear-gradient(top, #ff8888, #ff6a6a);
  background-image: linear-gradient(top, #ff8888, #ff6a6a);
  background-repeat: repeat-x;
}
.ebr-rejected:hover,
.adm-disposed:hover {
  background-color: #ff8686;
  background-image: -moz-linear-gradient(top, #ff7e7e, #ff9393);
  background-image: -ms-linear-gradient(top, #ff7e7e, #ff9393);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff7e7e), to(#ff9393));
  background-image: -webkit-linear-gradient(top, #ff7e7e, #ff9393);
  background-image: -o-linear-gradient(top, #ff7e7e, #ff9393);
  background-image: linear-gradient(top, #ff7e7e, #ff9393);
  background-repeat: repeat-x;
}
.ebr-revision {
  background-color: #e0b366;
  background-image: -moz-linear-gradient(top, #deb060, #e2b870);
  background-image: -ms-linear-gradient(top, #deb060, #e2b870);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#deb060), to(#e2b870));
  background-image: -webkit-linear-gradient(top, #deb060, #e2b870);
  background-image: -o-linear-gradient(top, #deb060, #e2b870);
  background-image: linear-gradient(top, #deb060, #e2b870);
  background-repeat: repeat-x;
}
.ebr-revision.odd {
  background-color: #e1b56b;
  background-image: -moz-linear-gradient(top, #e3ba75, #ddae5b);
  background-image: -ms-linear-gradient(top, #e3ba75, #ddae5b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e3ba75), to(#ddae5b));
  background-image: -webkit-linear-gradient(top, #e3ba75, #ddae5b);
  background-image: -o-linear-gradient(top, #e3ba75, #ddae5b);
  background-image: linear-gradient(top, #e3ba75, #ddae5b);
  background-repeat: repeat-x;
}
.ebr-revision:hover {
  background-color: #e2b973;
  background-image: -moz-linear-gradient(top, #e1b66c, #e4bf7d);
  background-image: -ms-linear-gradient(top, #e1b66c, #e4bf7d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1b66c), to(#e4bf7d));
  background-image: -webkit-linear-gradient(top, #e1b66c, #e4bf7d);
  background-image: -o-linear-gradient(top, #e1b66c, #e4bf7d);
  background-image: linear-gradient(top, #e1b66c, #e4bf7d);
  background-repeat: repeat-x;
}
.adm-printed {
  background-color: #7fc1ff;
  background-image: -moz-linear-gradient(top, #77bdff, #8bc7ff);
  background-image: -ms-linear-gradient(top, #77bdff, #8bc7ff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#77bdff), to(#8bc7ff));
  background-image: -webkit-linear-gradient(top, #77bdff, #8bc7ff);
  background-image: -o-linear-gradient(top, #77bdff, #8bc7ff);
  background-image: linear-gradient(top, #77bdff, #8bc7ff);
  background-repeat: repeat-x;
}
.adm-printed.odd {
  background-color: #84c3ff;
  background-image: -moz-linear-gradient(top, #90c9ff, #72bbff);
  background-image: -ms-linear-gradient(top, #90c9ff, #72bbff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#90c9ff), to(#72bbff));
  background-image: -webkit-linear-gradient(top, #90c9ff, #72bbff);
  background-image: -o-linear-gradient(top, #90c9ff, #72bbff);
  background-image: linear-gradient(top, #90c9ff, #72bbff);
  background-repeat: repeat-x;
}
.adm-printed:hover {
  background-color: #8ec8ff;
  background-image: -moz-linear-gradient(top, #86c4ff, #9bceff);
  background-image: -ms-linear-gradient(top, #86c4ff, #9bceff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#86c4ff), to(#9bceff));
  background-image: -webkit-linear-gradient(top, #86c4ff, #9bceff);
  background-image: -o-linear-gradient(top, #86c4ff, #9bceff);
  background-image: linear-gradient(top, #86c4ff, #9bceff);
  background-repeat: repeat-x;
}
.usr-pending {
  background-color: #eeeeee;
  background-image: -moz-linear-gradient(top, #eaeaea, #f4f4f4);
  background-image: -ms-linear-gradient(top, #eaeaea, #f4f4f4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#f4f4f4));
  background-image: -webkit-linear-gradient(top, #eaeaea, #f4f4f4);
  background-image: -o-linear-gradient(top, #eaeaea, #f4f4f4);
  background-image: linear-gradient(top, #eaeaea, #f4f4f4);
  background-repeat: repeat-x;
}
.usr-pending.odd {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -ms-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e7e7e7));
  background-image: -webkit-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -o-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: linear-gradient(top, #f7f7f7, #e7e7e7);
  background-repeat: repeat-x;
}
.usr-pending:hover {
  background-color: #f6f6f6;
  background-image: -moz-linear-gradient(top, #f2f2f2, #fcfcfc);
  background-image: -ms-linear-gradient(top, #f2f2f2, #fcfcfc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#fcfcfc));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #fcfcfc);
  background-image: -o-linear-gradient(top, #f2f2f2, #fcfcfc);
  background-image: linear-gradient(top, #f2f2f2, #fcfcfc);
  background-repeat: repeat-x;
}
.ebr-accepted {
  background-color: #c5ffb8;
  background-image: -moz-linear-gradient(top, #bfffb0, #cfffc4);
  background-image: -ms-linear-gradient(top, #bfffb0, #cfffc4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bfffb0), to(#cfffc4));
  background-image: -webkit-linear-gradient(top, #bfffb0, #cfffc4);
  background-image: -o-linear-gradient(top, #bfffb0, #cfffc4);
  background-image: linear-gradient(top, #bfffb0, #cfffc4);
  background-repeat: repeat-x;
}
.ebr-accepted.odd {
  background-color: #c9ffbd;
  background-image: -moz-linear-gradient(top, #d3ffc9, #bbffab);
  background-image: -ms-linear-gradient(top, #d3ffc9, #bbffab);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d3ffc9), to(#bbffab));
  background-image: -webkit-linear-gradient(top, #d3ffc9, #bbffab);
  background-image: -o-linear-gradient(top, #d3ffc9, #bbffab);
  background-image: linear-gradient(top, #d3ffc9, #bbffab);
  background-repeat: repeat-x;
}
.ebr-accepted:hover {
  background-color: #d2ffc7;
  background-image: -moz-linear-gradient(top, #cbffbf, #dcffd4);
  background-image: -ms-linear-gradient(top, #cbffbf, #dcffd4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cbffbf), to(#dcffd4));
  background-image: -webkit-linear-gradient(top, #cbffbf, #dcffd4);
  background-image: -o-linear-gradient(top, #cbffbf, #dcffd4);
  background-image: linear-gradient(top, #cbffbf, #dcffd4);
  background-repeat: repeat-x;
}
.usr-withdrawn {
  background-color: #eeb9ee;
  background-image: -moz-linear-gradient(top, #ecb3ec, #f0c3f0);
  background-image: -ms-linear-gradient(top, #ecb3ec, #f0c3f0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ecb3ec), to(#f0c3f0));
  background-image: -webkit-linear-gradient(top, #ecb3ec, #f0c3f0);
  background-image: -o-linear-gradient(top, #ecb3ec, #f0c3f0);
  background-image: linear-gradient(top, #ecb3ec, #f0c3f0);
  background-repeat: repeat-x;
}
.usr-withdrawn.odd {
  background-color: #efbdef;
  background-image: -moz-linear-gradient(top, #f1c7f1, #ebafeb);
  background-image: -ms-linear-gradient(top, #f1c7f1, #ebafeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1c7f1), to(#ebafeb));
  background-image: -webkit-linear-gradient(top, #f1c7f1, #ebafeb);
  background-image: -o-linear-gradient(top, #f1c7f1, #ebafeb);
  background-image: linear-gradient(top, #f1c7f1, #ebafeb);
  background-repeat: repeat-x;
}
.usr-withdrawn:hover {
  background-color: #f1c6f1;
  background-image: -moz-linear-gradient(top, #efbfef, #f3cff3);
  background-image: -ms-linear-gradient(top, #efbfef, #f3cff3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efbfef), to(#f3cff3));
  background-image: -webkit-linear-gradient(top, #efbfef, #f3cff3);
  background-image: -o-linear-gradient(top, #efbfef, #f3cff3);
  background-image: linear-gradient(top, #efbfef, #f3cff3);
  background-repeat: repeat-x;
}
@media (min-width: 961px) and (max-width: 1026px) {
  #messages {
    max-width: 100%;
    margin-right: 20px;
  }
  .date-info {
    width: auto;
  }
}
@media (max-width: 960px) {
  #wrapper {
    width: 945px;
    min-width: auto;
    overflow: hidden;
  }
  #sidebar {
    padding-left: 10px;
    width: 150px;
  }
  #sidebar ul li a {
    padding: 2px 4px;
    width: 142px;
    font-size: 0.9em;
  }
  #sidebar ul li.user ul.editor li ul li a {
    width: 120px;
  }
  #sidebar ul.journal li.volume {
    margin: 0;
  }
  #sidebar ul.journal li.volume a {
    width: auto;
  }
  #sidebar ul.journal li.volume li.issue {
    margin: 0;
  }
  #content {
    padding: 0 10px;
    margin-left: 160px !important;
    padding-right: 0;
    min-width: 790px;
  }
  #content .date-info {
    width: auto;
  }
  #content .volume-table {
    width: 775px;
  }
  #messages {
    margin-left: 170px;
    width: 100%;
  }
}
#footer-content:after {
  content: "★";
}
tr.mark-predgovor {
  background-color: #eef9e8;
  background-image: -moz-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -ms-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1faec), to(#e9f8e1));
  background-image: -webkit-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -o-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: linear-gradient(top, #f1faec, #e9f8e1);
  background-repeat: repeat-x;
}
tr.mark-special-issue {
  background-color: #eef9e8;
  background-image: -moz-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -ms-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1faec), to(#e9f8e1));
  background-image: -webkit-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: -o-linear-gradient(top, #f1faec, #e9f8e1);
  background-image: linear-gradient(top, #f1faec, #e9f8e1);
  background-repeat: repeat-x;
  border-bottom: 1px solid #7F911B;
}
tr.mark-special-issue .art-num {
  color: #434C0E;
}
tr.mark-special-issue .title a {
  color: #434C0E;
  font-style: italic;
}
tr.mark-special-issue .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue .authors span a {
  font-style: italic;
}
tr.mark-special-issue.mia {
  background-color: #ffdbdb;
  background-image: -moz-linear-gradient(top, #ffe5e5, #ffcccc);
  background-image: -ms-linear-gradient(top, #ffe5e5, #ffcccc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe5e5), to(#ffcccc));
  background-image: -webkit-linear-gradient(top, #ffe5e5, #ffcccc);
  background-image: -o-linear-gradient(top, #ffe5e5, #ffcccc);
  background-image: linear-gradient(top, #ffe5e5, #ffcccc);
  background-repeat: repeat-x;
  border-bottom: 1px solid #ff3333;
}
tr.mark-special-issue.mia .art-num {
  color: #cc0000;
}
tr.mark-special-issue.mia .title a {
  color: #660000;
  font-style: italic;
}
tr.mark-special-issue.mia .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.mia .authors span a {
  font-style: italic;
}
tr.mark-special-issue.jmi {
  background-color: #f6ebe7;
  background-image: -moz-linear-gradient(top, #f9f1ee, #f2e2dc);
  background-image: -ms-linear-gradient(top, #f9f1ee, #f2e2dc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f1ee), to(#f2e2dc));
  background-image: -webkit-linear-gradient(top, #f9f1ee, #f2e2dc);
  background-image: -o-linear-gradient(top, #f9f1ee, #f2e2dc);
  background-image: linear-gradient(top, #f9f1ee, #f2e2dc);
  background-repeat: repeat-x;
  border-bottom: 1px solid #a85b40;
}
tr.mark-special-issue.jmi .art-num {
  color: #5e3324;
}
tr.mark-special-issue.jmi .title a {
  color: #5e3324;
  font-style: italic;
}
tr.mark-special-issue.jmi .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.jmi .authors span a {
  font-style: italic;
}
tr.mark-special-issue.oam {
  background-color: #e5f8ff;
  background-image: -moz-linear-gradient(top, #effbff, #d6f4ff);
  background-image: -ms-linear-gradient(top, #effbff, #d6f4ff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#effbff), to(#d6f4ff));
  background-image: -webkit-linear-gradient(top, #effbff, #d6f4ff);
  background-image: -o-linear-gradient(top, #effbff, #d6f4ff);
  background-image: linear-gradient(top, #effbff, #d6f4ff);
  background-repeat: repeat-x;
  border-bottom: 1px solid #00aeef;
}
tr.mark-special-issue.oam .art-num {
  color: #006489;
}
tr.mark-special-issue.oam .title a {
  color: #006489;
  font-style: italic;
}
tr.mark-special-issue.oam .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.oam .authors span a {
  font-style: italic;
}
tr.mark-special-issue.dea {
  background-color: #e4eccb;
  background-image: -moz-linear-gradient(top, #e8efd2, #dee8bf);
  background-image: -ms-linear-gradient(top, #e8efd2, #dee8bf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8efd2), to(#dee8bf));
  background-image: -webkit-linear-gradient(top, #e8efd2, #dee8bf);
  background-image: -o-linear-gradient(top, #e8efd2, #dee8bf);
  background-image: linear-gradient(top, #e8efd2, #dee8bf);
  background-repeat: repeat-x;
  border-bottom: 1px solid #788f33;
}
tr.mark-special-issue.dea .art-num {
  color: #394418;
}
tr.mark-special-issue.dea .title a {
  color: #394418;
  font-style: italic;
}
tr.mark-special-issue.dea .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.dea .authors span a {
  font-style: italic;
}
tr.mark-special-issue.jca {
  background-color: #b4e6ff;
  background-image: -moz-linear-gradient(top, #bfe9ff, #a5e1ff);
  background-image: -ms-linear-gradient(top, #bfe9ff, #a5e1ff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bfe9ff), to(#a5e1ff));
  background-image: -webkit-linear-gradient(top, #bfe9ff, #a5e1ff);
  background-image: -o-linear-gradient(top, #bfe9ff, #a5e1ff);
  background-image: linear-gradient(top, #bfe9ff, #a5e1ff);
  background-repeat: repeat-x;
  border-bottom: 1px solid #006ea5;
}
tr.mark-special-issue.jca .art-num {
  color: #002a3f;
}
tr.mark-special-issue.jca .title a {
  color: #002a3f;
  font-style: italic;
}
tr.mark-special-issue.jca .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.jca .authors span a {
  font-style: italic;
}
tr.mark-special-issue.fdc {
  background-color: #dad1e5;
  background-image: -moz-linear-gradient(top, #dfd8e9, #d1c8e0);
  background-image: -ms-linear-gradient(top, #dfd8e9, #d1c8e0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dfd8e9), to(#d1c8e0));
  background-image: -webkit-linear-gradient(top, #dfd8e9, #d1c8e0);
  background-image: -o-linear-gradient(top, #dfd8e9, #d1c8e0);
  background-image: linear-gradient(top, #dfd8e9, #d1c8e0);
  background-repeat: repeat-x;
  border-bottom: 1px solid #74589d;
}
tr.mark-special-issue.fdc .art-num {
  color: #44335c;
}
tr.mark-special-issue.fdc .title a {
  color: #44335c;
  font-style: italic;
}
tr.mark-special-issue.fdc .subtitle {
  color: #666;
  font-style: italic;
}
tr.mark-special-issue.fdc .authors span a {
  font-style: italic;
}
