/* Color module styles */

/*
 *	Default Color Fields & Hex Values
 *	
 *	DEFAULTS - BG & BORDERS
 *
 *								 base : #cfcfcf
 *							page_bg : #fff
 * 					page_border : #cfcfcf
 * 								hr_bg : #cfcfcf
 *
 *
 *	DEFAULTS - HEADERS & CONTENT TEXT
 *
 *					titleslogan : #565656
 * 							headers : #121212
 * 					 page_title : #646464
 *								 text : #646464
 *			 secondary_text : #646464
 *       access_ok_icon : #a5d99b
 *
 *
 *	HEADER & FOOTER
 *
 *					 userbar_bg : #424242
 * userbar_bg_secondary : #424242
 *			 userbar_border : #efefee
 *				 userbar_text : #606060
 *						footer_bg : #464646
*						footer_grd_start : #939598
*						footer_grd_end : #7f7c7c
 * 			 footer_headers : #ffffff
 *					footer_text : #ffffff
 *
 *
 *	STYLIZED CONTENT
 * 
 * 		highlight_text_bg : #bbbbbb
 *			 highlight_text : #646464
 *			announcement_bg : #dcdcdc
 *		announcement_text : #646464
 * 			 alt_content_bg : #efefef
 * 	 alt_content_border : #dcdcdc
 * highlight_content_bg : #fff
 * 					 cluetip_bg : #f1f1f1
 * 			 cluetip_border : #011011
 * 				 cluetip_text :	#012012
 * 				 cluetip_link : #48820b
 *            dialog_bg : #f5f5f5
 *        dialog_border : #bbbbbb
 *          dialog_text : #030303
 *          dialog_link : #48820b
 * 
 * 
 * 	LINKS & MENUS
 * 
 *								 	 		link : #48820b
 *								 link_icon : #010101
 *					 	 		link_hover : #47a635
 *				 	 		link_visited : #2f510a
 *			 	 		link_main_menu : #111111
 * 	 		link_main_menu_hover : #112112
 *		 link_main_menu_active : #53a9d2
 * 			 link_secondary_menu : #939598
 *			 		menu_dropdown_bg : #3183aa
 *		 		menu_dropdown_link : #fbfbfb
 *	menu_dropdown_link_hover : #c8e9f1
 *				     	 		tab_link : #ffffff
 *         		tab_link_hover : #a5d99b
 *      		 tab_link_active : #48820b

 *
 *	UI WIDGETS: 
 * 
 *			 ui_gradient_light : #ffffff 
 * 		 		ui_gradient_dark : #ffffff
 * 	 		ui_gradient_border : #ffffff
 *				ui_gradient_text : #48820b
 *	ui_gradient_text_hover : #47a635
 * ui_gradient_text_active : #48820b
 *				 ui_flat_default : #ffffff
 * 					 ui_flat_hover : #47a635
 *       		ui_flat_active : #ffffff
 *			 		ui_flat_border : #ffffff
 * 						ui_flat_text : #48820b
 * 			ui_flat_text_hover : #ffffff
 *		 ui_flat_text_active : #48820b
 * 
 *
 *	FORM ELEMENTS
 *
 * 						 input_bg : #fdfdfd
 * 				 input_border :	#315110
 *	 input_focus_border : #48830b
 *						button_bg :	#48820b
 *				button_border : #48820b
 *					button_text :	#fefefe
 *					button_icon :	#feffef
 *				toggle_border :	#315110
 *						toggle_bg : #fcfcfc
 * toggle_disabled_text :	#48820b
 *		toggle_enabled_bg : #315110
 *	toggle_enabled_text :	#f7f8f8
 *        button_alt_bg : #48820b
 *    button_alt_border : #315110
 *      button_alt_text : #fefefe
 *      button_alt_icon : #feffef
 *  
 *
 *
 *	MESSAGES
 *
 * 			 msg_default_bg : #efefef
 * 		 msg_default_text : #bdbdbd
 * 				msg_status_bg : #dff2bf
 * 			msg_status_text : #37610b
 * 			 msg_warning_bg : #fff3c1
 * 		 msg_warning_text : #765625
 * 				 msg_error_bg : #ffbaba
 * 			 msg_error_text : #7c0000
 *	    
 */
 
