/* adjust cards on start page */
.card-body img              {width: 100%; height:14rem; object-fit:cover;}
.card-title                 {margin-top:1rem; color: black;}

.card 						{filter: opacity(0.9);}

.active, .card:hover 		{filter: opacity(1);}

/*teaser/banner on start page*/
#intro                      {padding: 2rem; margin-bottom:0;}

nav			    {z-index:1;}
footer .card                {max-width:200px;}
footer .card-body img       {object-fit: contain; height:75px;}

/*style sidebar in artefact pages*/
#sidebar_wrapper			{padding-top:0; margin-top:0;}
#sidebar                    {z-index:0; font-size:120%; padding-top: 4rem;}
#sidebar ul                 {list-style:none; margin:auto 0; padding:0; z-index:-1;}
#sidebar > ul > li > *:first-child {font-weight: 500; color:#000;}    
#sidebar li                 {padding-bottom: 0.1rem;}
#sidebar li li              {font-size:90%; padding-left:0.6rem;}
#sidebar li li li           {font-size:90%; padding-left:0.6rem;}
#sidebar ul ul ul ul        {display:none;}
@media (max-width: 400px)	{
	#funders .card	{margin-left:25%; margin-right:25%;}
	#sidebar		{font-size: 100%;margin-top: -30px;}
}

@media (min-width: 900px) {
	.col-4 {flex: 0 0 25%!important; max-width: 25%!important;}
}

.jumbotron					{border-radius: 0;}

.markdown-body>h1,.markdown-body>h2,.markdown-body>h3,.markdown-body>h4,.markdown-body>h5           {padding-top: 60px; margin-top: -60px!important;}
.markdown-body img {border: 1px solid lightgray;}