/* --- Custom Universal Theme Styles --- */

#main-navigation > li.dropdown > a.dropdown-toggle {
  font-size: 15px !important;
}

#main-navigation > li > a {
  font-size: 15px !important;
}

 {
  font-size: 14px !important;
}

#headerNavigationContainer > div.container-fluid > div.row {
  font-size: 14px !important;
}

#nav-menu > div.pull-md-right > form.navbar-form.navbar-left > button.btn.btn-default {
  font-size: 15px !important;
}

#headerNavigationContainer > div.container-fluid > div.navbar-header > div.site-name > a.navbar-brand {
  font-size: 23px !important;
  padding: 20px !important;
  margin: 3px !important;
}

main.pkp_structure_main.col-xs-12.col-sm-10.col-md-8 > div.page.page_article > nav.cmp_breadcrumbs > ol.breadcrumb {
  font-size: 15px !important;
}

div.page.page_article > article.article-details > header > h1.page-header {
  font-size: 22px !important;
}

#summary > h2 {
  font-size: 22px !important;
}

div.col-md-8 > section.article-more-details > div.panel.panel-default.how-to-cite > div.panel-heading {
  font-size: 15px !important;
}

div.col-md-8 > section.article-more-details > div.panel.panel-default.issue > div.panel-heading {
  font-size: 15px !important;
}

div.col-md-8 > section.article-more-details > div.panel.panel-default.section > div.panel-heading {
  font-size: 15px !important;
}

div.col-md-8 > section.article-more-details > div.article-references > h2 {
  font-size: 22px !important;
}

#main-content > nav.cmp_breadcrumbs > ol.breadcrumb > li.active {
  font-size: 15px !important;
}

#main-content > nav.cmp_breadcrumbs > ol.breadcrumb > li > a {
  font-size: 15px !important;
}

#main-content > div.journal-description > p > strong {
  font-size: 15px !important;
}

article.announcement-summary.media > div.media-body > h2.media-heading > a {
  color: #40b555 !important;
}

div.article-summary.media > div.media-body > h3.media-heading > a {
  color: #40b555 !important;
  font-size: 16px !important;
}

div.article-summary.media > div.media-body > div.meta > div.authors {
  font-size: 15px !important;
}

div.content > ul > li.locale_en_US > a {
  color: #40b555 !important;
}

div.content > ul > li.locale_th_TH.current > a {
  color: #40b555 !important;
}

div.content > ul > li > a {
  color: #40b555 !important;
}

div.issue-summary.media > div.media-body > h2.media-heading > a.title {
  color: #40b555 !important;
}

#main-navigation > li.dropdown.open > ul.dropdown-menu > li > a {
  font-size: 15px !important;
}