/* Global Background & Border Colors */
html,
#zone-advertising-top-wrapper:first-child,
#zone-advertising-top-wrapper:first-child .zone {
	background-color: #cfcfcf; 	/* base */
}

body,
textarea, 
select, 
input[type="date"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="email"], 
input[type="month"], 
input[type="number"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input[type="time"], 
input[type="url"], 
input[type="week"],
#page .input-prepend .add-on [class^="icon-"],
#page .input-prepend .add-on [class*=" icon-"],
#page .input-append .add-on [class^="icon-"],
#page .input-append .add-on [class*=" icon-"],
.fieldset-legend .fieldset-title,
.ui-widget, 
.ui-widget-header,
.ui-widget-content,
div.ui-widget {
	color: #646464;			/* text */
}

.zone,
.table-expansion table:before,
.panel-region-content .panels-ajax-tab .active,
.panel-region-content .panels-ajax-tab .active .panels-ajax-tab-tab {
	background-color: #fff; /* page_bg */
}

hr {
	background-color: #cfcfcf;		/* hr_bg */
	color: #cfcfcf;								/* hr_bg */
}
hr.blank { background-color: transparent; }

.highwire-list-pap .highwire-list-title,
.highwire-markup .issue-toc h2.toc-heading,
div.highwire-markup .article div.section h2,
.highwire-search-results .pager-wrapper,
.pane-highwire-pap .pager-wrapper,
.node-type-highwire-article .panel-region-content .panels-ajax-tab-container .panel-display > .panel-panel > div > .panel-separator {
	border-top-color: #cfcfcf;		/* hr_bg */
}

#zone-user-wrapper,
#zone-user {
	background-color: #424242; 	/* userbar_bg */
}

#zone-user .twotone-bg-region-second,
#zone-user.zone-twotone-bg .region-user-second,
div.user-menu-dropdown ul.nice-menu li.menuparent ul {
	background-color: #424242;	/* userbar_bg_secondary */
}

/* @TODO - add color(s) for userbar dropdown */
.user-menu-dropdown > .nice-menu > .menuparent.over {
	background: #424242; /* Old browsers */
	background: -moz-linear-gradient(top,  #424242 0%, #424242 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#424242)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #424242 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #424242 0%,#424242 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #424242 0%,#424242 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #424242 0%,#424242 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#424242',GradientType=0 ); /* IE6-9 */
}

#region-menu .region-inner {
	border-bottom: 2px solid #cfcfcf; /* page_border */
}
	#region-menu .nice-menu > .active > a:after,
	#region-menu .nice-menu > .active-trail > a:after,
	#region-menu .nice-menu > li > a.active:after {
		color: #cfcfcf;				/* page_border */
	}

	#main-menu li.active .active-marker,
	#main-menu li.active-trail .active-marker {
		border-color: transparent transparent #cfcfcf transparent;		/* page_border */
	}
	
	/* dropdown */
	#region-menu .nice-menu .menuparent.over,
	#region-menu .nice-menu .menuparent.over > a,
	#region-menu .nice-menu .menuparent > ul {
		background-color: #3183aa;			/* menu_dropdown_bg */
	}
	
	#region-menu .nice-menu .menuparent.over a,
	#region-menu .nice-menu > li.menuparent.over > a:hover {
		color: #fbfbfb;									/* menu_dropdown_link */
	}
	#region-menu .nice-menu .menuparent.over a:hover {
		color: #c8e9f1;									/* menu_dropdown_link_hover */
	}
	

