#masthead {
  border-top: solid 1px #f70d43 !important;
  border-bottom: solid 1px #1d0108 !important;
  background: #b1062e;
}

#content header h2 {
  color: #800421;
}
#content h1.lead {
  color: #b1062e;
}
#content h1.lead span {
  border-top-color: #b1062e;
}
#content h1.page-header {
  color: #b1062e;
  border-bottom-color: #f82557;
}
#content h2.hl-hdr {
  color: #800421;
  border-bottom-color: #f70d43;
}
#content h2.hl-hdr span {
  color: #800421 !important;
}
#content h2.page-header {
  color: #800421;
  border-left-color: #800421;
}
#content h3 {
  color: #b1062e !important;
}
#content h2 + h3 {
  margin-top: 1em;
}
#content .thumbnail {
  border-color: #e6cfd4 !important;
}
#content .media-left .media-object,
#content .media-right .media-object {
  border-color: #e6cfd4 !important;
}
#content .media-body p.eng-title {
  color: #800421;
}
#content .collections .media .thumbnail {
  border-color: #e6cfd4;
}
#content .panel {
  border-color: #e6cfd4 !important;
}
#content .panel .panel-heading {
  border-color: #e6cfd4 !important;
  background: #fceaee;
}
#content .panel .panel-heading h2.panel-title {
  color: #b1062e;
}
#content .panel .panel-heading h2.panel-title a {
  color: #b1062e;
}
#content .panel .panel-heading h2.panel-title a:hover {
  border: none;
  color: #c03;
}
#content .panel .panel-body {
  border-color: #e6cfd4 !important;
}
#content .panel .panel-body h3 {
  color: #800421 !important;
}

.well.pr-highlights,
.well.theme-color-well {
  background: #fceaee;
  border-color: #e6cfd4;
}

.reading #content article h1.title {
  color: #b1062e;
}
.reading #content article h2.standfirst,
.reading #content article h2.eng-title {
  color: #800421;
}
.reading #content article h2.summary {
  color: #800421;
}
.reading #content article .eng-content h2 {
  color: #36c;
}
.reading #content article .eng-content h2:hover {
  color: #c03;
}
.reading #content article .eng-content p.eng-title {
  color: #b1062e;
}
.reading #content article .eng-content p.standfirst {
  color: #800421;
}

.reading#abstracts #content article h2.author {
  color: #b1062e;
  border-color: #d5adb6;
}
.reading#abstracts #content article div.author-box {
  background: #fceaee;
  background: -moz-linear-gradient(top, #fceaee 0, #fff 100px) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fceaee), color-stop(100, #fff)) !important;
  background: -webkit-linear-gradient(top, #fceaee 0, #fff 100px) !important;
  background: -o-linear-gradient(top, #fceaee 0, #fff 100px) !important;
  background: -ms-linear-gradient(top, #fceaee 0, #fff 100px) !important;
  background: linear-gradient(to bottom, #fceaee 0, #fff 100px) !important;
}

#toc #content header .well,
#toc-archive #content header .well {
  background: #fceaee;
  border-color: #e6cfd4;
}
#toc #content article h1.title,
#toc-archive #content article h1.title {
  color: #b1062e;
}

#collections #content .thumbnail {
  border-color: #e6cfd4;
}

#sidebar .well h2 {
  color: #b1062e !important;
  border-color: #800421 !important;
}
#sidebar .panel {
  border-color: #e6cfd4;
}
#sidebar .panel .panel-heading {
  border-color: #e6cfd4;
  background: #fceaee;
}
#sidebar .panel .panel-heading h2.panel-title {
  color: #b1062e;
}
#sidebar .panel .panel-heading h2.panel-title a {
  color: #b1062e;
}
#sidebar .panel .panel-heading h2.panel-title a:hover {
  border: none;
  color: #c03;
}
#sidebar .panel .panel-body {
  border-color: #e6cfd4;
}
#sidebar #sponsor h2.page-header {
  color: #800421;
  border-color: #800421;
}

#backTop.theme-color {
  background: #b1062e;
  opacity: 0.7;
}
#backTop.theme-color:hover {
  background: #b1062e;
  opacity: 1;
}

