.icon-type-video
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-video.gif);			
	background-repeat: no-repeat;	
	line-height: 16px;	
}

.icon-type-podcast
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-podcast.gif);			
	background-repeat: no-repeat;		
	line-height: 16px;	
}

.icon-type-blog
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-blog.gif);			
	background-repeat: no-repeat;		
	line-height: 16px;	
}

.icon-type-img
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-img.gif);			
	background-repeat: no-repeat;		
	line-height: 16px;	
}

.icon-type-article
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-article.gif);			
	background-repeat: no-repeat;		
	line-height: 16px;	
}

.icon-type-issue
{
	background-image: url(/_layouts/1033/images/oaks.journals/icon-type-issue.gif);			
	background-repeat: no-repeat;		
	line-height: 16px;	
}


/*Part of PathNet Starts */
	.ej-partof-pathnet {
		z-index:1;
		position:absolute;
		/*top:-14px; this value changes per journal*/
		left:420px; /*this value changes per journal*/
		width:179px;	
	}
	.ej-partof-pathnet-mid {
		background-image:url(/_layouts/1033/images/oaks.journals/partof-pathnet-mid.png);
		background-repeat:repeat-y;
	}
	.ej-partof-pathnet-logo {padding:5px 0 0 6px;}
	
	#ej-partof-pathnet-roll {}
	
	.ej-partof-pathnet-tag {padding:4px 0 6px 6px;}
	
	.ej-partof-pathnet-call {font-weight:bold; font-size:12px; padding:6px 0 0 13px;}
	
	.ej-partof-pathnet-end {
		background-image:url(/_layouts/1033/images/oaks.journals/partof-pathnet-end.png);
		height:9px;
		background-repeat:no-repeat;
	}
/*Part of PathNet Ends */

/*================ Most popular Sponsorship v2 Starts ===========================*/

.ej-spon-mp-cont {margin-top:18px;}
		
.ej-spon-mp {border:1px #878787 solid; padding:10px;}
		
.ej-spon-mp-opt-logo, 
.ej-spon-links-label 
{margin:0 0 5px 0;}

.ej-spon-links-label {font-weight:bold;}
		  
.ej-spon-description,
.ej-spon-links,
.ej-spon-links-website
{margin:0 0 10px 0;}

/*================ Most popular Sponsorship v2 Ends ===========================*/

/*================ Not Entitled Abstract Message ================*/


		.ej-not-entitle-msg {
			background-color:#e6f0f9; 
			padding:15px 15px 10px 15px; 
			margin: 10px 0 10px 0;
		}
		
		.ej-not-entitle-msg-title {
			font: 16px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; 
			font-weight:bold;
			margin:0 0 10px 0;
		}
		
		.ej-join-society {
			margin:0 0 10px 0;
		}
		
		.ej-join-society ul {
			margin:0 0 0 30px;
			padding:0;
		}
		
		.ej-not-entitle-3-actions {font-weight:bold;}

		.ej-not-entitle-help {vertical-align:middle;}
		
		.ej-abstract-action-why {margin-bottom:8px;text-align:center;}
		
		
/*================ Search Jobs - HJP ================*/	

	#ej-search-jobs-mktg-box {
		width:600px;
		height:250px;
		background: url(/_layouts/1033/images/oaks.journals/bg-search-jobs.jpg) top left;
		background-repeat:repeat-y;
		margin:0 0 10px 0;
		position:relative;
	}	
	
	#ej-search-jobs-widget-search {
		background: url(/_layouts/1033/images/oaks.journals/bg-search-jobs-cp.png) top left no-repeat;
		position:absolute;
		top:9px;
		left:8px;
		padding:0;
		margin:0;
		width:224px;
		height:233px;
	}
	
	#ej-search-jobs-widget-search-title {
		/*font: 13px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;*/
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		margin:0;
		padding:5px 10px 5px 11px;
		/*letter-spacing:1px;*/
		
		height:21px; /*31px*/
	}
	
	#ej-search-jobs-widget-search-form {
		padding:7px 0 0 12px;
		/*font-size:11px;*/
	}
	
	#ej-search-jobs-widget-search-form form {
		margin:0;
		padding:0;
	}
	
	.ej-search-jobs-widget-search-keywords {
		margin:0 0 7px 0;
	}
	
	.ej-search-jobs-widget-search-keywords input {
		width:193px;
	}
	
	.ej-search-jobs-widget-search-zip  {
		margin:0 5px 7px 0;
		float:left;
	}
	
	.ej-search-jobs-widget-search-zip input  {
		width:100px;
	}
	
	.ej-search-jobs-widget-search-within  {
		margin:1px 0 7px 0;
		float:left;
	}
	
	.ej-search-jobs-widget-search-within select  {
		width:88px;
	}
	
	.ej-search-jobs-widget-search-category  {
		margin:0 0 18px 0;
	}
	
	.ej-search-jobs-widget-search-category select  {
		width:199px;
	}
	
	.ej-search-jobs-widget-search-button  {
		margin:0 20px 0 0;
		#margin:0 12px 0 0; /*for IE*/
		float:left;
	}
	
	.ej-search-jobs-widget-search-advanced  {
		margin:5px 0 0 0;
		float:left;
	}
	
	.ej-search-jobs-widget-search-advanced  a {
		font-size:11px;
	}
	
	div.ej-search-jobs-mktg-box-text {
		position:absolute;
		top:10px;
		left:246px;
		padding:0;
		margin:0;
		font-size:17px;
	}
	
	.ej-search-jobs-mktg-box-text-reg {font-weight:bold;}	
	
	.ej-search-jobs-powered-by {font-family:Verdana, Geneva, sans-serif; font-size:11px;}
	
	
	ul.ej-browse-categories {
		float:left;
		margin:10px 30px 0 0;
		padding:0;
	}
	
	ul.ej-browse-categories li {
		list-style-type:none;
		/*background: url(../images/list-square-03.gif) top left no-repeat;
		background-position: 0 5px;
		padding: 0 0 5px 13px;
		margin:0 0 0 -35px;*/
		
		padding: 0 0 3px 0;
		margin:0 0 0 0px;
		word-wrap: break-word; 
        width:160px; 
        overflow:hidden; 
	}
	
	
		
/*================ Article not available as PDF ================*/		
		
		.ej-art-not-avail-pdf-img {vertical-align:middle; padding-right:4px;}		
		.ej-art-not-avail-pdf-txt {font-weight:bold;}		


/* Issue Publication CSS Starts*/

.ej-publish-alert {
    background-color: #FFFFCC;
    border: 1px solid #CCCCCC;
    margin-right: 20px;
    padding: 15px;
}
.ej-publish-alert-table {
    width: 100%;
}
.ej-publish-alert-table-left-col {
    padding-right: 45px;
    vertical-align: top;
}
h2.ej-publish-alert-h2 {
    font-weight: bold;
    margin-bottom: 0;
    padding-bottom: 0;
}
p.ej-publish-alert-msg {
    margin-top: 0;
    padding-top: 2px;
}

ul.ej-publish-available-issues {
    margin-bottom: 20px;
    margin-top: 0;
}
.ej-publish-alert-table-right-col {
    padding-top: 25px;
    vertical-align: top;
    width: 230px;
}
.ej-publish-features-title {
    font-weight: bold;
    margin-top: 0;
    padding-top: 0;
}
ul.ej-publish-features {
    margin-top: 0;
}
.ej-publish-alert-stage {
    color: #FF0000;
}
.ej-publish-features-table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
.ej-publish-features-table td {
    border-bottom: 1px solid #C7C7C7;
    padding: 4px 0 2px;
    vertical-align: top;
}

/* Issue Publication CSS End*/

/* Fix for bug #7200: Update Font Size in Administration Site*/
.ms-formlabel,.ms-formbody{
	font-size: 1em;
}

/*================ For Staging Workflow ================*/

.ej-publish-alert {
	padding:15px;
	background-color:#FFC;
	border:1px solid #CCC;
	margin-right:20px;
}

h2.ej-publish-alert-h2 {
	padding-bottom:0;
	margin-bottom:0;
	font-weight:bold;
}

