body { font-family: 'Open Sans', sans-serif; color: #444; margin-top: 56px; font-size: 11pt; padding: 0!important; }
p { text-align: justify; }
a { color: #38755d; }
a:hover { color: #777; text-decoration: none }
:target { color: red !important }
img { max-width: 100%; height: auto; display: block; }

h1,h2,h3,h4,h5,h6 { font-weight: 400; color: #333; }
h1.title { border-bottom: 1px solid #ddd; margin-bottom: 0.5em }
h1 { font-size: 2em; margin-bottom: 1em}
h2 { font-size: 1.5em; margin-bottom: 0.5em}
h3 { font-size: 1.3em; }
h4 { font-size: 1.1em; }

hr {border-top: 1px solid #ddd;}
thead { font-weight: bold; }
tr { display: table-row; vertical-align: inherit; border-color: inherit; }
pre { border: 1px solid #ddd; background: #f8f8f8; padding: 0.5em }

.footer-link { color: #999; }

/* Bootstrap adjustments */
.bg-dark { background-color: #41535c!important; }
.nav-link { color: rgba(255,255,255,.9)!important; }
.active { font-weight: bold!important; }
.container-fluid { width:95%; }

.breadcrumb { background-color: white; }
.breadcrumb a { font-weight: bold; }
.bc_sep {color: #aaa; padding: 0 0.3em 0 0.3em}
.bc_sep1 {color: #aaa; padding: 0 0.3em 0 0}


div.item { border-left: 2px solid #ddd; margin-left: 0em; margin-bottom: 1em; padding: 0px 0px 0px 10px; nbackground-color: #fcfcfc; nfont-family: Tinos, serif; nfont-style: italic; nfont-size: 1.1em; }
div.item-ext { border-left: 2px dotted #bbb; margin-bottom: 1em; padding: 0px 0px 0px 10px; nbackground-color: #f8f8f8; nfont-family: Tinos, serif; nfont-style: italic; nfont-size: 1.1em; }

div.test { margin-left: 0em; border: 0px solid #ddd; border-left: 4px solid orange; padding: 10px 10px 10px 20px; background-color: #f8f8f8; font-family: Tinos, serif; font-style: italic; font-size: 1.1em; }
span.uid { float: right; margin-left: 20px; font-family: monospace; font-size: 0.75em; }


.wiki table { margin: 1em 0 1em 1em; }
.wiki td, th { border-bottom: 1px solid #ddd; padding: 6px 20px 6px 6px }

.folders { list-style-type: none;	margin: 0;	padding: 0;	font-size: 1.1em !important;}
.list { list-style-type: none;	margin: 0;	padding: 0;	}
.thumb { text-align:center; }