#masthead {
  background: -webkit-gradient(linear, 0 0, 0 100, from(#e2083b), to(#67031b)) !important;
  background: -moz-linear-gradient(center top, #e2083b, #67031b 100px) !important;
}

#login-page #content .well,
#register #content .well,
#myaccount #content .well {
  background: #f8f8f8;
}
#login-page #content .alert,
#register #content .alert,
#myaccount #content .alert {
  line-height: 1.7;
}
#login-page #content #div-field-1 h3,
#login-page #content #div-field-2 h3,
#login-page #content #div-field-3 h3,
#login-page #content #div-field-4 h3,
#login-page #content #div-field-5 h3,
#login-page #content #div-field-6 h3,
#login-page #content #div-field-7 h3,
#login-page #content #div-field-8 h3,
#register #content #div-field-1 h3,
#register #content #div-field-2 h3,
#register #content #div-field-3 h3,
#register #content #div-field-4 h3,
#register #content #div-field-5 h3,
#register #content #div-field-6 h3,
#register #content #div-field-7 h3,
#register #content #div-field-8 h3,
#myaccount #content #div-field-1 h3,
#myaccount #content #div-field-2 h3,
#myaccount #content #div-field-3 h3,
#myaccount #content #div-field-4 h3,
#myaccount #content #div-field-5 h3,
#myaccount #content #div-field-6 h3,
#myaccount #content #div-field-7 h3,
#myaccount #content #div-field-8 h3 {
  color: #666 !important;
  margin: 10px 0 5px;
}
#login-page #content .table td.freq,
#login-page #content .table td.sample,
#login-page #content .table th.freq,
#login-page #content .table th.sample,
#register #content .table td.freq,
#register #content .table td.sample,
#register #content .table th.freq,
#register #content .table th.sample,
#myaccount #content .table td.freq,
#myaccount #content .table td.sample,
#myaccount #content .table th.freq,
#myaccount #content .table th.sample {
  text-align: center !important;
  white-space: nowrap;
}
#login-page #content .table th.others,
#register #content .table th.others,
#myaccount #content .table th.others {
  padding-top: 30px;
}
#login-page #content ul.errors,
#register #content ul.errors,
#myaccount #content ul.errors {
  margin: 10px 0 0;
  color: red;
}

#register #content p.lead {
  color: #800421;
  font-size: 24px;
  margin: 30px 0;
}
#register #content label#label-for-privacy {
  display: block;
  margin-bottom: 10px;
}
#register #content button#button-for-privacy {
  margin-bottom: 10px;
}
#register #content button#button-for-privacy:hover, #register #content button#button-for-privacy:focus {
  color: #c03;
  border-color: #c03;
  box-shadow: none !important;
}
#register #content button#button-for-privacy:active {
  background: white;
  border-color: #ccc;
}
#register #content #privacy-button {
  border: 1px solid #ccc;
  background: white;
  padding: 15px;
  border-radius: 3px;
}
#register #content h2.hl-hdr .pull-right,
#register #content th .pull-right {
  font-weight: normal;
  color: #999;
  font-size: 12px;
}
#register #content #uncheck-all-emails {
  margin-bottom: 10px;
}
#register #content p.score {
  margin-top: 5px;
  padding: 3px 10px;
  border-radius: 3px;
}
#register #content .btn-default {
  color: #666 !important;
}
#register #content .btn-default:hover {
  color: #c03 !important;
}
#myaccount #content h1 {
  margin-bottom: 16px;
}
#myaccount #content .btn-primary {
  margin-bottom: 16px;
}
#myaccount #content .note2 .panel {
  padding: 20px;
}
#myaccount #content .note2 .panel .panel-body p {
  font-size:14px;
}
#myaccount #content .nav-tabs {
  padding: 0;
}
#myaccount #content .nav-tabs li {
  margin-bottom: 0;
  font-weight: bold;
}
#myaccount #content .nav-tabs li a {
  margin: 0 2px 0 0;
  border: none;
}
#myaccount #content .nav-tabs li.active a {
  background: #222222;
  border: none;
  color: white !important;
}
#myaccount #content .nav-tabs li.active a:hover {
  border-bottom-color: transparent;
}
#myaccount #content #subscriptions table#subscriptions_table td.journalname {
  text-align: left;
}
#myaccount #content #subscriptions table#subscriptions_table td.start-date,
#myaccount #content #subscriptions table#subscriptions_table td.end-date {
  text-align: center;
}
#myaccount #content #subscriptions #address-change,
#myaccount #content #subscriptions #merge-subid,
#myaccount #content #subscriptions #fujisan {
  margin-top: 20px;
  padding-top: 20px;
  border-top: solid 1px #eee;
}
#myaccount #content #subscriptions #address-change h2,
#myaccount #content #subscriptions #merge-subid h2,
#myaccount #content #subscriptions #fujisan h2 {
  margin-bottom: 10px;
}

/*# sourceMappingURL=styles.css.map */
