::selection
{
	color: #F9F9F9;
	background: #00629C;
}

::-moz-selection
{
	color: #F9F9F9;
	background: #00629C;
}

body
{
	overflow-y: scroll;

	background: #F9F9F9;
}

a:link
{
	color: #00629C;
}

a:hover, a:focus
{
	color: #FF9900;
	background: none;
}

a:visited
{
	color: #00629C;
}

#header
{
	background: #F9F9F9;
	margin: 1em 0;
}

#header h1 img
{
	width: 40%;
	height: 40%;
}

#body
{
}

#navbar
{
	padding: 0 0 0;

	background: #605856;
	border: none;
}

#navbar ul li
{
	padding: 0;
}

#navbar a,
#navbar a:link
{
	display: inline-block;
	padding: 0.8em 1em;
	color: #F9F9F9;
	font-size: 1em;
}

#navbar a:hover
{
	background: #776E6B;
}

#navbar a:visited
{
	color: #F9F9F9;
}

#breadcrumb
{
	margin: 0 0 1em 0;
	padding: 0.7em 1em;

	background: #47413F;

	color: #F9F9F9;
	font-size: 0.7em;
}

#breadcrumb a:link
{
	color: #F9F9F9;
}

#breadcrumb a:hover
{

	text-decoration: underline;
}

#breadcrumb a:visited
{
	color: #F9F9F9;
}

.letter-navigation
{
	display: block;
	font-size: 1.2em;
}

#main
{
	padding: 0;
}

#main > h2
{
	display: none;
}

#myJournals
{
	margin: 2em 0 0;
}

#content
{
	padding: 0.8em;

	border: none;
}

#content > br
{
	display: none;
}

#content h3
{
	padding: 0;
}

#content #about
{
	font-size: 1.2em;
	text-align: justify;
}

#contentOptions
{
	display: block;
	height: 40px;
	padding: 10px;
}

#contentOptions p
{
	float: left;
}

.letter-navigation
{
	margin: 0;
}

#font-sizer
{
	float: right;
}

#font-sizer a
{
	display: inline;
	float: none !important;
	margin: auto;
	padding: 0 5px;

	background: none !important;

	width: 40px;
	height: auto;

	text-indent: 0;
	font-size: 2em;
}

#journalList
{
	text-align: center;
}

.journalContainer
{
	display: inline-block;

	height: 20em;
	width: 32%;

	overflow: hidden;	
}

.journalContainer:nth-of-type(1)
{
	background: none;
}   
    
.journalContainer:nth-of-type(even)
{
	background: #eaeaea;
}

.JournalContainer:nth-of-type(odd)
{
	background: none;
}

.journal
{
	padding: 10px;
}

.journal h3
{
	display: block;
	height: 2.5em;
	overflow: hidden;
}

.journal h3 a
{
	color: #111111;
	text-decoration: none;
}

.journal h3 a:hover,
.journal h3 a:focus
{
	color: #00629C;
}

.journal img
{
	max-height: 135px;
	width: auto;
	max-width: 105px;
	margin: 0 1em 0 1em;
}

.journalDescription
{
	overflow: hidden;
	
	height: 15em;

	text-align: justify;
	line-height: 1.28em;
}

#rightSidebar,
#leftsidebar
{
	padding: 0;
}

#sidebar .block
{
	text-align: center;
	padding: 1.3em 1.6em;
	margin: 1.6em 0;

	background: #eaeaea;
}

#sidebar .block .blockTitle
{
	padding: 0;
	margin: 0 0 1em;

	font-size: 1.5em !important;
}

#sidebar .block:nth-of-type(1)
{
	margin: 0 0 1.6em;
}

#sidebar .block:last-of-type
{
	margin: 1.6em 0 1.6em;
}

#sidebarDevelopedBy
{
	text-transform: uppercase;
	font-weight: bold;
}

#sidebarDevelopedBy #developedBy
{
	font-size: 1em !important;
}


#sidebar .block table
{
	margin: auto;
}

#sidebarUser strong
{
	display: block;
	margin: 0 auto 1.2em;
}

#sidebarUser ul
{
	margin: 0 auto;

	text-align: left;
}

#sidebarLanguageToggle label
{
	display: none;
}

#languageSelect
{
	display: block;
	float: none !important;
	margin: auto auto 5px;
}

#sizer
{
	margin: auto;

	text-align: center;
}

#sizer a
{
	display: inline;
	float: none !important;
	margin: auto;
	padding: 0 5px;

	background: none !important;

	width: 40px;
	height: auto;

	text-indent: 0;
	font-size: 2em;
}

.authorBio
{
	margin: 2em 0;

	text-align: justify;
}

.authorBio p:first-of-type
{
	line-height: 2em;
}

.authorBio p em
{
	display: inline-block;
	margin: 0 0 0.5em;

	text-align: left;
	font-size: 1.3em;
}

#sidebarKeywordCloud span
{
	display: inline-block;
	margin: 0 0.2em;

	font-size: 100% !important;
	line-height: 1.5em;
}

#helpToc .blockTitle
{
	color: #232323
}

#helpToc ul,
#notification ul,
#sidebarNavigation ul,
#sidebarInformation ul
{
	margin: 1em auto 0;

	text-align: left;
}

#content .menu,
#content .steplist
{
	margin: 0 0 1em;

	font-size: 1.3em;
}

#content #aboutOJS
{
	display: inline-block;
	margin: 2em 0 0;
}

#pageFooter
{
	margin: 2em 0 0;
}

input.defaultButton
{
	background: #00629C;
}

input.defaultButton:active
{
	background:  #2B7FAF
}

input.textField,
select.selectMenu,
textarea.textArea,
input.uploadField
{
	background: #F0F0F0;
}

.separator
{
	border-bottom: 1px solid #000000 !important;
}

.thickSeparator
{
	border-bottom: 2px solid #000000 !important;
}

.listing tr
{
	
}

#articleAbstract div
{
	text-align: justify;
}

#issueCoverImage
{
	width: 100%;
	height: auto;
}

#issueCoverImage a,
#issueCoverImage a img
{
	max-width: 100%;
	height: auto;
}

html body#pkp-admin-siteSettings div#container div#body div#main div#content form#settings table.data tbody tr td img
{
	width: 500px;
  height: auto
}

@media screen and (max-width:1368px)
{
	.journalContainer
	{
		width: 49%;
	}

	.journalContainer:nth-of-type(even)
	{
		background: none;
	}

	.journalContainer:nth-of-type(4n + 3),
	.journalContainer:nth-of-type(4n + 2)
	{
		background: #eaeaea !important;
	}
}

@media screen and (max-width:830px)
{
	.journalContainer
	{
		width: 100%;
	}

	.journalContainer:nth-of-type(4n + 3),
	.journalContainer:nth-of-type(4n + 2)
	{
		background: none;
	}

	.journalContainer:nth-of-type(even)
	{
		background: #eaeaea !important;
	}

	.journalContainer:nth-of-type(odd)
	{
		background: none !important;
	}

}
