/** Style Sheet for all of EMBO's font sizes, font styles are set via @font-your-face module
----------------------------------------------------------------------------------------------------*/
blockquote.pull-quote{
  background: transparent;
  border:none;
  font-style: italic;
	padding-left:0;
	quotes: '\201c' '\201d';
}
blockquote.pull-quote,
blockquote.pull-quote > p{
	font-size: 18px !important;
	line-height: 24px !important;
}
blockquote.pull-quote > p{
  display: inline;
  font-style: italic;
}

blockquote.pull-quote:before,
blockquote.pull-quote:after{
  font-family: 'OpenSans' !important;
	font-size:2em;
	font-weight: bold;
	position: absolute;
	padding-top: 5px;
}
blockquote.pull-quote:before { 
	content: open-quote;
	margin-left:-0.625em;
}
blockquote.pull-quote:after  { 
	content: close-quote;
}
/** Size Alterations
----------------------------------------------------------------------------------------------------*/
h2.toc-heading {
	font-size: 20px;
	text-transform: capitalize;
}

.page-node .field-name-field-highwire-article-category .field-item,
.sidebar-right-wrapper .panel-region-sidebar-right h2.pane-title,
.highwire-article-citation a .highwire-cite-title{
  font-size: 18px;
}
.page-node .field-name-field-highwire-article-category .field-item{
  font-style: italic;
}
.ui-accordion .highwire-article-citation a .highwire-cite-title {
	font-size: 13px !important;
}
.ui-accordion .highwire-article-citation .highwire-cite-authors {
	display: none;
}
.highwire-cite-title span.subtitle {
	display: block;
	font-size: .85em;
	padding-left: 7px;
}
.highwire-cite-subtitle {
	display: block;
	padding-left: 7px;
}
.node-type-highwire-article .highwire-article-citation .title-with-subtitle {
	margin-bottom: -5px!important;
}
.fig .fig-caption {
	font-family: "Open Sans"!important;
}
.pane-highwire-article-citation .highwire-cite-subtitle,
div.highwire-markup .fig-caption span.list-label,
div.highwire-markup .fig-caption span.caption-title,
div.highwire-markup .fig-caption p {
	font-size: 14px!important;
}
div.highwire-markup .fig-caption span.caption-title {
	font-weight: bold;
}
.page-node div.highwire-markup .article .highwire-collapsible-supplemental-title,
.page-node div.highwire-markup .article .highwire-collapsible-supplemental-title a {
  font-weight: bold;
}
.page-node .cited-references {
	font-size: 14px!important;
}
.page-node .author-affiliates .highwire-contributors-list .nlm-given-names,
.page-node .author-affiliates .highwire-contributors-list .nlm-surname,
.sidebar-right-wrapper .ui-accordion h3.ui-accordion-header{
	font-weight: 600!important;
}
.sidebar-right-wrapper .panel-region-sidebar-right .embo-art-accordion h2.pane-title {
	padding-left: 10px;
    padding-top:10px;
}
.sidebar-right-wrapper .panel-region-sidebar-right h2.pane-title,
.sidebar-right-wrapper .ui-accordion h3.ui-accordion-header,
.page-node .field-name-field-highwire-article-category .field-item,
.front #panels-ajax-tab-container-embo_home_tabs .highwire-markup .issue-toc h2.toc-heading,
.sidebar-right-wrapper .panel-region-sidebar-right .pane-highwire-subject-collections h2.pane-title,
.front .views-slideshow-bxslider .bx-wrapper .slide-text-wrap,
.panel-region-content .pane-views .views-exposed-form label,
form .views-exposed-form .form-type-select .form-select,
.top-right-wrapper .pane-panels-mini > .pane-content > [id*="_search_box"] a{
  font-family: 'Open Sans';
}
.sidebar-right-wrapper .panel-region-sidebar-right .embo-art-accordion h2.pane-title,
.sidebar-right-wrapper .panel-region-sidebar-right .pane-highwire-article-collections h2.pane-title{
  color:rgb(130,130,130);
  font-family: 'Open Sans';
  font-size:18px;
  font-weight: 600!important;
}
.pane-panels-mini[class*="-art-info"] h2.pane-title,
.pane-panels-mini[class*="-art-info"] + div + .pane-highwire-markup > h2.pane-title,
.not-front .main-content-wrapper .pane-article-fig-data .fig-data-title-jump h2,
.panels-ajax-tab-panel-jnl-embo-tab-trans-pro .pane-panels-mini h2.pane-title,
.panels-ajax-tab-panel-jnl-embo-tab-trans-pro .pane-highwire-markup > h2.pane-title,
blockquote.pull-quote{
  color:rgb(100,100,100);
  font-family: 'Open Sans';
  font-size:20px;
  font-weight: 600!important;
}
.not-front .main-content-wrapper .pane-article-fig-data .fig-data-title-jump a,
.page-node .main-content-wrapper div.highwire-markup ul.kwd-group a,
.page-node .panel-region-content .pane-panels-ajax-tab-tabs .panels-ajax-tab-tab{
  font-family: 'Open Sans';
  font-size:14px;
  font-weight: 600!important;
} 
.views-slideshow-bxslider .bx-wrapper .slide-text-title{
  font-size: 20px;
  font-weight: 600;
}
.views-slideshow-bxslider .bx-wrapper .slide-text-subtitle{
  font-size:18px;
  font-style: normal;
  font-weight: 600;
  margin-top: 10px;
}
.views-slideshow-bxslider .bx-wrapper .slide-text-authors,
.views-slideshow-bxslider .bx-wrapper .slide-text-authors a{
  color:rgb(100,100,100) !important;
}
.views-slideshow-bxslider .bx-wrapper .slide-text-authors,
.views-slideshow-bxslider .bx-wrapper .slide-text-desc{
  font-size:14px;
}
.page-node .main-content-wrapper div.highwire-markup ul.kwd-group a{
  color:rgb(100,100,100) !important;
  font-weight: bold !important;
}
.embo-main-menu ul.nice-menu li a,
.page-node .panel-region-content .pane-panels-ajax-tab-tabs .panels-ajax-tab-tab{
  color:rgb(255,255,255) !important;
  font-size:13px;
  letter-spacing: normal;
}
.front .panel-region-content .pane-panels-ajax-tab-tabs .panels-ajax-tab-tab,
.archive-tabs a{
  font-family: 'Open Sans';
  font-size:13px;
  font-weight: 600!important;
}
.archive-tabs a.current,
.page-node .panel-region-content .pane-panels-ajax-tab-tabs .active .panels-ajax-tab-tab{
  color:rgb(100,100,100) !important;
  font-weight: 600!important;
}
.sidebar-right-wrapper .ui-accordion h3.ui-accordion-header{
  font-size:16px !important;
}
.panel-region-sidebar-right .highwire-article-citation {
	padding-bottom: 0;
	margin-bottom: -16px;
}
.panel-region-sidebar-right .highwire-article-citation .highwire-cite-title a {
	font-size: 15px!important;
}

