.cxs-style-root div.pmbzContent div.dbfield,
.cxs-style-root div.vdboContent div.dbfield,
.cxs-style-root div.dbeContent div.dbfield,
.cxs-style-root div.hwroContent div.dbfield,
.cxs-style-root div.ibwContent div.dbfield,
.cxs-style-root div.eegContent div.dbfield,
.cxs-style-root div.bdtContent div.dbfield,
.cxs-style-root div.tlmContent div.dbfield,
.cxs-style-root div.iupacContent div.dbfield,
.cxs-style-root div.emoContent div.dbfield,
.cxs-style-root div.anorgContent div.dbfield,
.cxs-style-root div.dlloContent div.dbfield,
.cxs-style-root div.dbfieldOverbeck {
  padding:1em 1em 0.5em 1em;
  border:1px solid #dadada;
  background-color:#f5f5f5;
  margin-bottom:1em;
}
.cxs-style-root div.bookPartAuthor { margin:0 0 .25em 0 !important; }
.cxs-style-root div.wskDefinition {
  font-size:.9em !important;
  margin-top:-.75em !important;
}
.cxs-style-root .mainBase h1.entryTitle { margin:0 0 0.5em !important; }
.cxs-style-root div.transTitleGroup { margin:0 0 0em 0 !important; }
.cxs-style-root .journalAbstract .contributors {
  margin:0 0 .5em -.25em;
  font-size:1em;
  line-height:1.2em;
}
.cxs-style-root .MathJax_Display {
  text-align:left !important;
  margin:0;
  position:relative;
  display:inline !important;
  text-indent:0;
  max-width:none;
  max-height:none;
  min-width:0;
  min-height:0;
  width:100%;
}
.cxs-style-root .dispformula {
  text-align:center;
  width:100%;
}
.cxs-style-root span.forumlaLabel {
  top:50%;
  transform:translateY(-50%);
  padding-left:1em;
}
.cxs-style-root span.line_number,
.cxs-style-root .printPreview #contentWrapper span.line_number {
  float:left !important;
  display:block;
  margin:0 0 0 -2em !important;
  font-size:1em;
  color:grey !important;
}
.cxs-style-root .about-the-article h2.toggle {
  font:bold 14px/1.2 Arial !important;
  margin:0;
  padding:15px 0 15px 35px;
  clear:none;
}
.cxs-style-root .about-the-article h2.toggle:before {
  top:16px;
  left:10px;
  font-size:16px;
  content:"\f0a9";
  position:absolute;
}
.cxs-style-root .about-the-article.moduleOpen h2.toggle:before { content:"\f0ab"; }
.cxs-style-root .about-the-article div.innerWrap { padding:0; }
.cxs-style-root .contentRestrictedMessage { padding:0 0 0 2em; }
.cxs-style-root table {
  width:auto;
  max-width:100%;
}
.cxs-style-root ul.bullet li,
.cxs-style-root ul.bullet li li,
.cxs-style-root ul.bullet li li li {
  list-style-type:inherit !important;
  margin:inherit;
  background:none;
  padding-left:0;
  margin-bottom:0.25em;
}
.cxs-style-root .contrib {
  position:relative;
  display:inline-block;
  cursor:pointer;
  color:#00627d;
  padding:0em .25em 0 .25em;
}
.cxs-style-root .contrib .aff-overlay {
  visibility:hidden;
  width:320px;
  top:100%;
  left:0%;
  background-color:#47575a;
  color:#fff;
  cursor:default;
  position:absolute;
  z-index:1;
}
.cxs-style-root .contrib:hover .aff-overlay { visibility:visible; }
.cxs-style-root .aff-overlay ul {
  list-style-type:none;
  margin:.75em;
  font-weight:normal;
}
.cxs-style-root .aff-overlay ul li { list-style:none; }
.cxs-style-root .aff-overlay li~li { margin-top:.5em; }
.cxs-style-root .contrib-corresp:after,
.cxs-style-root .email:after {
  content:" \f0e0";
  font-family:FontAwesome;
  font-style:normal;
  font-weight:normal;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:1;
  text-decoration:none;
  color:#00627d;
}
.cxs-style-root .aff-overlay .email:after { color:#fff; }
.cxs-style-root .aff-overlay li a { color:#fff; }
.cxs-style-root .contrib:hover,
.cxs-style-root .contrib:hover a.contrib-corresp:after {
  color:#fff;
  background-color:#47575a;
}
.cxs-style-root a.contrib-corresp:hover,
.cxs-style-root a.email { text-decoration:none; }
.cxs-style-root .bio-note .imgGroup img {
  width:12.5%;
  float:left;
  margin:0 1em .5em 0;
}
.cxs-style-root .bio-note div~p:after {
  content:"";
  display:block;
  clear:both;
}
.cxs-style-root .notes p,
.cxs-style-root .permissions p,
.cxs-style-root .funding-statement p,
.cxs-style-root .corresp-note p,
.cxs-style-root .pub-history p {
  color:#000;
  font-size:1em;
  margin:0 0 .25em 0;
}
.cxs-style-root p a:link,
.cxs-style-root p a:visited { text-decoration:none; }
.cxs-style-root p a:hover { text-decoration:underline; }
.cxs-style-root div.pub-date-doi { margin:0 0 1.538em 0; }
.cxs-style-root .about-the-article div.moduleDetail { margin-right:1.3em; }
.cxs-style-root .citationInfo {
  margin:1em 0 1em 0;
  padding-top:0em;
  border-top:none;
}
.cxs-style-root div.permissions,
.cxs-style-root div.funding-statement {
  margin-top:1em;
  margin-bottom:1em;
}
.cxs-style-root div.browse-path { margin-top:.5em; }
.cxs-style-root .articleBody_abstract h3 { font-size:13px !important; }
.cxs-style-root .tableWrapFoot { font:0.846em/1.273em Arial; }