#section-footer .zone.zone-postscript {
	background-color: #464646; 				/* footer_bg */
	border-left: 2px solid #464646; 	/* footer_bg */
	border-right: 2px solid #464646;	/* footer_bg */
}
#zone-footer{
  background: #7f7c7c; /* Old browsers */
	background: -moz-linear-gradient(top,  #939598 0%, #7f7c7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939598), color-stop(100%,#7f7c7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #939598 0%,#7f7c7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #939598 0%,#7f7c7c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #939598 0%,#7f7c7c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #939598 0%,#7f7c7c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939598', endColorstr='#7f7c7c',GradientType=0 ); /* IE6-8 */
}
#region-content .panel-region-carousel {
	background-color: #464647; 				/* carousel_bg */
}

#highwire-search-form fieldset.form-wrapper,
.pane-style-alt-content,
div.highwire-markup ul.kwd-group,
div.highwire-markup div.article .fig,
[class*="-article-fragment-markup"].view .views-row, 
.panel-region-content .panels-ajax-tab-container [class*="-article-fragment-markup"].view .views-row, 
div.highwire-markup div.article .table {
	background: #efefef; 								/* alt_content_bg */
	border: 0;
	border-bottom: 2px solid #dcdcdc;		/* alt_content_border */
}

.pane-highwire-search-facets.pane-style-alt-content .highwire-search-facets-facet + .highwire-search-facets-facet > .facet-title {
	border-top: 2px solid #dcdcdc;			/* alt_content_border */
}

.highwire-article-citation.tooltip-enable.abstract-popup-hover {
	background-color: #fff; 		/* highlight_content_bg */
}

div.highwire-markup .highwire-figure-links,
.highwire-search-facets-bucket .highwire_facet_count,
div.highwire-markup .fig-caption, 
div.highwire-markup .table-caption,
div.highwire-markup .table-foot {
	color: #646464; 									/* secondary_content */
} 

div.highwire-markup .highwire-figure a.fragment-images {
	background: #fff;							/* page_bg */	
	border: 0;
	
	-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.15);
					box-shadow: 0 2px 10px 0 rgba(0,0,0,0.15);
}

div.highwire-markup .highwire-figure a.fragment-images:after {
	color: #fff; 									/* page_bg */
}