.ej-publish-alert-stage {color:#ff0000;}

p.ej-publish-alert-msg {
	padding-top:2px;
	margin-top:0;
}

ul.ej-publish-available-issues {margin-top:0; margin-bottom:20px;}

ul.ej-publish-available-issues li {margin-left:-15px;}

ul.ej-publish-features {margin-top:0; }

ul.ej-publish-features li {margin-left:-15px;}

.ej-publish-features-title {padding-top:0;margin-top:0; font-weight:bold;}

.ej-publish-alert-table {
	width:100%;
}

.ej-publish-alert-table-left-col {
	vertical-align:top;
	padding-right:45px;
}

.ej-publish-alert-table-right-col {
	vertical-align:top;
	width:230px;
	padding-top:25px;
}


.ej-publish-features-table {
	border-collapse:collapse;
	border-spacing:0 0; /*Horizontal Vertical*/
	width:100%;
}

.ej-publish-features-table td { 
	vertical-align: top;
	padding:4px 0 2px 0;
	border-bottom:solid 1px #c7c7c7;
}

/*Society Registration Links*/ 
.ej-ejp-login-fields {}      

.ej-soc-login-table {
    margin-top:10px; 
	margin-bottom:5px;
	padding-right:10px;
	padding-left:3px;
	width:280px; /*280*/
	height:74px; /*74*/
	background-image:url(/_layouts/1033/images/OAKS.Journals/bg-sso-btn.png);
	background-repeat:no-repeat;
}

.ej-soc-login-table-01, 
.ej-soc-login-table-02, 
.ej-soc-login-table-03 { 
	
}		
.ej-soc-login-table-01 {
    padding-right:5px;
    padding-left:8px;
}
			
.ej-soc-login-table-02 {
    /*width:195px;*/
	/* width:inherit;*/
	padding-right:5px;
	padding-left:4px;
}
			
.ej-soc-login-table-03 {
    width:16px;
}

.ej-sso-or {margin-top:5px; margin-bottom:0px;}

.ej-sso-login-lww {
	cursor:pointer; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:20px;
	padding-top:5px;
}

.ej-sso-login-lww-ex {
	background-image:url(/_layouts/1033/images/OAKS.Journals/icon-module-show.png);
	background-repeat:no-repeat;
	background-position: 0 7px;
}

.ej-sso-login-lww-col {
	background-image:url(/_layouts/1033/images/OAKS.Journals/icon-module-hide.png);
	background-repeat:no-repeat;
	background-position: 0 7px;
}

.ej-ppv-exp-message .ej-info-message {background-color:#ffffcc;}

/*========Third Party RSS Feed Webpart===========*/
#ej-box-rss-blog-feed #ej-box-01-body {padding-top:7px;}

.ej-rss-blog-about {
		margin:0 0 12px 0;
	}
	
	.ej-rss-blog-thumb-a {}
	
    .ej-rss-blog-thumb {
		border: 1px solid #E0E0E0;
		margin-right:7px;
		float:left;
		margin-top:2px;
	}
	
	.ej-rss-blog-title {
		padding-bottom:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	.ej-rss-blog-item {margin: 0 0 10px 0;}
	
	.ej-rss-blog-date-author {
		padding-bottom:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold; 
		color:#4b4b4b;
	}
	
	.ej-rss-blog-date {}
	
	.ej-rss-blog-description {}
	#ej-left-web-part-zone .ej-rss-blog-title {
		font-size:14px;
	}
	
	#ej-left-web-part-zone .ej-rss-blog-date-author {
		font-size:13px;
	}
	
	/*================ For Featured Video Collection Webpart ================ */

	#ej-featured-vc #ej-box-01-body 
	{
	    padding-top:7px;
	    padding-bottom:0px; 
    }

	.ej-featured-vc-opt-msg {
		margin:0 0 10px 0;
	}
	
	#ej-featured-vc-toolbar-container {
		margin:0 0 10px 0;
		padding: 6px 5px 0 5px;
		height: 30px; 
		background-color:#f4f4f4;
		clear: both;
	}
	#ej-featured-vc-toolbar-pagination {
		float:right;
		padding:0;
		margin:0;
	}
	#ej-featured-vc-toolbar-pagination table {
		border-collapse: collapse;
		border-spacing: 0 0; /*Horizontal Vertical*/
	}
	#ej-featured-vc-toolbar-pagination table td {
		padding: 0 3px 0 3px;
	}
	.ej-featured-vc-pagination-previous a {
		width: 23px;
		height: 21px;
		background: url(/_layouts/1033/images/OAKS.JournalsRoot/icon-btn-arrow-left.png) top left no-repeat;
		text-indent: -9999px;
		font-size: 1px;
		text-align: left;
		display: block;
	}
	.ej-featured-vc-pagination-next a {
		width: 23px;
		height: 21px;
		background: url(/_layouts/1033/images/OAKS.JournalsRoot/icon-btn-arrow-right.png) top left no-repeat;
		text-indent: -9999px;
		font-size: 1px;
		text-align: left;
		display: block;
	}

	.ej-featured-vc-toolbar-table {
		width:100%;
		border-collapse: collapse;
		border-spacing: 0 0; /*Horizontal Vertical*/
		padding:0;
		margin:0;
	}
	
	.ej-featured-vc-toolbar-table td {}
	
	.ej-featured-vc-toolbar-table td.ej-featured-vc-toolbar-td-items 
	{
	    width:90px; 
	    padding-right:20px;
    }
	
	.ej-featured-vc-toolbar-table td.ej-featured-vc-toolbar-td-view-all {}
	
	.ej-featured-vc-toolbar-table td.ej-featured-vc-toolbar-td-pagination {}
	
	.ej-featured-vc-item-container {}
	
	.ej-featured-vc-item {
		padding:0 6px 15px 6px; 
		float:left;
		width:127px; /*plus 2px for border*/
		height:170px;
		word-wrap: break-word;
	}
	
	.ej-featured-vc-item-thumb-a {display:block; padding:0 0 2px 0;}
	
	.ej-featured-vc-item-thumb {border:solid #e0e0e0 1px;}
	
	.ej-featured-vc-item-title {}
	 
	/*================ Secondary Publication Current Issue ================*/ 
	
	.ej-sec-pub-current-issue-container {
		/*margin: 0 0 10px 0;*/
		}
	
	.ej-sec-pub-current-issue-title {
	  font-size:13px;
	  font-weight:bold;
	  margin:0 0 5px 0;
	 }

	/*.ej-rss-blog-about {
		margin:0 0 12px 0;
	}*/
	
	.ej-sec-pub-current-issue-thumb-a {}
	
    .ej-sec-pub-current-issue-thumb {
		border: 1px solid #e0e0e0;
		margin:2px 10px 3px 0;
		float:left;
	}
	
	.ej-sec-pub-current-issue-toc-link {
		margin:0 0 10px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	}
	
	.ej-sec-pub-current-issue-opt-msg {}
	
	.ej-sec-pub-current-issue-container #ej-opt-in-e-alerts a {
		display:inline-block;
		margin:0 0 8px 0;
	}
	
	/*================ Secondary Publication Featured Articles ================*/ 	

	#ej-box-sec-pub-featured-art #ej-box-01-body {
		padding-top:7px;
	}

	.ej-box-sec-pub-featured-art-opt-msg {
		margin:0 0 12px 0;
	}
	
	.ej-sec-pub-featured-art-container {
		margin: 0 0 10px 0;
	}

	.ej-sec-pub-featured-art-title {
		padding-bottom:3px;
  		font: 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
	}
	#ej-right-web-part-zone .ej-sec-pub-featured-art-title {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		/*word-wrap: break-word;
		width:165px;*/ 
	}
	
	.ej-sec-pub-featured-art-author {}

	.ej-sec-pub-featured-art-img-bg {
		width:100px; 
		height:100px; 
		margin: 0 10px 2px 0;
		text-align: center;
		background-color: #e0e0e0;
		float:left;
	}
	.ej-sec-pub-featured-art-img-bg table {
		border-collapse: collapse;
		border-spacing: 0 0; /*Horizontal Vertical*/
		text-align: center;
		width:100px; 
		height:100px; 
	}
	
	.ej-sec-pub-featured-art-img-bg table td {
		padding:0;
		margin:0;
		vertical-align:middle;
	}
    
	/*================ In Partnership Starts ================*/ 
	.ej-in-partnership-link {
		/* z-index:1; */
		position:absolute;
		top:-14px; 
		left:445px;
	}
	.ej-in-partnership-link-img {}	
	
/* Privacy notifications */
#privacy-notification {float:left;width:100%; background-color:#6a6c71; color:white; padding:9px 0 9px 20px; margin:5px 0 18px 0;}
#privacy-notification p {font-size:1.2em;margin:0;padding:1px 0 0 14px;float:left}
#privacy-notification img {float:left;}

	
/*================ Session Expired Starts ================*/ 

.ej-session-expired-from-login {
	background-color:#ffffcc; 
	padding:7px 5px 7px 32px; 
	border:1px solid #ebebb3; 
	margin:10px 20px 13px 20px;
	background-image: url(/_layouts/1033/images/oaks.journals/icon-info.gif);
	background-repeat:no-repeat;
	background-position: 10px 7px; /*horizontal vertical*/
	width:910px;
}

 .ej-session-expired-from-login-msg {
	float:left;
	width:800px;
}

.ej-session-expired-from-login-x  {
	float:right; 
	width:18px; 
	height:18px;
	text-align:center;
	}
	
.ej-session-expired-from-login-x a  {
	width:18px; 
	height:18px; 
	display:block;
	background-image: url(/_layouts/1033/images/oaks.journals/icon-x-remove.gif);
	background-repeat:no-repeat;
	background-position: center center; /*horizontal vertical*/
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
}

.ej-session-expired-from-login-x a:hover  {
	background-color:#ebebb3;
}
	
/*================ Renew Subscription Starts ================*/ 

.ej-renew-subscription {
	background-color:#ffffcc; 
	padding:7px 5px 7px 32px; 
	border:1px solid #ebebb3; 
	margin:10px 20px 13px 20px;
	background-image: url(/_layouts/1033/images/oaks.journals/icon-info.gif);
	background-repeat:no-repeat;
	background-position: 10px 7px; /*horizontal vertical*/
	width:910px;
}

 .ej-renew-subscription-msg {
	float:left;
	width:800px;
}

.ej-renew-subscription-x  {
	float:right; 
	width:18px; 
	height:18px;
	text-align:center;
	}
	
.ej-renew-subscription-x a  {
	width:18px; 
	height:18px; 
	display:block;
	background-image: url(/_layouts/1033/images/oaks.journals/icon-x-remove.gif);
	background-repeat:no-repeat;
	background-position: center center; /*horizontal vertical*/
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
}

.ej-renew-subscription-x a:hover  {
	background-color:#ebebb3;
}

/*================ RSS Feed Page ================*/     
	.ej-rss-category {
		border-bottom:1px solid #cccccc;		
		font: 14px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
		font-weight: bold;		
		padding: 10px 0 0 0;
	}
	
	.ej-rss-link-group {
		margin-top: 7px;
		#margin-bottom: 7px;
		list-style-type: none;
	}
	
	.ej-rss-link-group li a {
		list-style-type:none;
		background: url(/_layouts/1033/images/oaks.journals/icon-rss.gif) top left no-repeat;
		background-position: 0 2px;
		padding: 0 0 10px 50px;
		_padding: 0 0 5px 50px; /*for IE 6*/
		margin:0 0 0 -35px;
		display:inline-block;		
	}	

/*================ Secondary Tabs ================*/
	
	.ej-secondary-tabs {
		font-size:13px;
	 	font-weight: bold;
		line-height:normal;
	 	margin:0 0 15px 0;
	}
	
	.ej-secondary-tabs-bot {
		width:100%;
		height:1px; 
		background-color:#8a8a8a;
		margin:-1px 0 0 0;
		padding:0;
		float:left;
		overflow: hidden;
		position:relative;
		z-index:1;
	}
	
	ul.ej-secondary-tabs-ul {
	 	margin:0 0 0 8px;
	 	padding:0;
		list-style:none;
	}	
	
	ul.ej-secondary-tabs-ul li {
		float:left;
		margin:0 3px 0 0;
		padding:0;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-top:1px solid #8a8a8a;
		border-right:1px solid #8a8a8a;
		border-bottom:none;
		border-left:1px solid #8a8a8a;
	}	
	
	ul.ej-secondary-tabs-ul li a {
		float:left;
		display:block;
		padding:7px 15px 7px 15px;
		text-decoration:none;
	}	
	
	/*Non-Active Tab*/
	ul.ej-secondary-tabs-ul li.ej-secondary-tab-01 {
		background:#f8f8f8;
	}
	
	ul.ej-secondary-tabs-ul li.ej-secondary-tab-01 a {	
		/*color:#FFF;*/
		color:#1122cc;
	}
	
	/*Active Tab*/
	ul.ej-secondary-tabs-ul li.ej-secondary-tab-01-on {
		background-color:#FFF;
		position:relative;
		z-index:2;
	}
	
	ul.ej-secondary-tabs-ul li.ej-secondary-tab-01-on a {
		color:#000000;
	}
	
/*================ Report Table ================*/	
	.ej-alert-reporting-container {
		 margin:30px 0 0 0;
	}	
/*=========For Image Viewer Popover==============*/

		.ej-popover {
			position: relative;
			background: #fff;
			width: 278px; /*300px*/
			border: 1px solid #000;
			padding: 10px;
			
			-moz-box-shadow: 0px 3px 15px 0 #949494;
			-webkit-box-shadow: 0px 3px 15px 0 #949494;
			box-shadow: 0px 3px 15px 0 #949494; /*horizontal offset, vertical offset, blur, spread, color*/	
		}
		.ej-popover:after, .ej-popover:before {
			top: 100%; /*bottom position*/
			border: solid transparent;
			content: " ";
			height: 0;
			width: 0;
			position: absolute;
			pointer-events: none;
		}
		
		.ej-popover:after { 
			border-color: rgba(255, 255, 255, 0); /*arrow bg color*/
			border-top-color: #fff; /*arrow bg color - bottom position*/
			border-width: 18px; /*arrow size*/
			left: 50%;
			margin-left: -18px;
		}
		.ej-popover:before {
			border-color: rgba(0, 0, 0, 0); /*arrow border color*/
			border-top-color: #000; /*arrow border color  - bottom position*/	
			border-width: 19px; /*arrow border size in relation to border size and arrow size*/
			left: 50%;
			margin-left: -19px; /*arrow border size in relation to border size and arrow size*/
		}
		
		.ej-popover-add-to-fav .ej-popover:after, 
		.ej-popover-add-to-fav .ej-popover:before {
			/*left: 50%; /*adjusts position of bottom arrow*/
		}
		
	    .ej-popover-email-colleague .ej-popover:after, 
		.ej-popover-email-colleague .ej-popover:before {
			left: 80%; /*adjusts position of bottom arrow*/
		}
		
      /* Devices between 320-1023px */
      /*@media screen and (min-width:320px) and (max-width:1023px) {*/
	  @media screen and (max-width:1023px) {
      	.ej-image-viewer {
			width:600px;
			height: 924px; 
			}
			
		.ej-iv-controls {	
			height:21px; /*41*/
			padding:5px 10px 5px 10px;
		}	
		
		.ej-iv-controls-table td.ej-iv-controls-td-items { 
			padding:0 35px 0 0;
		}
			
		.ej-iv-details { 
			/*float:right; */
			/*width:580px; /*600*/ 
			height:238px; /*280*/
			padding:10px 10px 0 10px;
		}	
		
		.ej-iv-description { 
			height:95px; /*360px*/ 
			margin-bottom:10px;
		}
		
		 .ej-iv-source-citation {margin-bottom:0px;}
      }	  

	   /* Devices 1024px & above */
      @media screen and (min-width:1024px) {
		  
		    .ej-image-viewer {
				width:990px;
				height: 645px; 
				position: relative;
			}
		  
			.ej-iv-controls {
				float:right; 
				height:21px; /*41*/
				width:369px; /*390*/
				border-left: 1px solid #f4f4f4;
				padding:10px;
			}
			
			.ej-iv-controls-table td.ej-iv-controls-td-items { 
				padding:0 45px 0 0;
			}			
			
			.ej-iv-actions {
				float:left;
				width:990px; 
			}
			
			.ej-iv-details {
				/*float:right; */
				width:369px;  /*390*/
				height: 559px;
				position:absolute;
				top: 41px;
				left: 600px;
				padding:0 10px 0 10px;
				border-left: 1px solid #f4f4f4;
			}
			
			.ej-iv-description { 
				height:330px; /*360px*/ 
				margin-bottom:45px;
			}	
			
		    .ej-iv-source-citation {margin-bottom:15px;}	

      }	
	  
	  
