/**
 * See .info file for LESS variable definitions
 * You can use LESS mixins like darken, lighten, contrast to extend the basic variables instead of having to explicitly define every color.
 * See: http://lesscss.org/functions/
 *
 * You could also define your colors in theme.css.less instead of a separate colors.css.less.
 */
body,
.pane-highwire-issue-archive-date-nav {
  background-color: #f3f3f3;
  color: #333333;
}
.zone-wrapper {
  background-color: #ffffff;
}
.zone-messages-wrapper,
.zone-content-wrapper {
  background-color: transparent;
}
a {
  color: #000000;
}
a:hover {
  color: #496d83;
}
.zone-pub-header,
.zone-ad-top-wrapper {
  background-color: #303030;
  border-bottom: 1px solid #fff;
}
#block-menu-menu-superheader a,
#block-system-user-menu a {
  color: #111111;
}
#block-menu-menu-superheader a:hover,
#block-system-user-menu a:hover {
  color: #496d83;
}
.adv-page a {
  color: #2273A5;
}
.adv-page a:hover {
  color: black;
}
.zone-superheader-first-wrapper {
  background-color: #006e49;
}
.zone-superheader-first-wrapper #block-panels-mini-drupal-pub-aan-search-box a {
  color: #FFF;
}
.zone-header-wrapper {
  border-color: #006e49;
}
.zone-menu-wrapper,
.region-menu ul.nice-menu li a.active,
.region-menu ul.nice-menu li a:hover {
  border-color: #006e49;
}
h1,
.fieldset-legend a {
  color: #000000;
}
h2,
.h2-color {
  color: #006e49;
}
h2.highwire-cite-subtitle {
  color: #000;
}
h3 {
  color: #006e49;
}
h4 {
  color: #006e49;
}
fieldset,
.highwire-advanced-search-form .form-item-txtsimple,
form.node-form .form-wrapper {
  background-color: #ffffff;
}
.highlight {
  background: #f4d03f;
}
.zone-search {
  background-color: #f3f3f3;
}
.form-item-search-facet-option,
.highwire-responsive-toggle-group .pane-highwire-seach-quicksearch .form-item.form-type-select {
  background-color: #000000;
  border: 1px solid #000000;
}
.pane-hw-umb-homepage-announcement {
  background-color: #cce6f4;
}
.pane-dfp-pane .slug {
  color: #999999;
}
/* MENUS */
/* Down */
.zone-superheader-first ul.nice-menu-down li.menuparent,
.zone-superheader-first ul.nice-menu-down li li.menuparent,
.zone-superheader-first ul.nice-menu-down .menuparent li {
  background: #006e49;
}
.zone-superheader-first ul.nice-menu-down > li:hover,
.zone-superheader-first ul.nice-menu-down li.menuparent:hover,
.zone-superheader-first ul.nice-menu-down li li.menuparent:hover,
.zone-superheader-first ul.nice-menu ul,
.zone-superheader-first ul.nice-menu ul li {
  background: #00593a;
}
.zone-superheader-first ul.nice-menu-down > li a.active {
  background: #FFF;
  color: #006e49;
  font-weight: 600;
}
.zone-footer-first-wrapper,
.zone-footer-first-wrapper ul.menu a,
.zone-footer-first-wrapper h2,
.zone-footer-second-wrapper,
.zone-footer-second-wrapper ul.menu a,
.zone-footer-second-wrapper h2 {
  background: #006e49;
  color: #ffffff;
}
.zone-footer-third-wrapper,
.zone-footer-third-wrapper ul.menu a,
.zone-footer-third-wrapper h2 {
  background: #000000;
  color: #ffffff;
}
.zone-footer-third-wrapper .content > .panel-pane {
  border-color: #ffffff;
}
.pane-style-alt-content {
  background: #ffffff;
  color: #000000;
}
.pane-style-alt2-content {
  background: #f5f5f5;
  color: #000000;
}
.pane-style-alt3-content h2 {
  background: #006e49;
  color: #ffffff;
}
.patient .pane-style-alt3-content h2.pane-title {
  background: #ffffff;
  color: #006e49;
}
.sm-border-bottom,
.highwire-citation-article-list-border ul li,
.view-aan-featured-article-feed-items .views-row,
.issue-list-month,
.pane-drupal-pub-aan-cur-issue ul li,
.pane-highwire-issue-archive,
.issue-month-detail li,
.node--preview__bottom,
.highwire-citation-article-list-border ul li,
.view-aan-featured-article-feed-items .views-row,
.pane-aan-residents-fellows .views-row,
.pane-aan-residents-fellows .highwire-list ul li,
.pane-featured-surveys-past ul li,
.pane-drupal-pub-aan-iss-issue ul li,
.pane-drupal-pub-aan-cur-issue ul li {
  border-color: #cccccc;
}
/* Citation and content listing colors */
.separator-pipe,
.highwire-citation-aan-list-complete .highwire-cite-authors,
.highwire-citation-aan-list-complete .highwire-cite-overline,
.highwire-citation-aan-list-complete .highwire-cite-metadata,
.highwire-citation-aan-list-compact .highwire-cite-authors,
.highwire-citation-aan-list-compact .highwire-cite-overline,
.highwire-citation-aan-list-compact .highwire-cite-metadata,
.field-name-field-aan-feat-post-authors,
.view-aan-featured-article-feed-items .field-name-field-aan-feat-art-auth-desc,
.view-aan-featured-article-feed-items .field-name-field-aan-feat-art-date,
.view-aan-featured-article-feed-items .field-name-field-aan-feat-art-heading,
.node--featured-article .node--featured-article__heading,
.node--featured-article .node--featured-article__authors,
.node--featured-article .node--featured-article__date,
.field-name-field-aan-feat-pod-date-or-desc {
  color: #777777;
}
.uppercase-heading,
.highwire-citation-aan-list-complete span.highwire-cite-metadata-article-type,
.view-aan-featured-article-feed-items .field-name-field-aan-feat-art-heading span,
.node--featured-article .node--featured-article__heading span,
.field-name-field-aan-feat-post-heading,
.field-name-field-aan-feat-pod-heading,
span.highwire-cite-metadata.highwire-cite-metadata-art-cat {
  color: #006e49;
}
.highwire-cite-overline .highwire-cite-metadata-oa-ind {
  color: #ad933e;
}
/**
 * Buttons
 */