textarea, 
select, 
input[type="date"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="email"], 
input[type="month"], 
input[type="number"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input[type="time"], 
input[type="url"], 
input[type="week"] {
	background-color: #fdfdfd;			/* input_bg */
	border: 1px solid #315110;			/* input_border */
}
form .form-type-select [class^="icon-"]{
  border-right: 1px solid #5e9c1e;
}

textarea:focus, 
select:focus, 
input:focus {
	border-color: #48830b; 					/* input_focus_border */
	-webkit-box-shadow: none;
		 -moz-box-shadow: none;
					box-shadow: none;
}

.ui-widget.ui-dialog a {
	color: #48820b;								/* dialog_link */
}

.button a,
.button a:link,
.button a:visited,
.button a:hover,
a.button,
a.button:link,
a.button:visited,
a.button:hover,
.button-wrapper,
button, 
input[type="reset"], 
input[type="submit"], 
input[type="button"] {
	background: #48820b;				/* button_bg */
	border: 1px solid #48820b;	/* button_border */
	color: #fefefe;							/* button_text */
}
.form-actions input:hover {
	background: #48820b;				/* button_bg */
}

/* Button Alt colors */
.button.button-alt a,
.button.button-alt a:link,
.button.button-alt a:visited,
.button.button-alt a:hover,
a.button.button-alt,
a.button.button-alt:link,
a.button.button-alt:visited,
a.button.button-alt:hover,
.button-wrapper.button-alt,
button.button-alt, 
input[type="reset"].button-alt, 
input[type="submit"].button-alt, 
input[type="button"].button-alt {
  background-color: #48820b;		/* button_alt_bg */
  border-color: #315110;				/* button_alt_border */
  color: #fefefe;								/* button_alt_text */
}


/* iToggle */
.form-item .description,
.form-type-date-popup .date-padding:after,
#highwire-search-form .filter-by-date .date-spacer,
label.ilabel {
	color: #646464;			/* secondary_text */
}

label.itoggle {
	background-color: #fcfcfc;		/* toggle_bg */
	border-color: #315110;				/* toggle_border */
}

/* disabled iToggle colors */
label.itoggle.iToff span:before,
label.itoggle.iTon span:after {
	color: #48820b;					/* toggle_disabled_text */
}

/* enabled iToggle colors */
label.itoggle.iTon span:before,
label.itoggle.iToff span:after {
	background: #315110;		/* toggle_enabled_bg */
	color: #f7f8f8;					/* toggle_enabled_text */
}

.button-wrapper.button-mini,
.button-wrapper > button,
.button-wrapper > input[type="reset"],
.button-wrapper > input[type="submit"],
.button-wrapper > input[type="button"] {
	background: transparent;
	border: 0;
}

.button-wrapper [class^="icon-"],
.button-wrapper [class*=" icon-"],
.button [class^="icon-"],
.button [class*=" icon-"] {
	color: #feffef;			/* button_icon */
}

.button-wrapper.button-alt [class^="icon-"],
.button-wrapper.button-alt [class*=" icon-"],
.button.button-alt [class^="icon-"],
.button.button-alt [class*=" icon-"] {
	color: #feffef; 		/* button_alt_icon */
}

.button-wrapper.button-mini [class^="icon-"],
.button-wrapper.button-mini [class*=" icon-"] {
	 color: #315110;			/* input_border */	
}

.button-wrapper.button-mini:hover [class^="icon-"],
.button-wrapper.button-mini:hover [class*=" icon-"] {
  color: #48820b; 		/* input_bg */
}

/* Content Lists */
.panel-region-content .highwire-article-citation-list li,
.panel-region-content .highwire-markup .issue-toc .toc-item,
.panel-region-content .highwire-search-results-list .search-result {
	border-bottom: 1px dotted #cfcfcf;			/* page_border */
}
.panel-region-content .highwire-markup .issue-toc .toc-item.last,
.panel-region-content .highwire-article-citation-list li.last,
.panel-region-content .highwire-search-results-list .search-result.last {
	border-bottom: 0; 
}

/* Share this border */
.pane-panels-mini [id*="_share"] .pane-service-links,
.minipanel-dialog-link-mini [id*="_share"] .pane-service-links {
	border-top-color: #cfcfcf;						/* page_border */
}


/* Global Text & Link Colors */
a, 
a:link, 
a:visited,
.embo-accordion-widget h3,
form .form-type-select select,
form .form-type-select [class^="icon-"],
.hw-citation-author-list .author-name,
.pane-highwire-toc-sections .pane-content ul li a,
.pane-highwire-article-nav .highwire-article-nav ul li a,
.highwire-citation-jnl-embo-full-citation .highwire-cite-authors,
.not-front .panel-region-sidebar-right .pane-panels-mini .title,
.page-node .main-content-wrapper .pane-node-field-highwire-article-category,
.search-result-tool a.active,
.search-result-tool a.active [class^="icon-"],
.search-result-tool a.active [class*=" icon-"],
.issue-archive-browser .bx-controls-direction a [class^="icon-"],
.issue-archive-browser .bx-controls-direction a [class*=" icon-"],
.highwire-search-facets-facet.facet-active .highwire-search-facets-bucket a [class^="icon-"],
.highwire-search-facets-facet.facet-active .highwire-search-facets-bucket a [class*=" icon-"],
blockquote.pull-quote:before,
blockquote.pull-quote:after,
.embo-toggle-title,
.embo-toggle-title a{
	color: #48820b;	/* link */
}
.page-node .pane-highwire-toc-sections .pane-content ul li{
	border-color: #48820b;	/* link */
}
a [class^="icon-"],
a [class*=" icon-"] {
	color: #010101; 	/* link_icon */
}

.highwire-cite-access [class^="icon-"],
.highwire-cite-access [class*=" icon-"] {
	color: #a5d99b; 	/* access_ok_icon */
}


a:hover,
a:active,
.embo-accordion-widget h3:hover,
.hw-citation-author-list .author-name:hover,
.pane-highwire-toc-sections .pane-content ul li a:hover,
.pane-highwire-article-nav .highwire-article-nav ul li a:hover,
.highwire-search-facets-facet.facet-active .highwire-search-facets-bucket a:hover [class^="icon-"],
.highwire-search-facets-facet.facet-active .highwire-search-facets-bucket a:hover [class*=" icon-"] {
	color: #48820b;	/* link */
}

.highlight,
a.highlight,
div.highwire-markup ul.kwd-group li.kwd {
	background: #bbbbbb;		/* highlight_text_bg */
	color: #646464;					/* highlight_text */
}

.highwire-article-collection-term .highlight .icon-caret-right {
	border-left-color: #bbbbbb; /* highlight_text_bg */
}

.highwire-cite > .highwire-cite-snippet,
.search-result-highwire-citation .search-snippet,
.pane-content .highwire-article-collection-term-list .parent > .highwire-list {
	border-color: #cfcfcf;			/* page_border */
}

.pane-highwire-toc-sections .pane-content ul li:before,
.pane-highwire-article-nav .highwire-article-nav ul li:before {
	color: #bbbbbb;		/* highlight_text_bg */
}

.pane-highwire-toc-sections .pane-content ul li > a:before,
.pane-highwire-article-nav .highwire-article-nav ul li > a:before {
	color: #fff;		/* page_bg */
}

.pane-style-alt-content .pane-highwire-toc-sections .pane-content ul li > a:before,
.pane-style-alt-content.pane-highwire-toc-sections .pane-content ul li > a:before 
.pane-style-alt-content .pane-highwire-article-nav .highwire-article-nav ul li > a:before,
.pane-style-alt-content.pane-highwire-article-nav .highwire-article-nav ul li > a:before {
	color: #efefef;		/* alt_content_bg */
}

.pane-highwire-toc-sections .pane-content ul li > a:hover:before,
.pane-style-alt-content .pane-highwire-toc-sections .pane-content ul li > a:hover:before,
.pane-style-alt-content.pane-highwire-toc-sections .pane-content ul li > a:hover:before,
.pane-highwire-article-nav .highwire-article-nav ul li > a:hover:before,
.pane-style-alt-content .pane-highwire-article-nav .highwire-article-nav ul li > a:hover:before,
.pane-style-alt-content.pane-highwire-article-nav .highwire-article-nav ul li > a:hover:before {
	color: #bbbbbb;		/* highlight_text_bg */
}

.pane-highwire-toc-sections .pane-content ul li:after,
.pane-highwire-article-nav .highwire-article-nav ul li:after {
	background-color: #bbbbbb;		/* highlight_text_bg */
}

#region-menu #main-menu a,
#region-menu .nice-menu a {
	color: #111111; /* link_main_menu */
}