/*=========================Shared Styles===================*/	  

.ej-image-viewer { 
	background-color:#FFF;
	padding:0;
	_width:990px; /*for IE6*/
	_height:645px;
	_position: relative;
	*width:990px; /*for IE7*/
	*height:645px;
	*position: relative;
	z-index:1;
}

/* IE8 */
@media \0screen {
	.ej-image-viewer {
		width:990px;
		height: 645px; 
		position: relative;
	}
     .ej-iv-controls {
		  float:right; 
		  height:21px; /*41*/
		  width:369px; /*390*/
		  border-left: 1px solid #f4f4f4;
		  padding:10px;
	  }
	  
	  .ej-iv-controls-table td.ej-iv-controls-td-items { 
		  padding:0 45px 0 0;
	  }	
	.ej-iv-details { 
		width:369px;  /*390*/
		height: 559px;
		position:absolute;
		top: 41px;
		left: 600px;
		padding:0 10px 0 10px;
		border-left: 1px solid #f4f4f4;
	}
	.ej-iv-description {
		height:330px; 
		margin-bottom:45px;
	}
    .ej-iv-source-citation {margin-bottom:15px;}
}

.ej-image-viewer-contents {}

.ej-iv-image {
	_float:left; /*for IE6*/
	/*width: 600px;
	height: 600px;*/
	
	width: 600px; /*OCD*/
	height: 600px;
	margin: 0;
	padding:0;
	text-align: center;
	background-color: #000;
}               

.ej-iv-details { 
	text-align:left;
	background-color:#f4f4f4; /*dddbdb*/
	
	/*for IE6*/
	_width:369px; /*390*/ 
	_height:559px; 
	_position:absolute;
	_top: 41px;
	_left: 600px;
	_padding:0 10px 0 10px;
	_border-left: 1px solid #f4f4f4;
	
	/*for IE7*/
	*width:369px; /*390*/ 
	*height:559px; 
	*position:absolute;
	*top: 41px;
	*left: 600px;
	*padding:0 10px 0 10px;
	*border-left: 1px solid #f4f4f4;
}
	
.ej-iv-actions {
	_clear:both; /*for IE6*/
	background-color:#282828;
	height:45px;
	color:#FFF;
}

.ej-iv-actions a {
	color:#FFF;
	text-decoration:none;
}

.ej-iv-image table {
	border-collapse: collapse;
	border-spacing: 0 0; /*Horizontal Vertical*/
	text-align: center;
	width: 600px; /*OCD*/
	height: 600px;
	
	/*width: 600px;
	height: 600px;*/
}
.ej-iv-image table td {
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

.ej-iv-description { 
	overflow:auto;
	-webkit-overflow-scrolling: touch;
	-moz-box-shadow:    inset 0 0 7px #666666;
    -webkit-box-shadow: inset 0 0 7px #666666;
    box-shadow:         inset 0 0 7px #666666;
	border-radius: 6px;
	padding:15px;
	background-color:#fff;
	
	/*for IE6*/
	_height:330px; 
	_margin-bottom:45px;
	
	/*for IE7*/
	*height:330px; 
	*margin-bottom:45px;
}

.ej-iv-description-keyword {font-weight:bold;}

.ej-iv-controls {	
	/*for IE6*/
	_float:right; 
	_height:21px; /*41*/
	_width:369px; /*390*/
	_border-left: 1px solid #f4f4f4;
	_padding:10px;
	
	/*for IE7*/	  
	*float:right; 
    *height:21px; /*41*/
	*width:369px; /*390*/
	*border-left: 1px solid #f4f4f4;
	*padding:10px;
		  
	background-color:#f4f4f4; /*dddbdb*/

}

.ej-iv-controls-table td.ej-iv-controls-td-items { 
	/*for IE6*/
	_padding:0 45px 0 0;
	
	/*for IE7*/
	*padding:0 45px 0 0;
}	

.ej-iv-zoom {
	float:left;
	margin-right:50px;
}

.ej-iv-zoom a {
	width: 40px;
	height: 40px;
	text-indent: -9999px;
	*text-indent: 0px;   /*for IE7*/
	_text-indent: 0px;   /*for IE6*/
	font-size: 1px;
	text-align: left;
	display: inline-block;
	color:#282828; /*for IE7*/ /*for IE6*/
}

.ej-iv-zoom a:hover,
.ej-iv-zoom a:active,
.ej-iv-zoom a:visited {
	color:#282828;  /*for IE7*/ /*for IE6*/
}

.ej-iv-zoom a.ej-iv-zoom-in {
	background: url(/_layouts/1033/images/oaks.journals/icon-btn-plus.png) center center no-repeat;
}

.ej-iv-zoom a.ej-iv-zoom-out {
	background: url(/_layouts/1033/images/oaks.journals/icon-btn-minus.png) center center no-repeat;
}

.ej-iv-buttons {
	float:right;
}

.ej-iv-buttons-ul {
	list-style-type: none;
	margin:0;
	padding:0;
}

.ej-iv-buttons-ul li {
	list-style-type:none;
	display:inline-block;
	*display: inline; /*for IE 7 */
	zoom: 1; /*for IE 7 */
	text-align:center;
	margin: 0 0 0 -4px;
	padding:0;
}

.ej-iv-buttons-ul li a {
	height:20px; /*45*/
	width:67px;
	*width:70px; /*for IE 7*/
	padding:25px 0 0 0;
	margin:0;
	display:block;
	background-position: center 6px;
	background-repeat:no-repeat;
}

.ej-iv-buttons-ul li a:hover,
.ej-iv-buttons-ul li a:active,
.ej-iv-buttons-ul li a:visited {
	text-decoration:none;
	color:#FFF;
}

.ej-iv-buttons-ul li.ej-iv-buttons-full-size a {
	background-image: url(/_layouts/1033/images/oaks.journals/icon-actions-full-size.png);
}

.ej-iv-buttons-ul li.ej-iv-buttons-email a {
	background-image: url(/_layouts/1033/images/oaks.journals/icon-e-alerts.gif);
}

.ej-iv-buttons-ul li.ej-iv-buttons-favs a {
	background-image: url(/_layouts/1033/images/oaks.journals/icon-actions-collections.gif);
}

.ej-iv-buttons-ul li.ej-iv-buttons-export a {
	background-image: url(/_layouts/1033/images/oaks.journals/icon-sam-ppt.gif);
}

/*Controls*/

#ej-iv-controls-pagination {
	float:left;
	padding:0;
	margin:0;
}
#ej-iv-controls-pagination table {
	border-collapse: collapse;
	border-spacing: 0 0; /*Horizontal Vertical*/
}
#ej-iv-controls-pagination table td {
	padding:0;
}
.ej-iv-controls-pagination-previous a {
	width: 34px; 
	height: 21px;
	background: url(/_layouts/1033/images/oaks.journals/icon-btn-arrow-left-iv.png) center center no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	display: block;
}
.ej-iv-controls-pagination-next a {	
	width: 34px; /*23*/
	height: 21px;
	background: url(/_layouts/1033/images/oaks.journals/icon-btn-arrow-right-iv.png) center center no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	display: block;
}

.ej-iv-controls-table {
	width:100%;
	border-collapse: collapse;
	border-spacing: 0 0; /*Horizontal Vertical*/
	padding:0;
	margin:0;
}

.ej-iv-controls-table td {}

.ej-iv-controls-table td.ej-iv-controls-td-items { 	
	/*padding:0 55px 0 0;*/
	width:auto;	
	text-align:center;
}

.ej-iv-controls-table td.ej-iv-controls-td-x {
	/*width:21px;*/
	width:45px;
	}
.ej-iv-controls-td-x #ej-box-modal-header-close {
	float: right;
}
.ej-iv-controls-td-x #ej-box-modal-header-close a {
	width: 45px;
	height: 21px;
	background: url(/_layouts/1033/images/oaks.journals/icon-close-iv.png) top right no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	display: block;
}

.ej-iv-controls-table td.ej-iv-controls-td-pagination {
	width:52px;
}

	 
 .ej-iv-source-container {}
			
 .ej-iv-source-header {
	 font-weight:bold; 
	 text-transform:uppercase;
	 font-size:11px;
	}
			
 .ej-iv-source-article {}
 
.ej-iv-source-citation {
	/*for IE6*/
	_margin-bottom:15px;
	
	/*for IE7*/
	*margin-bottom:15px;
}
 
 .ej-iv-view-gallery a {
	background: url(/_layouts/1033/images/oaks.journals/icon-image-gallery.gif) top left no-repeat;
	background-position: 0 12px;
	padding: 12px 0 12px 25px;
	display: inline-block;	
}	


/*==========for image zoom==============*/

.smooth_zoom_preloader {
	background:transparent url(/_layouts/1033/images/oaks.journals/preloader.gif) center center no-repeat
}
.zoom_thumbnails {
	margin:0;
	padding:0
}
.zoom_thumbnail_container {
	width:100px;
	height:100px;
	overflow:hidden;
}
.zoom_thumbnails li {
	display:inline
}
.zoom_thumbnails li img {
	margin:5px;
	border:1px solid #bbb;
	width:100px
}
#zoom_container {
	overflow:hidden
}





	.ej-alert-reporting-table-container {
		 margin:0 0 15px 0;
	}	
	
	
	.ej-alert-reporting-table {
		border-collapse:collapse;
		border-spacing:0 0; /*Horizontal Vertical*/
		margin:0;
		font-size:12px;
		width:100%;
	}

	.ej-alert-reporting-table tr { 
	}
	
	.ej-alert-reporting-table th { 
		vertical-align: top; 
		font-weight:bold;
		text-align:left;
		padding: 5px 10px 5px 10px;
		margin:0;
		border-bottom:solid 1px #d0d0d0;
		color:#3a3a3a;
	}
	
	.ej-alert-reporting-table td { 
		vertical-align: top;
		padding: 5px 10px 5px 10px;
		border-bottom: dashed 1px #dadada;
	}
	
	.ej-alert-reporting-table th.ej-alert-reporting-th-02,
	.ej-alert-reporting-table th.ej-alert-reporting-th-03,
	.ej-alert-reporting-table th.ej-alert-reporting-th-04,
	.ej-alert-reporting-table th.ej-alert-reporting-th-05,
	.ej-alert-reporting-table td.ej-alert-reporting-td-02,
	.ej-alert-reporting-table td.ej-alert-reporting-td-03,
	.ej-alert-reporting-table td.ej-alert-reporting-td-04,
	.ej-alert-reporting-table td.ej-alert-reporting-td-05
	 {
		text-align:center;
	}	
	
	.ej-alert-reporting-th-row {}
/* ======== List changes ===========*/
.ej-article-list {
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 408px;
}

/*FYI...also have to update the following in ej-contemporary.css and all other templates*/

#ej-browse-results .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination,
#ej-search-results-advanced-filters .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination,
#ej-search-results .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-home .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-toc-pap .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-personal-collections-manage .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-toc-view .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-podcast-episodes .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-common-list .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-collection-details .ej-article-action-toolbar-bottom #ej-article-action-toolbar-pagination, #ej-personal-collections-manage .ej-article-action-toolbar-top #ej-article-action-toolbar-pagination {
	margin: 0 0 0 15px;
}

#ej-main-content-area {
	margin: 10px 0 25px 40px;
	padding-top:1px; /*for FF only*/
}