.panel-region-sidebar-right .supp-info-link i {
	position: absolute;
}
.panel-region-sidebar-right .supp-info-link a {
	font-weight: 600!important;
	position: relative;
	margin-left: 15px;
	line-height: 2em;
}
.panel-region-sidebar-right .pane-article-add-link a {
	font-weight: 600!important;
}
.ui-widget h3.ui-accordion-header {
	text-shadow: none!important;
	font-size: 18px!important;
	border-radius: 0!important;
}
.highwire-citation-jnl-embo-search-citation .highwire-citation-authors,
.highwire-citation-jnl-embo-toc-citation .highwire-citation-authors,
.highwire-citation-jnl-embo-latest-online-citation .highwire-cite-authors {
	font-weight: 600;
}
.highwire-markup ul.kwd-group li.kwd {
	font-size: 15px;
	text-transform: capitalize;
	letter-spacing: -.06em;
}
.highwire-cite-authors,
.highwire-cite-metadata,
.rhs-submit p a {
	font-size: 14px!important;
}
.highwire-citation-jnl-embo-latest-online-citation .highwire-cite-subtitle {
	display: none;
}
.node-type-highwire-article .author-affiliates h2{
  text-transform: capitalize;
  padding: 1px 3px;
  width: 126px;
}
.highwire-markup div.precis {
	font-size: 14px;
	line-height: 19px;
}
.highwire-citation-jnl-embo-search-citation .highwire-cite-snippet {
	font-size: 13px!important;
}

.page-node .field-name-field-highwire-article-category .field-item,
.sidebar-right-wrapper .panel-region-sidebar-right h2.pane-title,
.sidebar-right-wrapper .panel-region-sidebar-right .pane-highwire-subject-collections h2.pane-title,
.rhs-submit a{
	font-weight: 600!important;
}
front .panel-region-sidebar-right ul.collection li a{
  font-weight: normal !important;
}

/** Button Gradients and Special Formatting
----------------------------------------------------------------------------------------------------*/
.pane-panels-ajax-tab-container .embo-rhs-submit-button {
	padding-top: 13px;
}
.top-right-wrapper .pane-panels-mini > .pane-content > [id*="_search_box"] a{
  color: rgb(72,130,11);
  font-size:12px;
}
form .views-exposed-form label{
  color: rgb(150,150,150);  
  font-size: 13px;
  font-weight: 600;  
}
form .views-exposed-form .form-type-select .form-select{
  font-size:12px;
  font-weight: 600;
  line-height: 2.2em;
  padding-left: 8px;
  padding-top: 0;
}
@-moz-document url-prefix() {
  form .views-exposed-form .form-type-select .form-select{
    padding-left: 5px;
  }
}
form .views-exposed-form .embo-select .icon-reorder:before {
  font-size: 24px;
}
.embo-toggle-title{
  cursor: pointer;
}
.embo-toggle-title a:link,
.embo-toggle-title a{font-weight:bold;}
.embo-toggle-title:before{
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  font-size: 0.7em;
  line-height: 1em;
  margin-right: 2px;
}
.embo-toggle-title.opened:before{
  content: "\f068";
}
.embo-toggle-title.closed:before{
  content: "\f067";
}
