/* Footer */
#footer div {
	text-align: center; 
	color: black;
	font-size: 1.4em;
	line-height: 1.8em;
}


#footer a {
	color: black;
	text-decoration: none;
}

/**** 
* Article: Author Guidelines
*/
.author-guidelines p, 
.author-guidelines ol,
.author-guidelines ul {

	display:none;
	padding-left: 20px;}

.author-guidelines h4{
	background: url(http://www.ronpub.com/templates/ronpub/images/arrows_up.ico) no-repeat left center;
	padding-left: 20px;
	margin-top: 1em;
	font-size: 1.2em;
	line-height: 1.6em;
	cursor: pointer;
}

.author-guidelines h4:hover {
	color: blue;
}

.author-guidelines h4.headingOn{
	background: url(http://www.ronpub.com/templates/ronpub/images/arrows_down.ico) no-repeat 0% 50%;
}


/** +++++++ Article Link +++++ **/

article a[target="_blank"] {
	padding-right: 14px;
	background: url(http://www.ronpub.com/templates/ronpub/images/link_up.ico) no-repeat right bottom;
}

article a:not([target]) {
	background: url(http://www.ronpub.com/templates/ronpub/images/link_down.ico) no-repeat right bottom;
	padding-right: 17px;
}

article a:hover {
	color:blue;
	//font-weight:bold;
}


/*
** Main Menu Items: not be displayed
*/
#header ul.menu li.item-557 {
	display:none;
}

#header ul.menu li.item-558 {
	display:none;
}

#header ul.menu li.item-559 {
	display:none;
}


#header ul.menu li.item-560 {
	display:none;
}


.ojsw-logout {
float: right;
margin-bottom: 0;
}



.ojsw-logout form {margin: 0;}

.ojsw-logout form input { 
margin-bottom: 1px;
}
p {clear:both;}


.rapid_contact fieldset {padding: 10px 20px;} 

fieldset .public_comment {width: 98%;}

/*
** Issues: toggel abstract
*/

.issues p, .articles-in-press p, .special-issues p, .search p
{
	line-height: 1.6em;
	margin-bottom: 0em;
	padding: 0em;
	font-family: verdana, arial,sans-serif;
}

.issues a, .articles-in-press a, .special-issues a, .search a {
	text-decoration:none;
}

.abstract-click, .abstract-click2 {cursor: pointer; color: #095197;}
.abstract-click:hover, .abstract-click2:hover {color: blue;}

.issues .abstract-toggle, .special-issues .abstract-toggle, .search .abstract-toggle {
	display: none;
	padding-top: 0.4em;
	padding-bottom:0.5em;
}

.issues .abstract-toggle2, .special-issues .abstract-toggle2 {
	display: show;
	padding-top: 0.4em;
	padding-bottom:0.5em;
}

.issues div, .articles-in-press div,  .special-issues div, .search div {
	padding-top: 0.5em;
	padding-bottom: 0.5em;	
}

.issues pre, .articles-in-press pre, .special-issues pre, .search pre {
	font-size: 1.22em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border: 1px solid rgb(103, 88, 177);
	border-radius:5px;
	margin-top: 0.3em;
	margin-bottom: 1.0em;
}

.bibtex-click, .bibtex-click2 {cursor: pointer; color: #095197;}
.bibtex-click:hover, .bibtex-click2:hover {color: blue;}

.issues .bibtex-toggle, .articles-in-press .bibtex-toggle, .bibtex-toggle {
	display:none;
	padding-top: 0.2em;
}

#wrapper2 .issues {
	padding: 10px 0;
}

#wrapper3 .search {
	padding: 10px 20px;
}

.issue-link {
	padding: 0;
}

.upcoming-special-issues div {
	padding: 0;
	display: none;
}

.upcoming-special-issues h4 {
	background: url(http://www.ronpub.com/templates/ronpub/images/arrows_up.ico) no-repeat left center;
	padding-left: 20px;
	cursor: pointer;
}

.upcoming-special-issues h4.contentShowed {
	background: url(http://www.ronpub.com/templates/ronpub/images/arrows_down.ico) no-repeat 0% 50%;
}

.upcoming-special-issues h5 {
	margin: 18px 0 4px 0;
}

div.infobox section {
    position: absolute;
    display: block;
    width: 95%;
    height: 500px;
    top: 100px;
    background-color: #ffffff;
    border: solid grey;
    border-width: 1px 1px 1px 1px;
    z-index: 1;
    margin: 5px;
}

div.infobox section:nth-child(2) {
    z-index: 0;
}

div.infobox section:nth-child(3) {
    z-index: 0;
}

div.infobox section:nth-child(4) {
    z-index: 0;
}

div.infobox section h2 {
    position: absolute;
    left: 0px;
    top: -40px;
    width: 124px;
    height: 29px;
    font-family: Verdana;
    font-size: 15px;
    margin: 0;
    background-color: #ffffff;
    border-radius: 15px 15px 0 0;
    border: solid grey;
    border-width: 1px 1px 0 1px;
    z-index: 1;
}

div.infobox section:nth-child(2) h2 {
    left: 120px;
    z-index: 0;
}

div.infobox section:nth-child(3) h2 {
    left: 240px;
    z-index: -1;
}

div.infobox section:nth-child(4) h2 {
    left: 360px;
    z-index: -2;
}

div.infobox section h2 a {
    display: block;
    margin: 5px 0 0 0;
    text-align: center;
    text-decoration: none;
    color: grey;
}

div.infobox section:target, div.infobox section:target h2 {
    color: #000000;
    background-color: #ffffff;
    z-index: 1;
}

div.infobox section:target h2 a {
    color: #194b7d;
}

div.infobox section p, div.infobox section form, div.infobox section ul {
    margin: 20px;
}