/*=================Inline Audio=================*/
.ej-podcast-audio {margin-top:3px;float: left;}
#ej-podcast-player-container {float:left; margin-right:25px;}
/*#audioPlayerDiv {float:left; margin-right:25px;}*/
/*.mejs-container {float:left; margin-right:25px;}*/
#ej-icon-audio-download {float:left; margin-right:5px;}
#ej-img-audio-download {
 background: url(/_layouts/1033/images/OAKS.Journals.Contemporary/icon-actions-download.gif) top left no-repeat;
 height: 16px;
 width: 16px;
 padding: 0;
 margin: 0;
 display:block;
 text-indent: -9999px;
 font-size: 1px;
 text-align: left;
 }
#ej-icon-audio-rss {float:left; }
#ej-img-audio-rss {
 background: url(/_layouts/1033/images/OAKS.Journals/icon-actions-rss.gif) top left no-repeat;
 height: 16px;
 width: 16px;
 padding: 0;
 margin: 0;
 display:block;
 text-indent: -9999px;
 font-size: 1px;
 text-align: left;
}
 
#ej-audio-summary {}

#ej-podcast-audio-div {margin-bottom:27px;}

/*=============== Audio Player WebPart Changes ==================*/
#ej-box-01-audioplayer #ej-box-01-body {
	padding:10px 10px 11px 10px !important;
}

#ej-audioplayer-player-desc
{
	min-height:10px;
	clear:both; 
}

#ej-box-01-body .audioplayericon
{
    width:27px;
    float:left;
}

#ej-audioplayer-player-header
{
    float:left;
	margin:0;
	padding:0;
	width:100%;
}

#ej-audioplayer-player-title
{
    float:left;
	margin:0;
	padding:0;
	width:94%;
}

#ej-right-web-part-zone #ej-audioplayer-player-title
{
    width:89%;
}

#ej-audioplayer-player-title h3
{
    font-weight:bold !important;
	float:left;
	margin:0 !important;
}

/*============Audio Player WebPart end======= */

/*=============Browse Channels===========*/

/*Browse Landing Page*/

.ej-channels-browse-container {margin-top:5px;}

.ej-channels-browse-box {
	float:left;
	width:455px;
	height:95px;
	padding:0;
	/*margin: 0 8px 35px 8px;*/
	margin: 0 16px 35px 0;	
}

.ej-channels-img-container {
	float:left;
}

.ej-channels-img-ahref {
	display:block;
	float:left;
}

.ej-channels-img {
	width:78px;
	height:78px;
	border: 1px solid #CCC;
}

h3.ej-channels-title {
	float:left;
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 10px;
	white-space: nowrap;
	width: 340px; 
	overflow: hidden;
	text-overflow: ellipsis;
}

h3.ej-channels-title a {
	text-decoration:none;
}

h3.ej-channels-title a:hover {
	text-decoration:underline;
}

ul.ej-channels-articles {
	float:left;
	padding:0;
	margin:0;
	list-style: none;
	font-size:12px;
}

ul.ej-channels-articles li {
	white-space: nowrap;
	width:330px;
	overflow: hidden;
	text-overflow: ellipsis;
	display:block;
	background: url(/_layouts/1033/images/OAKS.Journals.Contemporary/list-user-action.gif) top left no-repeat;
	background-position: 12px 5px;
	margin: 0;
	padding: 0 0 3px 20px;
}

#ej-browse #ej-main-content-area {
}

#ej-browse #ej-center-web-part-zone {
	width:auto;
}


/*Browse Results and Search Results with Advanced Filters*/

#ej-box-browse-applied-filters {
}





#ej-box-browse-subjects {}

#ej-box-browse-types {}

#ej-box-browse-subjects {}

#ej-box-browse-ft-with {}

#ej-box-browse-dates {}

#ej-browse-results #ej-box-01-body,
#ej-search-results-advanced-filters #ej-box-01-body {
	max-height:280px;
	overflow:auto;
	-webkit-overflow-scrolling: touch;	
	position:relative;
	-webkit-transform: translate3d(0,0,0);
}

.ej-faceted-ul {
	margin: 10px 0 5px 0;
	padding: 0 0 0 0;
	list-style: none;	
	-webkit-transform: translate3d(0,0,0);
}

.ej-faceted-ul  li{
	padding-bottom: 4px;
}

.ej-faceted-a {
	text-decoration:none;
}

#ej-article-view #ej-box-related-subjects .ej-faceted-ul li {
	background: url(/_layouts/1033/images/OAKS.Journals.Contemporary/list-square-03.gif) top left no-repeat;
	background-position: 0 5px;
	padding: 0 0 5px 13px;
	margin-left: 5px;
}

#ej-article-view #ej-box-related-subjects .ej-faceted-ul .ej-faceted-a {
}

.ej-faceted-count {
	color:#898989; 
	font: 10px Arial, Verdana, Tahoma, sans-serif;
}

#ej-top-search-resultsDiv{
	padding : 10px 0px 14px 0px !important;
}
#ej-browse-results #ej-bread-crumb {
	margin: 0;
	float:left;
}
#ej-browse-results h2 {
 display: none;
}

#ej-browse-results .ej-result-count {
 margin-top: -13px;
 margin-bottom: 13px;
}
.ej-result-count {
    float: right;
    margin-top: 3px;
	margin-bottom: 14px;
}

#ej-search-results #ej-box-browse-applied-filters #ej-box-01,
#ej-search-results #ej-box-browse-search-applied-filters #ej-box-01  {
    background:none;           
    border:none;
}

#ej-search-results-advanced-filters #ej-box-browse-applied-filters #ej-box-01 {
	margin:0;
	float:left;	
}

#ej-search-results-advanced-filters #ej-box-browse-applied-filters #ej-box-01-body {
	/*padding-left: 0;*/
}

#ej-search-results-advanced-filters #ej-box-browse-applied-filters {
	height: 33px;
}

#ej-search-results-advanced-filters .ej-faceted-ul {
	margin: 5px 0 10px 0;
}

#ej-search-results-advanced-filters .ej-faceted-ul  li{
	padding-bottom: 0;
}

#ej-box-browse-applied-filters #ej-box-01-body{
	padding-bottom:0;
	background:none;	
}

#ej-box-browse-applied-filters #ej-box-01-title {display:none;}

.ej-faceted-a-remove {
	display:inline-block;
	background-image: url(/_layouts/1033/images/OAKS.Journals/icon-x-remove.gif);
	background-position: 0 3px;
	background-repeat:no-repeat;
	padding: 0 0 0 13px;
}

/*Overrides standard search result styles*/
#ej-search-results-advanced-filters table.ej-filter-table {
  margin:10px 0 0 0;
}
 
#ej-search-results-advanced-filters table.ej-filter-table td label {
  background:none;
  padding-left: 0;
 }
 /* classes for checkboxlixt in filter facets */
 #SubjectsFacetDiv, #ArticleTypesDiv, #otherCheckboxes, #ArticleWithDiv,  #PublicationDatesDiv, #JournalFacetDiv
 {
     padding-top:10px;
 }
 #SubjectsFacetDiv span label, #ArticleTypesDiv span label, #otherCheckboxes span label,
 #ArticleWithDiv span label, #JournalFacetDiv span label, #PublicationDatesDiv table tr td label
 {
     vertical-align:top;
     padding-left:5px;
 }
 
 #ej-progress-div
{
    left: 40%;
    top: 50%;
    position: fixed;
    z-index : 100001;
}
    
#ej-progress-img
{
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
    text-align: center;
}

.ej-did-you-mean {
    float: left;
    margin-left: 3px;
    margin-top: 3px;
	margin-bottom: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 465px;
}


/*=====For Author More/Less Link========*/

.ej-article-authors-more-less a {
	cursor:pointer;
}
            
/*=======Hides Citation Field on certain pages============*/
			
#ej-home .ej-featured-article-citation, 
#ej-toc-view .ej-featured-article-citation, 
#ej-contributor-index .ej-featured-article-citation {
	display:none;	
}	


/*================ Featured Articles/Article List, Home Page, Search Results, TOC View, Abstracts Retrieval ================*/
.ej-toc-future-optional-p {margin:0 0 20px 0;padding:0;}
	
.ej-toc-future-optional-title {
	font: 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
	color:#666666;
	font-weight:bold;
}

#ej-featured-article-line {
	border-bottom: solid 1px #dedede;
	height: 1px;
	margin: 15px 0 15px 0;
}
/*Generic Article Layout Styles*/
#ej-featured-articles-container {
	margin-left:9px;
}

#ej-toc-view #ej-featured-articles-container,
#ej-toc-future-view #ej-featured-articles-container,
#ej-toc-pap #ej-featured-articles-container {
	margin-left:0;
}

#ej-collection-details #ej-featured-article { /*collections page doesn't render ej-featured-articles-container*/
	margin-left:0px;
}

#ej-featured-article {
}

#ej-featured-article-details {
	margin: 0;
	padding: 0;
}
#ej-featured-article-thumb-text, .ej-featured-article-thumb-text {        /* ===== Need to hook by class too */
	/*font: 11px Verdana, Tahoma, Arial, sans-serif;*/
	margin: 0 0 0 0;
	padding: 0;
}
#ej-featured-article-thumb, .ej-featured-article-thumb {                  /* ===== Need to hook by class too */
	float: left;
	width: 100px;
	height: 100px;     
	margin-right: 10px;
	text-align:center;
}
#ej-podcast-episodes #ej-featured-article-thumb {

}
#ej-featured-article-thumb img, .ej-featured-article-thumb img {          /* ===== Need to hook by class too */
	border: solid 1px #dedede;
	max-height: 100px;
	max-width: 100px;
}
#ej-featured-article-text, .ej-featured-article-text {                    /* ===== Need to hook by class too */
	/*float: left;*/
}
#ej-featured-article-text-with-img, .ej-featured-article-text-with-img {  /* ===== Need to hook by class too */
	/*float: left;*/
}
#ej-home #ej-featured-article-text-with-img, #ej-podcast-episodes #ej-featured-article-text-with-img {
	/*float: left;
	width: 465px;*/
	/*float:none;
	width:100%;*/
}
.ej-featured-article-author {
	/*margin: 0;*/
	margin:0 0 6px 0;
	padding: 0;
}
.ej-featured-article-citation {
	margin:0 0 6px 0;
	padding: 0;	
}

.ej-j-source  {
	font-weight:bold; 
	color:#5a5a5a;
}

.ej-featured-article-doi {
	margin:0 0 6px 0;
	padding: 0;
}

.ej-featured-article-description {
	margin:0 0 6px 0;
	padding: 0;	
}

.ej-featured-article-excerpt {
	margin:0 0 6px 0;
	padding: 0;	
}

.ej-featured-article-reference {
	margin:0 0 6px 0;
	padding: 0;	
}
.ej-featured-article-caption {
	margin: 0;
	padding: 0;
}
.ej-featured-article-posted,
.ej-featured-article-blog-name,
.ej-featured-article-blog-author,
.ej-featured-article-eic,
.ej-featured-article-issn,
.ej-featured-article-online-issn,
.ej-featured-article-frequency,
.ej-featured-article-ranking,
.ej-featured-article-impact
 {
 margin:0;
 padding:0;
 /*font: 11px Verdana, Tahoma, Arial, sans-serif; */ 
}
.ej-article-list-content-header {font-weight:bold;}

.ej-featured-article-abstract {
	margin:0 0 6px 0;
	padding: 0;	
}
.ej-featured-article-links {
	margin: 0;
	padding: 0;
}
#ej-featured-article-info h4, 
#ej-abstract-retrieval-summary h3,
#ej-toc-future-view	#ej-featured-article-info h4,
h4.ej-article-title-fluid  {
	margin:0 0 6px 0; /*all browsers*/
	padding:0;
	font: 14px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	line-height: 16px;
}
.ej-this-months-article h4.ej-article-title-fluid {
  font: 17px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold;
   line-height: 19px;
 }
