/* stijl van de references */

.ref-booktitle {
   font-style: italic;
}


/* uitzonderingen op eind-punt */
ul#lit .pub-address:after {
	content: ': ';
}

ul#lit > li[class="thesis"] > .publisher:after,
ul#lit > li[class="journal-article"] > .full-title:after,
ul#lit > li[class="journal-article"] > .secondary-title:after {
	content: ' ';
}

ul#lit > li[class="book-section"] > .secondary-authors:before {
	content: ' In ';
}

ul#lit > li[class="book-section"] > .secondary-authors:after {
	content: ' (eds.). ';
}

/* cursief: titels van book, titel van thesis, full-title, secondary-title van journal article, secondary-title van book-section, booktitle van incollection */
/*
ul#lit > li[class="book"] > .title,
ul#lit > li[class="thesis"] > .title,
ul#lit > li[class="electronic"] > .title,
ul#lit > li[class="journal-article"] > .full-title,
ul#lit > li[class="journal-article"] > .secondary-title,
ul#lit > li[class="inproceedings"] > .booktitle,
ul#lit > li[class="incollection"] > .booktitle,
ul#lit > li[class="book-section"] > .secondary-title,
ul#lit > li[class="unpublished"] > .title {
	font-style: italic;
}
*/
#lit .pub-booktitle,
#lit .pub-journal{
	font-style: italic;
}

#bibrefDetails {
	height: auto;
	max-height: 200px;
	border-radius: 10px;
	display: none;
}

.book_title{
	font-style: italic;
}

.pub-volume + .pub-pages:before{
	content: ", ";
}

#lit .journal,
#lit > .booktitle {
	font-style: italic;
}

.pub-chapter + .pub-editor:before{
	content: "In: ";
}

/* .references-list  span:nth-child(n+2):not(.pages):not(.volume):not(.publisher):not(.editor)::not(.number):before, .references-list  span:nth-child(n+2):not(.pages):not(.volume):not(.publisher):not(.editor):before{ */
/*
#lit  span:nth-child(n+2):not(.pages):not(.volume):not(.publisher):not(.editor):not(.number):before {
	content: ".";
}
*/

#lit .pub-author:after, #lit .pub-year:after{
	content: ".";
}

/*
#lit  span:last-child:after {
	content: ".";
}

#lit .editor:before {
	content: ". In: ";
}

#lit .volume:before {
	content: "\00a0";
}

#lit .number:before {
	content: "-";
}

#lit .pages:before {
	content: ", ";
}
*/
/* alleen combinaties address+publisher worden 'adres:publisher' */ 
#lit .publisher:before {
	content: ": ";
}

#lit  span:not(.address) + .publisher:before {
	content: ". ";
}

#lit span:last-of-type:after{
	content: ".";
}