html, body, div, span, object, iframe, p, blockquote, pre, abbr, address, cite, code, del, dfn, img, ins, kbd, q, samp, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video  {font-family: "Open Sans", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a, #content h1, #content h2, #content h3, #content h4, #content h5, #main h1, #main h2, #main h3, #main h4, #main h5, #main h1 a, #main h2 a, #main h3 a, #main h4 a, #main h5 a, #headerIssn > span {
	color: #302443;
    font-weight: bold;
    font-family: inherit;
}
#container > section > div > nav > ul,
#sidebarUser > span,
#sidebar div.block span.blockTitle,
#sidebar div#prePrintsBlock span.blockTitle,
#sidebar div#retractedArticlesBlock span.blockTitle,
footer .underFooter,
input.button, 
input.defaultButton, 
#sidebar div.block input[type="submit"],
a.ui-tabs-anchor {background: #302443;font-size: 1em;}
 
#body #main #content article.article div div a[href*="/comment/add/"],
#tabs ul li a,
.titleAuthors a.icon.button,
input.button, 
input.defaultButton,
input.uploadField,
#sidebar div.block input[type="submit"],a.ui-tabs-anchor, a.icon.button, a.button.icon, a.icon.button, a.authorArrow, a.authorArrow:hover, button#refreshCitationListButton, button#fullScreenButton {display: inline-block;cursor: pointer; text-decoration:none;color:#fff;background:#8467b0;border-radius:5px;border: 1px solid #f1eef6;box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.35);font-size: inherit;line-height: 120%;padding:3px 10px 3px 10px;}
#tabs ul li a,
.titleAuthors a.icon.button,
input.button, 
input.defaultButton,
#body #main #content article.article div div a[href*="/comment/add/"], #sidebar div.block input[type="submit"],a.ui-tabs-anchor, a.icon.button, a.button.icon, a.icon.button, a.authorArrow, a.authorArrow:hover, button#refreshCitationListButton, button#fullScreenButton {padding:6px 18px;margin: 3px;}
button#fullScreenButton {margin-top: -0.5em;}
a.authorArrow, a.authorArrow:hover {font-size: 18px;padding: 0 18px;}
input.primaryContact {margin: 1em 0.5em;}
span.authorCheckbox {margin: 0 0.5em;}
#sidebar div.block input[type="submit"] {width: 120px;height: 36px;}
section.navbar, 
ul.menu, 
ul.menu ul.dropdown, 
nav ul li a:hover, 
nav ul li a:visited:hover {background:#5c4480;}
ul.menu ul.dropdown li a:hover, ul.menu ul.dropdown li a:visited:hover {background:#8467b0;}
.block .blockTitle, ul.menu a, nav ul li a, nav ul li a:visited, nav ul li a:hover, nav ul li a:visited:hover   {
	padding: 0 25px 0 25px;
}
.block .blockTitle, ul.menu a {font-size: 1em;
    display: inline-block;
    line-height: 40px;
    text-decoration: none;}
ul.menu li ul li a {padding: 0 18px 0 20px !important;}
ul.menu ul.dropdown li a {font-size: 0.9em;}
#homepageImage > div > a > img {height: 400px;margin-top: 2em !important;}
#homepageImage > div > a > img,
#rightSidebar > div.block > span.blockTitle, 
ul.menu, 
ul.dropdown {
	-webkit-box-shadow: 5px 8px 15px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 5px 8px 15px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 5px 8px 15px 1px rgba(0, 0, 0, 0.5);
    margin: 1em 3em 3em 3em;}
ul.dropdown {margin-top: 0.15em;margin-left:0.15em;}	
#rightSidebar > div.block > span.blockTitle {margin-right: 1.25em;}
#content > ul.menu > li > a {display: inline-block;padding: 0 18px 0 27px;line-height: 40px;text-decoration: none;}
/*#content > ul > li.current > a {display: inline-block;padding: 0 18px;line-height: 40px;text-decoration: none;}*/
/*#content > ul.steplist > li.current > a {line-height:32px;}*/
#content > ul {margin-right: 3em; left:0;}
#content > ul > li {padding-left: 1em;}
ul.menu li.current {background: #8467b0;border: 1px solid #ae87e9;}
li.current a {font-weight: normal;}
table.listing tr.heading, table.info td.heading, div span.heading, div div.heading {background:#bea7e0!important;}
#content table.listing td {text-align: center;padding: 1em;}
#submitManuscriptBlock > a > img {box-shadow: 5px 8px 15px 1px rgba(0, 0, 0, 0.5);width: 92%;border-radius: 5px;}
#simpleSearchForm {box-shadow: 5px 8px 15px 1px rgba(0, 0, 0, 0.5);width: 82%;padding: 1em;margin-top: -1.4em;margin-bottom: 2em;border-radius: 5px;}
#searchResultsJournal > div {background: #bea7e0 !important;text-align: center;padding: 1em;border-right: 1px solid #fff;}
#headerTitle > a > img {margin-top: -1.5em;margin-bottom: -1em;}
h1, #focusAndScope, #peerReviewProcess, #publicationFrequency, #openAccessPolicy, #archiving, #custom-0, #custom-1, #authorGuidelines, #submissionPreparationChecklist, #privacyStatement {margin-top: 2em;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {margin: 1em 0.5em;}
#focusAndScope p, #peerReviewProcess p, #publicationFrequency p, #openAccessPolicy p, #archiving p, #custom-0 p, #custom-1 p, #authorGuidelines p, #submissionPreparationChecklist p, #privacyStatement p {margin-left: 2em;padding-right: 2em;}
div.separator {width: 97%;}
.scrollup {opacity: 1;left: 86vw;}
.ui-tabs-selected.ui-state-active a, .ui-state-hover a, .ui-state-hover a:hover {font-weight: normal;}
#tabs ul li.ui-tabs-selected.ui-state-active a {background:#b37ff2!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
li.ui-state-default, li.ui-widget-content, li.ui-state-default, li.ui-widget-header, li.ui-state-default {background: #fff;}
#body #content h1, #breadcrumb, article.article h1 {line-height: 150%;}
.titleAuthors a.icon.button {padding: 0px 18px;font-size: inherit;}
div.topBlock > div.titleAuthors > a.icon.button {padding: 6px 18px;}
div#content, div.issueArticlesInformation {padding-right: 2em;}
table.spec tr.head_row, div div.heading {background: #8467b0!important;}
ul.steplist li a, ul.steplist li span {padding: 8px 15px;}
body#pkp-rt-captureCite > div#container, body#pkp-common-openJournalSystems  > div#container {padding: 0 2em;}
.pkp_form .authorButton {border: 2px solid #d6dde1;}
.pkp_form .authorButton {height: auto; font-size: inherit;}
.authorCheckbox:after {background-color:#8467b0;}
.composite-ui>.ui-tabs ul.main-tabs a {font-size: inherit;padding: 0.2em 1em;}
li.ui-state-default.ui-corner-top {text-transform: capitalize; /*background: #5c4480; */ margin: 1px;border-radius: 5px;}
li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active a {background: #8467b0;border: 1px solid #ae87e9;}
li.ui-state-default.ui-corner-top
input.uploadField {padding:3px 10px 4px 10px;}
#supportData p {display:none;}
#body>#main>#content>a[href*="manager/enrollSearch"], #body>#main>#content>a[href*="manager/createUser"], #body>#main>#content>a[href*="/manager/enrollSyncSelect"] {
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    color: #fff;
    background: #a21c44;
    border-radius: 5px;
    border: 1px solid #f1eef6;
    box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.35);
    font-size: inherit;
    line-height: 120%;
    padding: 6px 18px;
    margin:5px;
}
#body>#main>#content>a[href*="manager/createUser"] {background: #ec3068;}
#body>#main>#content>a[href*="/manager/enrollSyncSelect"] {background: #003f6c; color:#fff;}
#main h4 a{text-decoration: underline;outline: 0 none;color: #003f6c;}
table.listing div.bcontent div.light a {text-indent: -0.45em;}
table.listing div.bcontent div.light h4 a {text-indent: 0;}