#ej-toc-future-view	#ej-featured-article-info h4 {
	color:#555555;
}
#ej-toc-future-view #ej-featured-article input {
	display: none;
}
/*html>body #ej-featured-article-info h4, x:-moz-any-link, x:default {margin:0 0 -8px 0; } /* Only FireFox 3 */
/*html>body #ej-abstract-retrieval-summary h3, x:-moz-any-link, x:default {margin:0 0 -8px 0; } /* Only FireFox 3 */

/* FYI, 555 width below needs to be flexible

#ej-toc-section-box-header h4 {
	float: left;
	margin: -4px 0 0 8px;
	font: 17px trebuchet ms, Verdana, Tahoma, Arial, sans-serif;
	width: 555px;
}

*/

#ej-featured-article input {
	margin: 0 3px 0 0;
}

#ej-collections #ej-featured-article input {
	display: none;
}


/*================This Month's Featured Article=============*/

 .ej-this-months-article {
 }
 
 table.ej-article-table-fluid {
  border-collapse: collapse;
  border-spacing: 0 0; /*Horizontal Vertical*/
  margin: 0 0 5px 0;
  padding:0;
  width: 100%;
 }
 
 #ej-collection-details table.ej-article-table-fluid {
	margin-left:5px;
 }

 table.ej-article-table-fluid td {
  vertical-align: top;
  margin:0;
  padding:0;
 }
 
 table.ej-article-img-details-table-fluid {
  border-collapse: collapse;
  border-spacing: 0 0; /*Horizontal Vertical*/
  margin: 0;
  padding:0;
 }
 
 table.ej-article-img-details-table-fluid td {
  vertical-align: top;
  margin:0;
  padding:0;
 }
 
 .ej-article-input-fluid {
  margin: 0 3px 0 0;
 }
 
 .ej-article-thumb-fluid {
  margin: 0 10px 0 0;
  width:100px;
  height:100px;
  text-align:center;
 }
 
 .ej-article-thumb-fluid-magnified {
  width: 162px;
  margin: 0 10px 0 0;
  text-align:center;  
 }
 
 .ej-article-thumb-fluid-magnified img {
  max-height:160px; 
  max-width:160px;
 }
 
 .ej-article-info-citation{
 }
 
 .ej-article-thumb-fluid img {
  border:solid 1px #dedede;
  max-width:100px;
  max-height:100px;
 }
 
 h4.ej-article-title-fluid {
  /*consolidated with shared h4*/
 }
 
.ej-this-months-article h4.ej-article-title-fluid {
 /*consolidated with shared h4*/
 }

/*#ej-abstract-retrieval-summary h3 {
	margin:0 0 3px 0;
}*/
/*================ Issue Actions ================*/
#ej-issue-actions {
	margin: 10px 0 15px 0;
	#margin: 10px 0 5px 0; /*for IE*/
	padding: 0;
	width:365px; 
}
#ej-issue-actions a {
	color: #495f74;
}
#ej-issue-actions a:hover {
	color: #d84f45;
}
#ej-issue-actions a:visited {
}
#ej-issue-actions-download-toc a {
	        margin:0 0 10px 0;
		padding: 0 0 0 20px;
		background: url(/_layouts/1033/images/OAKS.Journals/icon-actions-download-toc.gif) top left no-repeat;
		background-position: 0 0px;
		height:16px;
		width:180px;
		display:block;
	}

#ej-issue-actions-opt a, .ej-issue-actions-opt a {     /* ===== Need to hook by class too */
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	background: url(/_layouts/1033/images/OAKS.Journals/icon-e-alerts.gif) top left no-repeat;
	background-position: 0 0px;
	height: 16px;
	width: 180px;
	display: block;
}
#ej-issue-actions-contributor a {
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	background: url(/_layouts/1033/images/OAKS.Journals/icon-actions-contributor.gif) top left no-repeat;
	background-position: 0 0px;
	height: 16px;
	width: 180px;
	display: block;
}
#ej-issue-actions-toc-outline a {
	        margin:20px 0 10px 0;
		#margin:10px 0 10px 0; /*for IE*/
		padding: 0 0 0 20px;
		background: url(/_layouts/1033/images/OAKS.Journals/icon-actions-toc-outline.gif) top left no-repeat;
		background-position: 0 0px;
		height:16px;
		width:180px;
		display:block;
	}
/*================ Article Indictators, Actions & Abstract ================*/
#ej-article-indicator-actions-container {
	/*margin: 10px 0 0 0;*/
}
#ej-article-indicators {
	/*float: left;
	height: auto;
	width:225px;/*needed for safari and firefox on the mac*/
	
	/*2.19*/
	/*float:none;
	width:auto;
	width:100%;*/
	margin:9px 0 6px 0;
}
#ej-article-indicators-video-thumb {
	width: 100px;
	float:left;
	margin:0 10px 0 0;
	text-align: center;
}
#ej-article-indicators-video-thumb img {
	border: solid 1px #dedede;
	/*margin:10px 0 0 0;*/
	margin:0;
}
#ej-article-indicators-prt, .ej-article-indicators-prt {          /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-access-prt.gif) top left no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
}
#ej-article-indicators-open a, .ej-article-indicators-open a {      /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-access-open.gif) top left no-repeat;
	background-position: 0 0;
	width: 32px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;
}
#ej-article-indicators-buy a, .ej-article-indicators-buy a {      /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-access-buy.gif) top left no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;
}
#ej-article-indicators-free a, .ej-article-indicators-free a {     /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-access-free.gif) top left no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;

}
#ej-article-indicators-new, .ej-article-indicators-new {           /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-access-new.gif) top left no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
}
#ej-article-indicators-sam a, .ej-article-indicators-sam a {       /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-sam.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;
}
#ej-article-indicators-sam, .ej-article-indicators-sam {       /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-sam.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;
}
#ej-article-indicators-cme a, .ej-article-indicators-cme a {           /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-cme.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;	
}
#ej-article-indicators-cme, .ej-article-indicators-cme {           /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-cme.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;	
}
#ej-article-indicators-ce a, .ej-article-indicators-ce a {             /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-ce.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;	
}
#ej-article-indicators-ce, .ej-article-indicators-ce {             /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-ce.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
	display: block;	
}
#ej-article-indicators-pap, .ej-article-indicators-pap {           /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-pap.gif) top left no-repeat;
	background-position: 0 0;
	width: 25px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
}
#ej-article-indicators-e, .ej-article-indicators-e {               /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-e.jpg) top left no-repeat;
	background-position: 0 0;
	width: 15px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
}
#ej-article-indicators-erratum, .ej-article-indicators-erratum { /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-erratum.gif) top left no-repeat;
	background-position: 0 0;
	width:51px;
	height:15px;
	float:left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding:0;
}

#ej-article-indicators-erratum a, .ej-article-indicators-erratum a { /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-erratum.gif) top left no-repeat;
	background-position: 0 0;
	width:51px;
	height:15px;
	float:left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding:0;
}

#ej-article-indicators-errata, .ej-article-indicators-errata { /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-errata.gif) top left no-repeat;
	background-position: 0 0;
	width:42px;
	height:15px;
	float:left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding:0;
}

#ej-article-indicators-errata a, .ej-article-indicators-errata a { /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-errata.gif) top left no-repeat;
	background-position: 0 0;
	width:42px;
	height:15px;
	float:left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding:0;
}
#ej-article-indicators-video a, .ej-article-indicators-video a  {  /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-sam-video.gif) top left no-repeat;
	background-position: 0 0;
	width: 16px;
	height: 16px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
}
#ej-article-indicators-audio a, .ej-article-indicators-audio a  {  /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-sam-audio.gif) top left no-repeat;
	background-position: 0 0;
	width: 16px;
	height: 16px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
}
/*Not in use*/
#ej-article-indicators-deeparchive, .ej-article-indicators-deeparchive {               /* ===== Need to hook by class too */
	background: url(/_layouts/1033/images/OAKS.Journals/icon-indicator-archive.gif) top left no-repeat;
	background-position: 0 0;
	width: 52px;
	height: 15px;
	float: left;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
	margin: 0 3px 0 0;
	padding: 0;
}

#ej-article-custom, .ej-article-custom { /* ===== Need to hook by class too */
	float:left;
	margin: 0 3px 0 0;
	padding:0;
}	
#ej-article-custom a, .ej-article-custom a, #ej-article-custom a:hover, .ej-article-custom a:hover { /* ===== Need to hook by class too */
	text-decoration:none;
}
#ej-article-actions {
	_margin-top: -7px; /*for IE 6*/ /*padding: 0;*/
	margin-left:-6px;
	min-width: 465px;
}

#ej-article-actions a {
	float:left;
	margin:0;
	padding:3px 6px 3px 6px;	
	border-right:1px solid #cdcdcd;
}
#ej-article-actions a:hover,
#ej-article-actions a:visited {
}

/*The following makes the link color more specific so ej-journal.css doens't override it*/

#ej-article-actions-summary-hide a,
.ej-article-actions-summary-hide a,
#ej-article-actions-summary-hide a:hover,
.ej-article-actions-summary-hide a:hover,
#ej-article-actions-summary-hide a:visited,
.ej-article-actions-summary-hide a:visited,

#ej-article-actions-summary-show a,
.ej-article-actions-summary-show a,
#ej-article-actions-summary-show a:hover,
.ej-article-actions-summary-show a:hover,
#ej-article-actions-summary-show a:visited,
.ej-article-actions-summary-show a:visited,


#ej-article-actions-abstract-hide a, 
.ej-article-actions-abstract-hide a,
#ej-article-actions-abstract-hide a:hover, 
.ej-article-actions-abstract-hide a:hover,
#ej-article-actions-abstract-hide a:visited, 
.ej-article-actions-abstract-hide a:visited,

#ej-article-actions-abstract-show a,
.ej-article-actions-abstract-show a,
#ej-article-actions-abstract-show a:hover,
.ej-article-actions-abstract-show a:hover,
#ej-article-actions-abstract-show a:visited,
.ej-article-actions-abstract-show a:visited,

#ej-article-actions-pdf a,
#ej-article-actions-pdf a:hover,
#ej-article-actions-pdf a:visited,

#ej-article-actions-epub a,
#ej-article-actions-epub a:hover,
#ej-article-actions-epub a:visited,

#ej-article-actions-collections a,
#ej-article-actions-collections a:hover,
#ej-article-actions-collections a:visited,

#ej-article-actions-collections-hypPermLink a,
#ej-article-actions-collections-hypPermLink a:hover,
#ej-article-actions-collections-hypPermLink a:visited,

#ej-article-actions-play a,
#ej-article-actions-play a:hover,
#ej-article-actions-play a:visited,

#ej-article-actions-download a,
#ej-article-actions-download a:hover,
#ej-article-actions-download a:visited,

#ej-article-actions-email a,
#ej-article-actions-email a:hover,
#ej-article-actions-email a:visited,

#ej-article-actions-image a,
#ej-article-actions-image a:hover,
#ej-article-actions-image a:visited

 { 
}

#ej-article-actions-summary-show {}

#ej-article-actions-summary-hide {}

#ej-article-actions-summary-hide a,
.ej-article-actions-summary-hide a,
#ej-article-actions-abstract-hide a, 
.ej-article-actions-abstract-hide a { /* ===== Need to hook by class too */
  	background-color: #ececec;
	box-shadow:  inset 0 0 5px rgba(0, 0, 0, 0.4);
}

#ej-article-actions-summary-hide a,
.ej-article-actions-summary-hide a { /* ===== Need to hook by class too */
	border-right:1px solid #ffffff;
}