#region-menu #main-menu a:hover,
#region-menu .nice-menu a:hover {
	color: #112112;	/* link_main_menu_hover */
}

#region-menu #main-menu .active a,
#region-menu #main-menu .active-trail a,
#region-menu .menu .active a,
#region-menu .menu .active-trail a,
#region-menu .nice-menu .active > a,
#region-menu .nice-menu .active-trail > a,
#region-menu .nice-menu a.active {
	color: #53a9d2; /* link_main_menu_active */
}

.tabs ul.primary li a,
.tabs ul.secondary li a {
	color: #111111; /* link_main_menu */
}

h1, h2, h3, h4, h6 {
	color: #121212;	/* headers */
}

#page-title, .page-title {
	color: #646464; 	/* page_title */
}

h5,
.highwire-markup .highwire-index-by-author-links {
	color: #646464;			/* secondary_text */
}



#section-footer h1, 
#section-footer h2, 
#section-footer h3, 
#section-footer h4, 
#section-footer h5, 
#section-footer h6{
	color: #ffffff; /* footer_headers */
}
#region-content .panel-region-carousel h1,
#region-content .panel-region-carousel h2,
#region-content .panel-region-carousel h3,
#region-content .panel-region-carousel h4,
#region-content .panel-region-carousel h5,
#region-content .panel-region-carousel h6{
    color: #d7c9ab; /*carousel_headers*/
}
h1.site-name,
h1.site-name a, 
h2.site-name,
h2.site-name a {
	color: #565656; /* titleslogan */
}