.button a {
  color: #ffffff;
  background-color: #496d83;
}
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.list--featured-content > li,
.list--featured-content > li .field-item > a,
.button-alt:hover,
a.button-alt:hover,
#block-system-user-menu a.button-alt:hover,
.pane-highwire-issue-archive-refine .button-wrapper > input[type="submit"] {
  color: #ffffff;
  background-color: #496d83;
  border: 1px solid #496d83;
}
.highwire-markup div.ref-cit div.cit-extra a,
.highwire-markup ul.highwire-figure-links a {
  color: #496d83;
}
.pane-panels-ajax-tab-tabs .active > .panels-ajax-tab-tab {
  color: #006e49;
}
.hw-article .panel-region-content .pane-panels-ajax-tab-tabs .active > .panels-ajax-tab-tab {
  background-color: #006e49;
  color: #ffffff;
}
.primary-color,
.primary-color a,
.hw-article .pane-highwire-panel-tabs ul li.active a,
.pane-highwire-corrections h3 {
  color: #ffffff;
}
.secondary-color,
.secondary-color a {
  color: #006e49;
}
.issue-toc-section,
.highwire-list-pap .highwire-list {
  border-color: #999798;
}
.topic-link a {
  color: #496d83;
  background-color: #e6eff6;
}
/* Icons */
[class^="aan-icon-listen"],
.section-content .pane-aan-social-media-links [class^="icon-"],
.section-content .pane-aan-social-media-links [class^="aan-icon-"],
.pane-aan-art-tools [class^="icon-"] {
  color: #006e49;
}
.section-content .pane-aan-social-media-links [class^="icon-"]:hover,
.section-content .pane-aan-social-media-links [class^="aan-icon-"]:hover {
  color: #000000;
}
.pane-aan-art-tools .button-alt:hover a,
.pane-aan-art-tools .button-alt:hover [class^="icon-"] {
  color: #fff;
}
.pane-aan-art-tools .panel-panel,
.pane-aan-art-tools .button-alt {
  border-color: #ccc;
}
/**
 * Utility Classes
 */
div[class*="pane-style-primary-content"],
.hw-article .content-sidebar-layout > .content-wrapper,
.hw-interior .main-content-wrapper {
  background-color: #ffffff;
}
.pane-style-primary-content-1 > div > div > div > div > .panel-region-top,
.pane-style-primary-content-1 > div > div > div > div > .panel-region-top h2 {
  color: #ffffff;
  background-color: #837970;
}
.pane-style-primary-content-2 > div > div > div > div > .panel-region-top,
.pane-style-primary-content-2 > div > div > div > div > .panel-region-top h2,
.pane-style-primary-content-2.pane-views-panes > div > div.view h2,
.pane-style-primary-content-2.pane-views-panes > div > div.view h2 a,
.pane-style-primary-content-2.pane-views-panes > h2 {
  color: #ffffff;
  background-color: #006e49;
}
.pane-style-primary-content-3 > div > div > div > div > .panel-region-top,
.pane-style-primary-content-3 > div > div > div > div > .panel-region-top h2 {
  color: #ffffff;
  background-color: #7fb0b4;
}
.pane-style-primary-content-4 > div > div > div > div > .panel-region-top,
.pane-style-primary-content-4 > div > div > div > div > .panel-region-top h2 {
  color: #ffffff;
  background-color: #496d83;
}
.background-white,
.pane-aan-homepage-featured-posts ul > li,
.pane-aan-homepage-featured-podcasts ul > li {
  background-color: #fff;
}
/**
 * Widgets
 */
/* Social Media Widget */
.pane-aan-social-widget h2,
.pane-aan-social-widget a {
  color: #a1a1a1;
}
a.cookie-footer-link {
  color: #5BB3F9;
}