#ej-article-actions-abstract-hide a, .ej-article-actions-abstract-hide a {    /* ===== Need to hook by class too */
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-actions-hide-abstract.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-abstract-show a, .ej-article-actions-abstract-show a {    /* ===== Need to hook by class too */
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-actions-show-abstract.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-full-text a {
	margin: 0 11px 0 0;
	padding: 0 10px 0 19px;
	background: url(../images/icon-actions-show-abstract.gif) top left no-repeat;
	background-position: 0 0;
	height: 16px;
	float: right;
	display: block;
}
#ej-article-actions-pdf a {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-sam-pdf.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-pdf-disabled {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*BUG: 9847 margin:0 5px 0 0;*/
	margin:0;
	padding:3px 6px 3px 6px;
	/*background: url(../images/icon-sam-pdf-disabled.gif) top left no-repeat;
	background-position: 0 0;*/
	background:none;
	/*height: 16px;
	float: right;*/
	float:left;
	display: block;
	color: #999999;
	border-right:1px solid #cdcdcd;
}
#ej-citedby-pdf-disabled {
	color: #999999;
}
#ej-article-actions-epub a {
}
#ej-article-actions-epub-disabled {
	margin:0 5px 0 0;
	padding:3px 6px 3px 6px;
	float: left;
	color: #999999;
}
#ej-article-actions-collections a {
	margin:0;
	border-right:none;
}
#ej-article-actions-collections-hypPermLink a {
	margin:0;
	border-right:none;
	border-left:1px solid #cdcdcd;
}
#ej-article-actions-play a {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-actions-play.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-download a {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-actions-download.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-email a {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-e-alerts.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-actions-image a {
	/*margin: 0 11px 0 0;
	padding: 0 0 0 19px;*/
	/*background: url(../images/icon-image-gallery.gif) top left no-repeat;
	background-position: 0 0;*/
	/*background:none;*/
	/*height: 16px;
	float: right;*/
	/*display: block;*/
}
#ej-article-abstract {
	background-color: #f1f1f1;
	padding: 10px 15px 5px 15px;
	margin: 12px 0 0 0;
}
#ej-article-abstract h5 {
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	color: #5d5c5a;
	margin: 0;
	padding: 0;
	display:none;
}
#ej-article-abstract p {
}
.ej-buy-article a, .ej-buy-article a:visited, #ej-article-outline-top .ej-buy-article a, #ej-article-outline-top .ej-buy-article a:visited {
	height: 20px;
	width: 119px;
	display: block;
	background: url(/_layouts/1033/images/OAKS.Journals/icon-btn-buy.gif) top left no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	text-align: left;
}

	.ej-btn-subscribe a, .ej-btn-subscribe a:visited, #ej-article-outline-top .ej-btn-subscribe a, #ej-article-outline-top .ej-btn-subscribe a:visited {	
		height:20px;
		width:116px;
		display:block;
		background: url(../images/icon-btn-subscribe.gif) top left no-repeat;
		text-indent: -9999px;
		font-size: 1px;
		text-align: left;
	}
	
.ej-buy-article a:hover, #ej-article-outline-top .ej-buy-article a:hover {
}

/*=============Search Results Content Type List View================*/ 
 	.ej-relevance-type-article,
	.ej-relevance-type-image,
	.ej-relevance-type-podcast,
	.ej-relevance-type-video,
	.ej-relevance-type-blog
	 {
		font: 11px Verdana, Tahoma, Arial, sans-serif;
		letter-spacing:2px;
		margin-bottom:6px;
	}
 
 .ej-relevance-type-article {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-article.gif);
  background-repeat:no-repeat;
  background-position: 0 0px;
  padding:0 0 0 20px;
  height:16px;
 }
 
 .ej-relevance-type-article-prs {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-article-prs.gif);
 }
 
  .ej-relevance-type-article-braz {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-article-braz.gif);
 }
 
 .ej-relevance-type-image {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-img.gif);
  background-repeat:no-repeat;
  background-position: 0 0px;
  padding:0 0 0 20px;
  height:16px;
 }
 
 .ej-relevance-type-podcast {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-podcast.gif);
  background-repeat:no-repeat;
  background-position: 0 0px;
  padding:0 0 0 20px;
  height:16px;
 }
 
 .ej-relevance-type-video {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-video.gif);
  background-repeat:no-repeat;
  background-position: 0 0px;
  padding:0 0 0 20px;
  height:16px;
 }
 
 .ej-relevance-type-blog {
  background-image: url(/_layouts/1033/images/OAKS.Journals/icon-type-blog.gif);
  background-repeat:no-repeat;
  background-position: 0 0px;
  padding:0 0 0 20px;
  height:16px;
 }
 		
 /*============= Carousel ================*/    
 
 .ej-fa-carousel {}
 
 .ej-fa-carousel-container{ 
 	margin-bottom:10px;
 	position:relative;
 }

.ej-fa-carousel-p-content {}
[id*=ctl00_divslider]{
	height:216px;
}

.ej-fa-carousel-p-image-link {
	vertical-align: middle !important;
	text-align: center !important;
	width: 325px !important;
	height: 200px !important;
	max-width: 325px !important;
	max-height: 200px !important;
	background-color:#fff !important;
	padding: 0 !important;
	display: block !important;
	border-collapse: separate !important;
	float: left !important;
	border: 1px solid #939598;
	position:static;
	table-layout:fixed;
}

.ej-fa-carousel-p-image {
	width: auto !important;
	height: auto !important;
	max-height: 200px !important;
	max-width: 325px !important;
	position: static !important;
	float: none !important;
	display:inline !important;
	top:0px;
	left:0px;
	margin:0px !important;
	padding:0px !important;
	top:auto !important;
	left:auto !important;
}

.ej-fa-carousel-p-title {
	font-size: 15px;
	font-weight:bold;
	margin:0 0 10px 340px;
	padding:0;   
    max-width: 260px; 
    max-height: 5em; 
    overflow: hidden;
}

.ej-fa-carousel-p-description {
	margin:0;
	padding:0;   
}

.ej-fa-selected-article-description
{
    margin-left:340px;
    max-width: 260px; 
    max-height: 6.5em; 
    overflow: hidden;
}

.ej-fa-selected-article-description-para
{
    margin-top: 3px!important;
    margin-bottom: 5px!important;
}

.ej-fa-carousel-l-arrow {float:left;}

.ej-fa-carousel-r-arrow {float:left;}

.ej-fa-carousel-s-content {
	width:100px;
	float:left;
	vertical-align:top;	
}

.ej-fa-carousel-s-image-cont 
{   
	width: 100px;
	height: 62px;
	overflow:hidden;	
	vertical-align:top;
	margin-top:12px;
	vertical-align: middle !important;
	text-align: center !important;
	background-color: #fff !important;
	padding: 0 !important;
	border-collapse: separate !important;
	float: none !important;
	border: 1px solid #939598;
	}

.ej-fa-carousel-s-image 
{
	cursor:pointer;
	height:60px;
	width:98px;
	vertical-align:top;
	margin-bottom:1px;
}

.ej-fa-carousel-s-title {font-size:11px;}

