/**
 * IMPORTANT
 *
 * Please do NOT use this file anymore for new styles. They should go into jnl_asm_styles.css.less
 */

/*ASM Template shared CSS file */


/***Font Settings***/
#zone-content .panel-region-sidebar-right .highwire-article-citation-list .highwire-cite-title,
#mini-panel-jnl_genetics_accordion .ui-accordion h3.ui-accordion-header,
html body .pane-highwire-article-clipboard-copy .input-text-url input,
.pane-highwire-seach-quicksearch form.highwire-quicksearch input,
html body .highwire-article-citation .highwire-cite-title,
html body .highwire-article-citation .highwire-cite-authors,
html body .highwire-article-citation .highwire-cite-metadata,
html .highwire-article-citation .highwire-cite-subtitle,
html body .pane-highwire-article-clipboard-copy,
html body #mini-panel-jnl_genetics_art_alert,
html body #mini-panel-jnl_genetics_art_alert select,
html body #mini-panel-jnl_genetics_art_alert input,
html body #mini-panel-jnl_genetics_art_email,
html body #mini-panel-jnl_genetics_art_email input,
html body #mini-panel-jnl_genetics_art_email textarea,
html .search-result-highwire-citation .title,
html body #mini-panel-jnl_genetics_cite_tool,
.highwire-article-citation-list div ul li,
body textarea,
body select,
body input[type="date"],
body input[type="datetime"],
body input[type="datetime-local"],
body input[type="email"],
body input[type="month"],
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="tel"],
body input[type="text"], input[type="time"],
body input[type="url"],
body input[type="week"],
body .ui-widget input,
body input[type="submit"],
body .ui-widget select,
body .ui-widget textarea,
body .ui-widget button,
html body .highwire-citation-formats,
html body .pane-jnl-genetics-share,
.highwire-related-articles-footer,
.highwire-related-articles-list,
html #section-content a:link,
html #section-header a:link,
body .table-expansion table,
body button,
html body,
body h3,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body h2,
body p {
  font-family: Arial, Helvetica, sans-serif;
}

body h2 {
  font-size: 26px;
  font-weight: bold;
  text-transform: none;
}

body h3 {
  font-size: 18px;
}

body a,
body a:link {
  font-weight: inherit;
}

.snippet-content h2, .node-type-advanced-page h2,
.snippet-content h3, .node-type-advanced-page h3,
.snippet-content h4, .node-type-advanced-page h4,
.snippet-content h5, .node-type-advanced-page h5 {
  color: #9F1907;
}

.node-advanced-page .field-name-body p,
.node-advanced-page .field-name-body h4,
html body .snippet-content p,

.node-advanced-page,
body p {
  font-size: 15px;
}

div.home-page-top-banner-add .snippet-content img {
  margin-left: auto;
  margin-right: auto;
  display: block;
  padding-top: 23px;
}

.pane-content .snippet.contextual-links-region {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

span.inline-l2-heading{
  font-weight: bold;
}

span.inline-l2-heading::after{
  content: " ";
}

body .panel-region-content .pane-content p{
  font-size: 15px;
  font-color: #000000;
}

body .panel-region-content .pane-content div.supplementary-material{
  font-size: 15px;
}

body .panel-region-content .pane-content ol.fn-track li p{
  font-size: 14px;
}

/* Article page RHS */

.panel-region-sidebar-right .pane-jnl-asm-art-tools,
.panel-region-sidebar-right .pane-highwire-article-nav,
.panel-region-sidebar-right .pane-node-field-highwire-article-keyword {
  padding: 10px;
  background-color: #F0F0F0;
}

body .panel-region-sidebar-right .highwire-lens-button {
  border-bottom: 0px;
  height: 74px;
}

body .panel-region-sidebar-right .highwire-lens-button a:link {
  font-size: 15px;
}

body .panels-ajax-tab-wrap-jnl_asm_tab_info .panel-pane hr {
  margin: 0px;
  height: 0px;
}

/* TOC page */
body .issue-toc-section .issue-toc-section {
  padding-left: 0px;
}

.pane-highwire-node-pager .pager-prev .title,
.pane-highwire-node-pager .pager-next .title,
.pane-highwire-back-to-top .back-to-top,
body .pane-jnl-asm-iss-issue a,
#cluetip .ui-cluetip-content a {
  color: #1C33D7;
}

.issue-toc-section:last-child .issue-toc-section:last-child ul.toc-section:last-child li:last-child{
  border-bottom: 0px;
}

body .panel-region-content .highwire-markup .issue-toc .toc-item.last li.last {
  border-bottom: 0px;
}

.node-type-highwire-issue .pane-page-title div #page-title {
  font-weight: bold;
  color: #9f1907;
}

.node-type-highwire-issue .pane-highwire-markup h2.pane-title {
  font-size: 30px;
  font-weight: normal;
}

.node-type-highwire-issue .panel-pane.pane-page-title {
  margin-bottom: 0px;
}

.pane-see-all-article .snippet-content{
  float: right;
}

.hw-feature-image-carousel .view-clone-of-hw-feature-image-carousel-column-  .hw-feature-image-carousel-pager{
  padding: 18px;
  position: relative;
}

.view-clone-of-hw-feature-image-carousel-column- .hw-feature-image-carousel-pager .pager li a [class^="icon-"],
.view-clone-of-hw-feature-image-carousel-column- .hw-feature-image-carousel-pager .pager li a [class*=" icon-"]{
  color: #DDDDDD;
}

