/* allow wrapping in 'pre' tag */
/* see: http://stackoverflow.com/questions/248011/how-do-i-wrap-text-in-a-pre-tag */
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.autoref a[href^="http"] {
	padding-right: 0.1em;
}


.autoref ol {
	padding-left: 1em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

.autoref li {
	margin-bottom: 0.6em;
	clear: both;
}

.autoref h2 {
	font-size: 11pt !important;
	padding-left: 1em;
}

.autoref .authors {
	display: block;
}

.autoref .title {
	display: block;
	font-weight: bold;
}

.autoref .in {
	font-style: italic;
}

.autoref .links {
        margin-top: 0.1em;
	margin-left: 0.1em;
}

.autoref .note {
	font-style: italic;
}

/*
.autoref .links a[href^="http"] {
    background: none !important;
    padding-right: 0em !important;
}
*/

.autobibentry {
	margin: 20pt;
        border: 1pt dashed gray;
        padding: 1em;
        background-color: #FFFFEE;
}

.autoabstract {
	font-size: 10pt;
	font-family: Arial Unicode MS, Arial Unicode, Arial, URW Gothic L, Helvetica, Tahoma, Cambria Math, sans-serif;
	margin: 20pt;
	border: 1pt dashed gray;
	padding: 1em;
	background-color: #FFFFEE;
        text-align: justify;
}

.autoabstract .authors {
        display: block;
}

.autoabstract .title {
        display: block;
        font-weight: bold;
        margin-top: 0.3em;
        margin-bottom: 0.3em;
}

.autoabstract .abstract {
	white-space: pre-wrap;
}