/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src:url('./fonts/flexslider-icon.eot');
	src:url('./fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('./fonts/flexslider-icon.woff') format('woff'),
		url('./fonts/flexslider-icon.ttf') format('truetype'),
		url('./fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; margin-bottom:-10px;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {/*width: 50%;*/ display: block; float:left;}
.flexslider .slides label {width: 50%; display:block; float:left;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
* include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
/*.flexslider {
	margin: 0 0 60px; 
	background: #fff; 
	border: 4px solid #fff; 
	position: relative; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px; 
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	zoom: 1;
	}*/
.flexslider {
	  width: 100%;
	margin: 0 0 6px 0;
	position: relative; 
	zoom: 1;
	}

.flex-viewport { max-height: 2000px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
#carousel li
{
    margin-bottom:1px;
} 
.flex-
d
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { visibility:visible; width: 25px; height: 40px; margin: -40px 0 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left:0;visibility:hidden; opacity: 0;}
.flex-direction-nav .flex-next { right: 0; text-align: right; visibility:hidden;opacity: 0;}
.flexslider:hover .flex-prev { opacity: 0.7; left: 0; visibility:visible; }
.flexslider:hover .flex-next { opacity: 0.7; right: 0;visibility:visible; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; visibility:visible; text-decoration: none;}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 30px; height: 22px; position: absolute; Top: 180px; left: 342px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background-color: #939598;}
/*.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 12px; display: inline-block; content: '\f004';color:White;margin: 5px 5px 4px 10px}/*
.flex-pauseplay a:hover  { opacity: 1; }
/*.flex-pauseplay a.flex-play:before { content: '\f003'; }*/

/* Control Nav */ 
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

/* Sprite button override */
.flexslider .flex-pauseplay a {
  font-size: 0;
  background-image: url("/_layouts/1033/images/oaks.journals/flex-pause.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
.flexslider .flex-pauseplay a:hover {
  background-image: url("/_layouts/1033/images/oaks.journals/flex-pause-hover.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
.flexslider .flex-pauseplay a:active {
  background-image: url("/_layouts/1033/images/oaks.journals/flex-pause-active.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
.flexslider .flex-pauseplay a.flex-play {
  background-image: url("/_layouts/1033/images/oaks.journals/flex-play.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
.flexslider .flex-pauseplay a.flex-play:hover {
  background-image: url("/_layouts/1033/images/oaks.journals/flex-play-hover.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
.flexslider .flex-pauseplay a.flex-play:active {
  background-image: url("/_layouts/1033/images/oaks.journals/flex-play-active.png");
  background-size: 30px 22px;
  color: transparent;
  opacity: 1; }
  /* Arrow overrides */
  .flex-direction-nav a  {
  	color:#fff;
  	filter: progid:DXImageTransform.Microsoft.Shadow(direction=90,strength=3,color=000000);
  	text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;
  }
  .flex-direction-nav a:hover{
  	color:#fff;
  	text-decoration:none;
  }



/*.slider { margin: 50px 0 10px!important;}
#carousel li {margin-right: 5px;}*/
#carousel img {
	display: block;
	/*opacity: .5;*/ 
	cursor: pointer;
	width: auto !important;
	height: auto !important;
	max-height: 62px !important;
	max-width: 100px !important;
	position: static !important;
	float: none !important;
	display: inline !important;

}
#carousel img:hover {/*opacity: 1;*/}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}
#carousel .flex-active-slide .ej-fa-carousel-s-image-cont {	margin-top:7px;border:1px solid #000;}
#carousel .flex-active-slide .ej-fa-carousel-s-image-cont:before 
{	
	}

#carousel .flex-active-slide .ej-fa-carousel-s-title {color:#000; text-decoration:none;cursor: default;}

@media screen and (max-width: 860px) {  
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}

/*****************************************************************/  
/*Moved duplicates from ej-industrial, ej-contemporary and ej-classic to ej-base*/
/*****************************************************************/  
.ej-advertisement-sponsored {
	font: 10px Verdana, Tahoma, Arial, sans-serif;
	margin:0 0 10px 0;
}	

#ej-past-issues-detail .ej-advertisement-sponsored {margin:2px 0 0 0;}

#ej-past-issues-cover .ej-advertisement-sponsored {margin:2px 0 0 0;}
.ej-advertisement-topcombo {
	text-align: center;
	padding: 5px 0 0 0;
}
.ej-advertisement-bottom {
	margin:10px 0 0 0;
	text-align: center;
}
.ej-advertisement-bannercombo {
	margin:0 0 10px 0;
	text-align: center;
}
.ej-advertisement-middle, .ej-advertisement-middle-b {
	margin:0 0 10px 0;
	text-align: center;
}
.ej-advertisement-text {
	font: 9px Verdana, Tahoma, Arial, sans-serif;
	margin-bottom: 3px;
}   
/*****************************************************************/   
 
/************ Articles with search terms start ******************/
#ej-articlesWithTerms{
	margin-bottom:1em;}
#ej-articlesWithTerms ul {  
  margin: 0;
  padding: 0; }
  #ej-articlesWithTerms ul li {
    list-style: none;
    padding: .5em 0;
    border-top: 1px solid #C0C0C0; }
    #ej-articlesWithTerms ul li:first-child {
      border-top: none; }
	  #ej-articlesWithTerms ul li a {
	    }
/************ Articles with search terms end ********************/

/************ Sidebar-list-view start ******************/
.sidebar-list-view{
	margin-bottom:1em;}
.sidebar-list-view ul {  
  margin: 0;
  padding: 0; }
  .sidebar-list-view ul li {
    list-style: none;
    padding: .5em 0;
    border-top: 1px solid #C0C0C0;
    max-height:2.25em;
	overflow:hidden;}
    .sidebar-list-view ul li:first-child {
      border-top: none; }
	  .sidebar-list-view ul li a {
	    color:#000000;}
/************ Sidebar-list-view start end ********************/


/************ Recent Activity Start ******************/
.ej-recent-activity-li{    
max-height:2.5em;
width:100%;
overflow:hidden;
}

.ej-recent-activity-li a{    
display:block;    
overflow:hidden;
}

/************ Articles with search terms end ********************/


/************ Most Frequenlty Run Searches start ******************/
#ej-mostFrequentlyRunSearches{
	}
#ej-mostFrequentlyRunSearches ul {  
  margin: 0;
  padding: 0; }
  #ej-mostFrequentlyRunSearches ul li {
    list-style: none;
    padding: .5em 0;
    border-top: 1px solid #C0C0C0; }
    #ej-mostFrequentlyRunSearches ul li:first-child {
      border-top: none; 
	   padding: .5em 0;}
	  #ej-mostFrequentlyRunSearches ul li a {
	    }
/************  Most Frequenlty Run Searches********************/

.ejp-responsive-hide{
	display:none !important;
}
#slider #primaryContent li{
	height:0px;
	overflow:hidden;
}
#slider #primaryContent li.flex-active-slide{
	height:auto;
	overflow:auto;
}
/************  Fix for iPad menu dropdown misalignment ********************/
body,html{
	min-width: 990px;
}
/************  OvidSP Subscription link ********************/
#ovid-link {
  padding: 0px;
  max-width: 600px;
  margin:0px;
  text-align:center;
}
#ovid-link strong {
font-size: 12px;
height: 40px;
padding: 0 0 7px 0 !important;
vertical-align: middle;
text-align: right;
text-align:center !important;

}

#ovid-link .header {
  margin: 0px;
  font-size: 16px;
}
#ovid-link a {
	border:0;
}
#ovid-link img {
    margin-left: 5px;
    vertical-align: middle;
    float:right;
    width:95px;
    height:40px;
    border:0;
}
#ovid-link .option-group {
	margin: 10px auto;
	text-align: center;
}
#ovid-link .option-group .option {
  display: inline-block;
}
#ovid-link .option-group .option a {
  display: block;
  margin: 10px;
  text-align: center;
  padding: .35em;
  background-color: #595959;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  width:172px;
}
#ovid-link .option-group .option a:hover {
  background-color: #4d4d4d;
  text-decoration: none;
}
/* == Hide subscribe button == */
#ej-wkh-lww-logo.subscribe-hide{
	right:20px !important;
}
#ej-wkh-lww-logo.subscribe-hide #ej-subscribe{
	display:none;
}
/* == logged-in-as positioning == */
#ej-logged-in-as{
	margin-top: 12px;
	margin-right: 145px;
	font-size:0 !important;
}
#ej-logged-in-as span {
overflow: hidden;
font-size: 10px;
}
#ej-logged-in-as [id*=hypLogOut]{display:none}
/* == Site actions menu z-index fix == */
.siteaction {
z-index:1005;
}
body > div.ms-MenuUIPopupBody {
z-index: 1006;
}
/* == Journal Button Colors == */
.journal-bc {
  background-color: #eaeaea;
  border: 1px solid #d1d1d1;
  color: #4c4c4c; }
  .journal-bc:hover {
    background-color: #dddddd;
    border: 1px solid #b7b7b7; }
  .journal-bc:active, .journal-bc.open {
    background-color: #d8d8d8;
    -webkit-box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.25);
    border: 1px solid #848484; }
  .journal-bc:focus {
    outline: none; }

/* == Settings Button == */
div#ej-user-actions-toolbar {
  z-index: 1;
  padding: 0 !important;
  height: 19px !important;
  font-size: 21px;
  right: 20px !important;
  left: auto !important;
  top: 83px !important; }
  div#ej-user-actions-toolbar .button-container {
    position: relative;
    display: block !important;
    float: left; }
    div#ej-user-actions-toolbar .button-container:first-child {
      margin-right: 10px; }
    div#ej-user-actions-toolbar .button-container button {
      margin: 0;
      position: relative;
      display: block !important;
      float: left;
      cursor: pointer; }
      div#ej-user-actions-toolbar .button-container button [class*=ui-icons-] {
        font-size: 21px; }
      div#ej-user-actions-toolbar .button-container button:focus {
        outline: 5px #e5e5e5; }
    div#ej-user-actions-toolbar .button-container > ul {
      list-style-type: none !important;
      text-align: left;
      position: absolute;
      right: 0px;
      display: none;
      max-width: 191px;
      z-index: 1001;
      float: left;
      width: auto;
      padding: 5px 0;
      margin: 1.75em 0 0 0;
      list-style: none;
      background-color: #fff;
      border: 1px solid #ccc;
      border: 1px solid #c5c5c5;
      border-radius: 4px;
      -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
      box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
      background-clip: padding-box; }
      div#ej-user-actions-toolbar .button-container > ul:before {
        position: absolute;
        display: inline-block;
        border-right-color: rgba(0, 0, 0, 0.2);
        right: 12px;
        top: -6px;
        content: '';
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-bottom: 5px solid #c5c5c5; }
      div#ej-user-actions-toolbar .button-container > ul:after {
        position: absolute;
        display: inline-block;
        border-right-color: rgba(0, 0, 0, 0.2);
        right: 12px;
        top: -5px;
        content: '';
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-bottom: 5px solid #fff; }
      div#ej-user-actions-toolbar .button-container > ul.open {
        display: block; }
      div#ej-user-actions-toolbar .button-container > ul li.ejp-responsive-hide {
        display: list-item !important; }
      div#ej-user-actions-toolbar .button-container > ul li {
        display: list-item !important;
        text-align: -webkit-match-parent;
        text-align: left;
        margin: 0;
        padding: 0;
        background-image: none;
        font-size: 14px;
        font-weight: normal !important; }
        div#ej-user-actions-toolbar .button-container > ul li:hover {
          font-weight: normal !important; }
        div#ej-user-actions-toolbar .button-container > ul li #ej-setting-search-options-recent-menu {
          position: static;
          padding: 0;
          background-color: #fff;
          width: 100%;
          height: auto; }
          div#ej-user-actions-toolbar .button-container > ul li #ej-setting-search-options-recent-menu ul {
            position: static;
            width: 100%;
            float: none;
            border-radius: 0;
            border: 0;
            background-color: #f2f2f2;
            box-shadow: none;
            margin: 0; }
            div#ej-user-actions-toolbar .button-container > ul li #ej-setting-search-options-recent-menu ul li a {
              padding: 3px 25px;
              word-wrap: break-word;
              white-space: normal; }
              div#ej-user-actions-toolbar .button-container > ul li #ej-setting-search-options-recent-menu ul li a:hover {
                background-color: #d9d9d9; }
        div#ej-user-actions-toolbar .button-container > ul li.divider {
          height: 1px;
          margin: 9px 0 !important;
          overflow: hidden;
          background-color: #e5e5e5;
          display: list-item;
          text-align: -webkit-match-parent;
          box-sizing: border-box; }
        div#ej-user-actions-toolbar .button-container > ul li:hover {
          background-color: #e5e5e5;
          text-decoration: none; }
        div#ej-user-actions-toolbar .button-container > ul li a {
          padding: 3px 20px;
          display: block;
          color: #000;
          text-decoration: none; }
          div#ej-user-actions-toolbar .button-container > ul li a span {
            float: right;
            line-height: 17px; }
          div#ej-user-actions-toolbar .button-container > ul li a:hover {
            text-decoration: none !important;
            color: #000;
            text-shadow: 1px 1px 0px #fff; }

/* == Subscribe Button == */
.ej-search-jobs-btn-header {
  right: 20px !important;
  left: auto !important; }

#ej-logged-in-as {
  top: 90px !important;
  right: 168px !important;
  left: auto !important;
  padding: 0px !important;
  padding-right: 5px !important; }

#ej-logos-user-actions-container {
  width: 100% !important; }

#ej-wkh-lww-logo {
  left: auto !important;
  right:117px !important;
  top: 20px !important;
  margin-right: 0px !important;
  margin-left: 0px !important;
  width:131px !important; }
  #ej-wkh-lww-logo #ej-subscribe {
    position: absolute;
    z-index: 2;
    margin-left:160px;
    top: 7px;
    text-indent: 0px; }
    #ej-wkh-lww-logo #ej-subscribe ul {
      list-style-type: none;
      padding: 0px;
      margin: 0px; }
      #ej-wkh-lww-logo #ej-subscribe ul li {
        display: table; }
        #ej-wkh-lww-logo #ej-subscribe ul li a {
          display: table-cell;
          vertical-align: middle;
          padding: .5em;
          color: inherit;
          font-size: 12px;
          text-decoration: none !important; }
          #ej-wkh-lww-logo #ej-subscribe ul li a:hover {
            text-decoration: none; }

/*== Layout overrides ==*/
/* Move all elements */
#ej-wkh-lww-logo, #ej-logged-in-as, #ej-user-actions-toolbar {
  margin-top: 0px !important;
  margin-right: 0px !important; }

/* Move search jobs element */
.ej-search-jobs-btn-header {
  margin-top: 0px !important;
  margin-right: 0px !important; }