.view-clone-of-hw-feature-image-carousel-column- .hw-feature-image-carousel-pager .pager li a.active [class^="icon-"],
.view-clone-of-hw-feature-image-carousel-column- .hw-feature-image-carousel-pager .pager li a.active [class*=" icon-"]{
  color: #9F1907;
}

body #section-content .zone,
body #section-header .zone{
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3);
}

body .pane-page-title + .pane-page-title-suffix,
body .pane-page-title + .panel-separator + .pane-page-title-suffix {
  top: 0;
}

body .button-wrapper,
body .button a,
body a.button,
body button,
body input[type="reset"],
body input[type="submit"],
body input[type="button"] {
  border-radius: 8px;
  font-size: 15px;
}

.highwire-markup ul.copyright-statement {
  padding-left: 0px;
}

#region-content .highwire-markup div.article .pos-float{
  margin: 20px 0 10px -15px;
}

body .ui-widget h3.ui-accordion-header.ui-state-active {
  color: #000000;
}

body #region-menu .nice-menu .menuparent.over > a {
  border-radius: 4px 4px 0 0;
}

body #region-menu ul.nice-menu ul {
  padding: 4px;
}

body #region-menu ul.nice-menu ul li {
  background-color: #ffffff;
  padding: 3px 25px;
}

body #region-menu ul.nice-menu ul li.first {
  padding-top: 10px;
}
body #region-menu ul.nice-menu ul li.last {
  padding-bottom: 15px;
}

 body #region-menu ul.nice-menu .menuparent.over ul a {
  color: #000000;
}

 body #region-menu ul.nice-menu .menuparent.over ul li.active-trail > a {
  color: #9F1907;
}

body #region-menu ul.nice-menu {
  font-size: 15px;
}

body .issue-archive-browser .bx-wrapper .bx-controls-direction a {
  z-index: 0;
}

.pane-snippet .pane-login-menu h2 {
  font-size: 18px;
}

body .opportunity-challenge-login h3 {
  margin-top: 0px;
}

body .opportunity-challenge-login {
  border: 0px;
}

.node-advanced-page nav.node-links ul li a {
  display: none;
}

div.highwire-markup .highwire-figure .highwire-figure-links li:after {
  margin-right: 9px;
}

.supplementary-material h3,
.supplementary-material{
  color: #6b6b6b;
}

.highwire-cite-highwire-article .highwire-cite-metadata{
  clear: both;
}

#zone-user .region-user-first .block-nice-menus
.user-menu-dropdown>.menubar-nav>.nice-menu>.menuparent>a {
  font-size: 16px;
  font-weight: bold;
}

#region-menu .menu li>a,
#region-menu .nice-menu>li>a{
  font-size: 17px;
}

.author-tooltip-affiliation span.nlm-aff{
  display: block;
  margin-bottom: 3px;
}

#section-footer #zone-postscript h2.block-title {
  margin: 0;
}

.highwire-markup .ref-cit ol.duplicate {
  display: none;
}

.views-slideshow-bxslider .node-hwfeat-image-slideshow-item > .content > .hwfeat-slide-overlay {
  padding: 15px;
}

.views-slideshow-bxslider .node-hwfeat-image-slideshow-item > .content > .hwfeat-slide-overlay a {
  color: #fff;
  font-size: 18px;
}

.responsive-layout-mobile .views-slideshow-bxslider .node-hwfeat-image-slideshow-item > .content > .hwfeat-slide-overlay a{
  font-size: 15px;
}

.responsive-layout-mobile .views-slideshow-bxslider .node-hwfeat-image-slideshow-item > .content > .hwfeat-slide-overlay {
  padding: 13px;
}

body .ui-widget h3.ui-accordion-header.ui-state-hover,
body .ui-widget h3.ui-accordion-header.ui-state-hover .icon{
  color: #9f1907;
}

a.rev-xref-ref::after{
  content: "\0020";
}

.highwire-article-citation .highwire-issue-archive > * {
  text-align: center;
}

.highwire-article-citation .highwire-issue-archive {
  padding: 0 10px;
}

.issue-month-detail.single-issue {
  width:50%;
}

.highwire-article-citation .highwire-issue-archive .highwire-cite-metadata {
  font-size: 14px;
}

.highwire-issue-archive .highwire-cite-metadata + .highwire-cite-metadata-issue::before {
  content: "\0020";
}

body .archive-issue-list .issue-month-detail:before,
body .archive-issue-list .issue-month-detail:after {
  background-color: #9f1907;
}

body .highwire-markup .disp-formula-label::before {
  content: "";
}

body .highwire-markup .disp-formula-label::after {
  content: "";
}

body .icon-download-alt::before {
  content: "";
}

body .highwire-cite-snippet div.article div p{
  line-height: 17.9px;
}

body .highwire-markup .article {
  padding-left: 0;
}

div .highwire-cite-highwire-article{
  position: relative;
}

q.supplementary-material-permissions,
q.open-access {
  quotes: none;
}

#panels-ajax-tab-container-highwire_article_tabs .panels-ajax-tab-wrap-jnl_asm_tab_art #fn-group-1 li a.rev-xref,
.minipanel-dialog-link-mini .empty_placeholder {
  display: none;
}

/*** SF-00524422  ****/

.hw-default-jcode-msys .highwire-lens-button em, .hw-default-jcode-msph .highwire-lens-button em {
  display:none;
}

.hw-default-jcode-msys .highwire-lens-button .inner span::after ,.hw-default-jcode-msph .highwire-lens-button .inner span::after {
  content: "LENS";
  font-style: italic;
  font-weight: bold;
}

/* SF 01106755, 01109244 - set genus-species class text font */
span.genus-species {
  font-style: italic;
}