#zone-user,
#zone-user a,
#zone-user [class^="icon-"],
#zone-user [class*=" icon-"] {
	color: #606060; /* userbar_text */
}

#section-footer .region, 
#section-footer a{
	color: #ffffff;	/* footer_text */
}

#region-content .panel-region-carousel,
#region-content .panel-region-carousel a{
  color: #48833d;	/* carousel_text */
}

/* Styled Content */
.panel-region-announcement .pane-snippet {
	background-color: #dcdcdc; 		/* announcement_bg */
	color: #646464;
}


/* Messages */
/* Error */
div.error {
  border-color: #7c0000; /* msg_error_text */
}
div.error,
.error {
  color: #7c0000; /* msg_error_text */
}
div.error,
table tr.error {
  background-color: #ffbaba; /* msg_error_bg */
}
div.error p.error {
  color: #646464; /* secondary_text */
}

/* Warning */
div.warning {
  border-color: #765625;	/* msg_warning_text */
}
div.warning,
.warning {
  color: #765625;				/* msg_warning_text */
}
div.warning,
table tr.warning {
  background-color: #fff3c1;	/* msg_warning_bg */
}

/* Status (OK) */
div.status {
  border-color: #37610b;		/* msg_status_text */
}
div.status,
.ok {
  color: #37610b;				/* msg_status_text */
}
div.status,
table tr.ok {
  background-color: #dff2bf;			/* msg_status_bg */
}


/* UI elements */
/* Tables */
table,
tr.even, 
tr.odd,
thead th, th, th.active,
td.active,
.table-expansion table th, 
.table-expansion table td {
  border-color: #cfcfcf;		/* page_border */
  color: #646464; 					/* secondary_text */
}

.table-expansion table:before {
	/* background-color: #fff; 	 *//* page_bg */
}

.table-expansion table thead,
thead th, th {
  background-color: #efefef;	/* alt_content_bg */
}

th.active {
  background-color: #cfcfcf;	/* page_border */
}

/* Reset Odd & Even Styles */
tr td,
tr.even td,
tr.odd td {
  background: #fff;		/* page_bg */
}

tr.active td,
tr.even td.active,
tr.odd td.active {
  background: #efefef;		/* alt_content_bg */
}

tr:hover td,
tr.even:hover td.active,
tr.odd:hover td.active {
  background: #fffdea;
}


/* Content Region Tabs */
.panel-region-content .pane-panels-ajax-tab-tabs .pane-content {
	background: transparent;
	border: 0; 
}

.panel-region-content .panels-ajax-tab .panels-ajax-tab-tab {
	background: #fff;								/* page_bg */
	border: 1px solid transparent;			/* page_border */
	border-bottom: 0;
}

.panel-region-content .panels-ajax-tab .active .panels-ajax-tab-tab {
	border-color: #cfcfcf;		/* page_border */
}

.panel-region-content .panels-ajax-tab .panels-ajax-tab-tab {
	color: #ffffff;						/* tab_link */
}
	
.panel-region-content .panels-ajax-tab .active,
.panel-region-content .panels-ajax-tab .active .panels-ajax-tab-tab {
	/* background-color: #fff; */	/* page_bg */
	color: #48820b;							/* tab_link_active */
}


/* Non-content region tabs */
.pane-panels-ajax-tab-tabs .pane-content {
	background: #ffffff; 					/* ui_flat_default */
	border: 1px solid #ffffff; 		/* ui_flat_border */
}