/* CSS for changing navigation bar submenu orientation as left to right when submenus are at the left side of the screen */
.position-left
{
            left:0px;
            right:auto;
}
/*== Menu Styling ==*/
#ej-navigation {
  overflow: visible !important;
}
#ej-navigation .ms-topNavContainer {
  max-width: 990px;
  margin: 0px auto;
}
#ej-navigation .ms-topNavContainer .menu-horizontal {
  font-family: Tahoma, Verdana, Tahoma, Arial, Sans-Serif;
  font-weight: bold;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .ms-hidden {
  display: none;
}
#ej-navigation .ms-topNavContainer .menu-horizontal a, #ej-navigation .ms-topNavContainer .menu-horizontal a:hover {
  text-decoration: none;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root {
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0;
  padding-bottom: 0px;
  list-style: none;
  width: 100%;
  display: table;
  box-sizing: border-box;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root > li {
  border-top: 0px;
  border-bottom: 0px;
  padding-top: 0px;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li {
  display: table-cell;
  float: none;
  position: relative;
  text-align: center;
  margin: 1px;
  cursor: pointer;
  font-size: 13px;
  /*fix for safari render issue*/
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li:hover .ff-bug-container ul {
  display: block;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li a {
  height: auto;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .static.menu-item {
  display: block;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .static.menu-item .additional-background {
  display: table;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .static.menu-item .additional-background .menu-item-text {
  display: table-cell;
  vertical-align: middle;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li:first-child {
  border: none;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li ul {
  display: none;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container {
  position: relative;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul {
  font-size: 12px;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  position: absolute;
  right: 0px;
  z-index: 1001;
  display: none;
  width: 155px;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul .menu-column {
  float: left;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li {
  margin: 0px;
  display: block;
  text-align: left;
  width: 155px;
  border: 0px;
  font-size: 11px;
  font-weight: normal;
  line-height: normal;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li .static.menu-item {
  border: 0px;
  height: auto;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li .static.menu-item .additional-background .menu-item-text {
  border: 0px;
  height: auto;
  padding: 1em 0;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li:first-child {
  border-radius: 0;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li:last-child {
  border-radius: 0;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .ff-bug-container ul li a {
  padding-left: 1em;
  padding-right: 1em;
  height: 51px;
}
#ej-navigation .ms-topNavContainer .menu-horizontal .root li .dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0px;
  z-index: 1000;
  float: left;
  min-width: 160px;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* Advance Search Specific */ 

.advoperator{background-color:#888888;width:14px;height:14px;margin:4px; padding:0px 0;float:left}
.advaddoperator{background-color:#888888;width:14px;height:14px;margin:4px; padding:0px 0;float:left}
.adv_minus {
font-size: 2em;
color: white;
line-height: 40%;
margin: 0;
padding: 3px 3px;
cursor: pointer;
}

.adv_plus {
font-size: 1.2em;
color: white;
line-height: 97%;
margin: 3px 0;
padding: 3px 3px;
font-weight: bold;
cursor: pointer;
}
#asb-keywords {margin-bottom:13px;padding:0;float:left;}
#asb-keywords h3 {margin:10px 0;padding:0;}
.asb-keywords-row {float:left;width:100%;margin:0 0 12px 0}
#asb-content {width:260px; margin:0 0 25px 0;padding:0;float:left;}
#asb-dates {width:260px; margin:0;padding:0;float:left;}
#asb-keywords select,#asb-keywords input {font-size:13px}

.asb-content-row {width:100%;float:left}
.asb-content-row span {margin:1px 0}
.asb-content-row label {
padding: 1px 0 2px 20px; margin:0px 0 2px 0;
float:left;
}


.asb-keywords-row #keywords_input_1 {width:341px;margin:1px 12px 0 0;float:left}
.asb-keywords-row #asb-inp1 {width:341px;margin:1px 12px 0 0;float:left}
.asb-keywords-row #asb-select1 {width:90px;float:left;margin:2px 5px 0 0;}
.asb-keywords-row .asb-logical {float:left;margin:2px 8px 0 0;}
.asb-keywords-row #asb-logical2 {float:left;margin:2px 8px 0 0;}
.asb-keywords-row #asb-logical3 {float:left;margin:2px 8px 0 0;}
.asb-keywords-row .asb-inp {width:341px;margin:1px 12px 0 0;float:left}
.asb-keywords-row #asb-inp3 {width:280px;margin:1px 12px 0 0;float:left}
.asb-keywords-row #asb-inp4 {width:280px;margin:1px 12px 0 0;float:left}
.asb-keywords-row .asb-select {width:90px;float:left;margin:2px 5px 0 0;}
.asb-keywords-row #asb-select3 {width:90px;float:left;margin:2px 5px 0 0;}
.asb-keywords-row #asb-select4 {width:90px;float:left;margin:2px 5px 0 0;}

.asb-content-chkbx input[type="checkbox"]
{
	float:left;
}
	
#asb-keywords p
{
	margin:0;
	padding:0;
}


#Articlesrow label	{
	background: url("/_layouts/1033/images/OAKS.Journals/icon-type-article.gif") top left no-repeat;float:left;
}
#Imagerow label	{
	background: url("/_layouts/1033/images/OAKS.Journals/icon-type-img.gif") top left no-repeat;float:left;
}

#podcastrow label	{
	background: url("/_layouts/1033/images/OAKS.Journals/icon-type-podcast.gif") top left no-repeat;float:left;
}
#videorow label	{
	background: url("/_layouts/1033/images/OAKS.Journals/icon-type-video.gif") top left no-repeat;float:left;
}
#blogsrow label	{
	background: url("/_layouts/1033/images/OAKS.Journals/icon-type-blog.gif") top left no-repeat;float:left;
}
.asb-dates-row {margin:5px 0;}
#asb-content h3 {margin:5px 0 20px 0;padding:0;}
#asb-dates h3  {margin:5px 0 15px 0;padding:0;}
#asb-dates label {margin-left:5px;}
#asb-content-limit {float:left; width:100%}
#asb-content-limit label{ padding: 0px 0 2px 2px; margin:2px 0 0 0;float:left;}
#asb-content-limit h5 {margin:7px 0 4px 0;font-size:13px;padding:0;font-weight:bold;}
/* #asb-content .ej-filter-article {margin:2px 0 1px 0;float:left} */ 
.asb-content-row .asb-content-chkbx {float:left;}
.asb-content-row #Articlesrow input {float:left;border:1px solid red;}
.asb-content-row #Imagerow input {float:left;border:1px solid red;}

.asb-alertmsg {
width: 55%;
position: relative;
padding: 2px 5px;
margin: 0 0 0 58px;
color: #333;
float: left;
}

.asb-alertauthormsg 
{
width: 60%;
padding: 2px 5px;
margin: 0 0 0 53px;
color: #333;
float: left;
}

/* css alert */

.asb-alert 
{
display:none;
width:70%;
position: relative;
padding: 2px 5px;
margin:12px 0;
border: 2px solid #c81e2b;
color: #333;
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.asb-alert:before {
content: "";
position: absolute;
bottom: -14px;
left: 42px;
border-width: 14px 12px 0;
border-style: solid;
border-color: #c81e2b transparent;
display: block;
width: 0;
}

.asb-alert:after {
content: "";
position: absolute;
bottom: -10px;
left: 45px;
border-width: 10px 9px 0;
border-style: solid;
border-color: #fff transparent;
display: block;
width: 0;
}

#asb-citation {
width: 260px;
margin: 0 0 25px 0;
padding: 0;
float: left;
}
#asb-citation label {
	margin-left:2px;
}

.asb-citation-row {
width: 100%;
margin:3px 0;
padding:0;
float: left;
}

#asb-journals{
width: 260px;
margin: 0;
padding: 0;
float: left; 
}
.asb-journals-row {
margin: 5px 0;
}

/* iPAD SSO */
/* iPAD SSO */
	#ej-sso-wrapper {width:98%; min-height: 100%; background: #f8f7f6;margin:0 auto; border:2px solid #9a9a9a} /*{width:740px; margin:0 auto; padding:0;}*/
    #ej-sso-content { padding: 0 0 150px;height :600px;} /*{width:738px; margin:0 auto; padding:0;background-color:#ededed;}*/
	#ej-sso-msg {margin:50px auto 0 auto;text-align:center} /*{width:400px; margin:100px auto 200px auto; padding:0 0 60px 0;background-color:#f8f7f6;text-align:center}*/
	#ej-sso-msg p {font-family:Arial, verdana; font-size:18px;padding-top:50px;margin-bottom:50px;text-align:center}/*{font-family:Arial, verdana; font-size:18px;padding-top:60px;margin-bottom:50px;text-align:center}*/
	.ej-sso-pagebody {min-width : 100%; min-height : 100% !important;}
	.ej-sso-fluid { 
		height: 100%; }
	#ej-sso-container { position: relative; width:100%; margin: 0 auto; }
	.ej-sso-footer { 
		background: #dcdddf;
		position: absolute;
		bottom: 100%;
		min-height: 100px; }
	.ej-sso-div-25 { 
		background: #84703e;
		height: 50px; }
/* iPAD SSO */

/************ ReadCube PDF start *******************/
.ejp-readcube-pdf { display:none;}
.ejp-standard-pdf { display:inline-block;}
/************ ReadCube PDF end ********************/

/* thumbnail gallery dimensions */

.ej-thumbnail-searchImg {
width:120px;
height:90px;
}

.ej-thumbnail-popularImg {
width:58px;
height:44px;
}

.ej-thumbnail-allpopularImg {
    width:98px;
    height:74px;
}

.ej-article-actions-enhanced-pdf {
	margin:0;
	padding:0px 6px 0px 6px;
	background:none;
	float:left;
	display: block;
	border-right:1px solid #cdcdcd;
}

.ej-pdf-link{
	border-right:0px solid #cdcdcd !important; 
}

/* iPAD SSO Receiver Page */
#ej-sso-receiverpage
{
	width:98%; margin:0 auto; padding:0;background-color:#ededed;
}
.ej-sso-receiverpage-border
{
    border:2px solid #9a9a9a
}	
.ej-sso-ct-border
{
    border:2px solid #9a9a9a;
}	
.ej-sso-no-border
{
	border:none;
}

#ej-sso-receiverpagewklogo
{
	width:300px;
	margin:20px auto;
	padding:0;
	text-align:center;
	opacity: 0.3;
    filter: alpha(opacity=30); /* For IE8 and earlier */
}

#ej-sso-receiverpagefooter
	{
		opacity: 0.3;
        filter: alpha(opacity=30); /* For IE8 and earlier */
	}
/* iPAD SSO Receiver Page */

/* CSS Document for LinkBack page */

	#LinkBackPage {
		font: 12px  Arial, Helvetica, sans-serif;
		color: #333333;
		margin: 0;
		padding: 0;
		background-color:#ffffff;
		
	}

		
	#LinkBackPage p {
		color:#333333;
		font:12px Arial, Helvetica, sans-serif;
		line-height:135%;
		margin:3px 0;
		padding:0;
		line-height:135%;
	}
	
	p#LPT-Select
	{
		font-family:"Trebuchet MS", Helvetica, sans-serif;
		color: #0058a6;
		font-size:24px;
		padding:0;
		margin:10px 0 5px 0 !important;
	}
	
	.headline1
	{
		font-size:13px !important;	
	}
	.headline2
	{
		font-size:14px;	
	}
	.blucolor
	{
		color:#0058a6 !important;
	}
	
	.LP-Helplink
	{
		color:#5eb953;
		text-decoration:none;
		font-weight:bold;
	}
	
	#LinkPage
	{
		width:662px;
		height:418px;
		background:url('/_layouts/1033/images/oaks.journals/bkg_linebackBody.png') top left no-repeat;
		margin:20px auto;
		padding:10px 30px;
	}
	#LinkPage h4
	{
		margin:12px 0 12px 0;
		padding:0;
		display:block;
		float:left;
		clear:both;
        width:100%;
		font-size:14px;
	}
	#LPTop
	{
		border-bottom:1px solid #e8e8e8;
		width:662px;
		margin:5px 0;
		padding:0px 0 12px 0;
		float:left;
	}
	#LPTop h2
	{
		margin:10px 0 0 0;
		padding:0;
	}
	#LPTop p
	{
		padding:0;
		margin:0;
		line-height:110%;
	}
	#LPTopleft
	{
		width:470px;
		margin:0;
		padding:0px;
		float:left;
	}
	#LP-WKlogo
	{
		width:150px;
		padding:16px 0 0 0;
		margin:0;
		float:right;
	}
	
	#LP-Article
	{
		border-bottom:1px solid #e8e8e8;
		width:662px;
		margin:0px 0;
		padding:0px 0 8px 0;
		float:left;
	}
	
	#LP-3logos
	{
		width:666px;
		margin:5px 0;
		padding:0px 0 5px 0;
		float:left;
	}
	#LP-3logos a
	{
		text-decoration:none;
		border:none;
	}
	
	#LP-3logos img
	{
		border:none;		
	}
	
	#LP-3logos p
		{
			padding:5px 8px 3px 8px;
			line-height:110%;
		}
	
	#LP-Ovid
	{
        cursor:pointer;
		width:325px;
		height:86px;
		margin:5px 6px 0 0;
		padding:20px 0 5px 0;
		float:left;
		background:url('/_layouts/1033/images/oaks.journals/bkg_buttons.png') top left no-repeat;
		text-align:center;
	}
	#LP-Ovid img
	{
		padding-bottom:6px;
	}
	
	#LP-Lippin
	{
        cursor:pointer;
		width:325px;
		height:86px;
		margin:5px 0px 0 8px;
		padding:15px 0 5px 0;
		float:left;
		background:url('/_layouts/1033/images/oaks.journals/bkg_buttons.png') top left no-repeat;
		text-align:center;
	}

	#LP-Lippin img
	{
		padding-bottom:3px;
	}
	
	
	.clr
	{
		clear:both;
	}
	
    #LP-frmchk
    {
        margin:0;
        padding:0;
        float:left;
        width:100%;
    }	

	
    /* Language And Editing Page CSS */
	#LanguagePageUL
	{
		padding:0;
		margin:0 0 0 12px;
	}
	#LanguagePageUL li
    {
    	padding:2px 0;
    	margin:0;
    }
	#ej-left-web-part-zone p
	{ 	
		color:black; font-size:13px;
	}
	/* TrendMD header */
   #trendmd-suggestions .trendmd-widget-container 
    { 
         font: 11px Verdana, Tahoma, Arial, sans-serif !important;
         margin: 0 0 10px 0 !important;
         padding: 10px 11px 10px 11px !important;
         border: solid 1px #d3d3d3 !important;
         background-color: #ffffff !important;
    }
 
    #trendmd-suggestions .trendmd-widget-header
    {
       margin-bottom:5px !important;
    }
/** Patient Access **/
   .ovid-new-logo
  {
    text-align:center !important;
  }
  #ovid-new-logo img
  {
     text-align:center !important;
     float:none !important;
     margin:5px 0;
   }
 #ovid-new-logo
 {
    margin:5px 0;
 }