.pane-panels-ajax-tab-tabs .panels-ajax-tab-tab {
	background-color: transparent;
	color: #48820b;									/* ui_flat_text */
}
.not-front .sidebar-right-wrapper .pane-panels-ajax-tab-tabs li:first-child a,
.pane-panels-ajax-tab-tabs .panels-ajax-tab-tab:hover {
	background-color: #47a635;			/* ui_flat_hover */
	color: #ffffff;									/* ui_flat_text_hover */
}

.pane-panels-ajax-tab-tabs .active .panels-ajax-tab-tab,
.pane-panels-ajax-tab-tabs .active .panels-ajax-tab-tab:hover,
.not-front .sidebar-right-wrapper .pane-panels-ajax-tab-tabs li.first.active a{
	background: #ffffff;			/* ui_flat_active */
	color: #48820b;									/* ui_flat_text_active */
}



/* Article lists */
.panel-region-sidebar-right .pane-panels-ajax-tab-container {
	border: 1px solid #cfcfcf; 		/* page_border */
	border-top: 0;
}

.panels-ajax-tab-container .view-content .views-row,
.panels-ajax-tab-container .highwire-article-citation-list ul li {
	border-bottom: 1px solid #cfcfcf; 	/* page_border */
}

.panels-ajax-tab-container .view-content .views-row-last,
.panel-region-content .panels-ajax-tab-container .view-content .views-row,
.panels-ajax-tab-container .highwire-article-citation-list ul li.last { border-bottom: 0; }



/* Accordion */
.ui-widget.ui-accordion {
	background: transparent;
	border: 0;
}

.ui-widget h3.ui-accordion-header {	/* gradient: ui_gradient_light -> ui_gradient_dark */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border: 1px solid #ffffff; /* ui_gradient_border */
}

.ui-widget h3.ui-accordion-header,
.ui-widget h3.ui-accordion-header .icon {
	color: #48820b;	/* link */
	text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
}

.ui-widget h3.ui-accordion-header.ui-state-hover,
.ui-widget h3.ui-accordion-header.ui-state-hover .icon {
	color: #48820b;	/* link */
}

.ui-widget h3.ui-accordion-header.ui-state-active {
  border-color: #47a635; 		/* ui_gradient_text_active */
/*  color: #47a635; 					 ui_gradient_text_active */
}
.ui-widget h3.ui-accordion-header.ui-state-active .icon {
	color: #47a635; 					/* ui_gradient_text_active */
}



.ui-accordion .ui-accordion-content > * {
	border: 1px solid #ffffff; /* ui_flat_border */
	border-bottom: 0;
    border:none;/*no border for acordians*/
}

.ui-accordion .ui-accordion-content > * + * {
	border-top: 0;
}

.ui-accordion .ui-accordion-content ul li {
	border-bottom: 1px solid #ffffff; /* ui_flat_border */
}
.ui-accordion .ui-accordion-content ul li.last { border-bottom: 0; }

.ui-accordion .ui-accordion-content .highwire-list-footer,
.ui-widget h3.ui-accordion-header.ui-state-active{
  background: #ffffff; 				/* ui_flat_default */
  border-top: 1px solid #ffffff;	/* ui_flat_border */
  border-bottom: 1px solid #ffffff;	/* ui_flat_border */
  border: none; /*same*/
}

/* UI Wigdet */
div.ui-widget {
	background: #fff; 				/* page_bg */
	border: 2px solid #646464; 	/* text */
}

div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content {
	background: transparent;
	border: 0;
}

/* qTip */
div.qtip-default,
div.qtip-default .qtip-titlebar {
  background-color: #f1f1f1; 		/* cluetip_bg */
  border-color: #011011;				/* cluetip_border */
  color: #012012; 							/* cluetip_text */
}

/* jQuery Dialog windows */
.ui-widget.ui-dialog {
	background: #f5f5f5;					/* dialog_bg */
	border: 2px solid #bbbbbb;		/* dialog_border */
}

.ui-widget.ui-dialog,
.ui-widget.ui-dialog a.ui-dialog-titlebar-close {
	color: #030303;								/* dialog_text */
}

/* Pager */
.highwire-article-pager .pager-current-item .inner {
	background: #ffffff;							/* ui_flat_default */
	border-bottom: 1px solid #ffffff; /* ui_flat_border */
	color: #48820b; 									/* ui_gradient_text */
}

.highwire-article-pager.pager-mini .pager-current-item .wrapper-shadow {
	border-color: #ffffff transparent transparent transparent; /* ui_flat_border */
}

/* Issue */
.highwire-markup .highwire-index-by-author-heading + .highwire-list {
	border-color: #cfcfcf;		/* hr_bg */
}

/* Date / Volume issue browser & Issue Archive */
.issue-browser,
.issue-browser li {
	border-color: #cfcfcf;			/* page_border */
}

.issue-browser li.active:before {
	border-color: #cfcfcf transparent transparent transparent;			/* page_border */
}

.issue-browser li.active:after {
	border-color: #fff transparent transparent transparent;			/* page_bg */
}

.issue-browser a,
.issue-browser span,
.highwire-markup .highwire-index-by-author-heading,
.archive-title {
	color: #646464; 					/* secondary_text */
}

.issue-browser .active a {
	color: #48820b; 					/* link */
}

.archive-issue-list {
	border-left: 1px solid #cfcfcf; 		/* page_border */
}

.archive-issue-list .issue-list-month {
	background-color: #646464; 			/* secondary_text */
	color: #fff; 								/* page_bg */
}

.archive-issue-list .issue-month-detail,
.archive-issue-list .issue-link .cover-image-toggle {
	border: 1px solid #cfcfcf; 				/* page_border */
}

.archive-issue-list .issue-month-detail:before,
.archive-issue-list .issue-month-detail:after {
	background-color: #48820b; 			/* link */
}

.archive-issue-list .issue-month-detail .first:before {
	border-color: transparent #cfcfcf transparent transparent;			/* page_border */
}

.archive-issue-list .issue-month-detail .first:after {
	border-color: transparent #fff transparent transparent;			/* page_bg */
}
/**/
.front .bx-wrapper .bx-pager.bx-default-pager a:hover,
.front .bx-wrapper .bx-pager.bx-default-pager a.active,
#region-menu .block-panels-mini .pane-title .icon{
  background-color: #48833d;
  color: #ffffff;
}
#region-menu .block-panels-mini .pane-content ul li a,
#region-menu .block-panels-mini .pane-title,
#region-menu .block-panels-mini .pane-title a {
    color: #48833d;
}
#region-menu .block-panels-mini .pane-title a:hover {
    color: #466820;
}
/*Background shades - override for specific site **/
.embo-bg-shade-1{
  background-color:#e5efd9;
}
.embo-bg-shade-2{
  background-color: #e9f2e0;
}
.embo-bg-shade-3{
  background-color: #c8dfb1;
}
.embo-bg-shade-4{
  background-color: #72a845;
}
.embo-bg-shade-5{
  background-color: #abcf8a;
}
.embo-bg-shade-6{
  background-color: #c8dfb1;
}
.embo-bg-shade-7{
  background-color: #dee6d6;
}
.embo-bg-shade-8{
  background-color: #d1dbc5;
}
.embo-bg-shade-9{
  background-color: #d0d9c7;
}
.embo-bg-shade-10{
  background-color: #dee6d6;
}
/*Inner page shades*/
.not-front .embo-bg-shade-1{
  background-color:#cccccc;
}
.not-front .embo-bg-shade-2{
  background-color: #d9d9d9;
}
.not-front .embo-bg-shade-3{
  background-color: #a1a1a1;
}
.not-front .embo-bg-shade-4{
  background-color: #cfcfcf;
}
.not-front .embo-bg-shade-5{
  background-color: #aaa7b7;
}
.not-front .embo-bg-shade-6{
  background-color: #b8b8b8;
}
.not-front .embo-bg-shade-7{
  background-color: #b8b8b8;
}
.not-front .embo-bg-shade-8{
  background-color: #aaa7c7;
}
.not-front .embo-bg-shade-9{
  background-color: #b8b8b8;
}