@CHARSET "ISO-8859-1";

body {
	margin: 0;
	padding: 1em;
	background-color: #aaaaaa;
}

figcaption {
	font-style: italic;
	font-size: 0.8em;
}

h4 {
	text-align: left;
}

h5 {
	font-style: italic;
}

#title {
	color: #82990b;
}

#navigation-level-1 ul {
	margin: 0;
	padding: 0;
}

#navigation-level-1 li {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	/*width: 15%;*/
	height: 60px;
	border: 1px white solid;
	border-radius: 1em;
	background-color: #82990b;
	color: white;
	padding: 0.5em;
}

#navigation-level-1 a {
	color: white;
	text-decoration: none;
}

#navigation-level-1 li:hover, #navigation-level-1 .navigation-level-1-active {
	background-color: #e75114;
}

.list-group-item:hover {
	text-decoration: underline;
}

.container {
	max-width: 1024px;
	background-color: white;
	border-radius: 1em;
	padding: 1em;
	background-image: url("../pics/MilanS3background.png");
	background-size: cover;	    		
}

#content {
	text-align: justify;
}

.breadcrumb {
	margin: 1em;
}

#footer {
	text-align: center;
}

.casestudymatrix div {
	border: 2px solid white;
	border-radius: 1em;
	height: 200px;
	width: 200px;
	padding: 1em;
	display: table-cell;
}

.casestudymatrix div > div {
	width: 200px;
	height: 50%;
	padding: 1em;
	background-color: white;
	text-align: center;
	opacity: 0.75;
	border-radius-bottom: 0;
}

.casestudymatrix a {
	opacity: 1;
}

.casestudymatrix {
	width: 606px;
	margin: auto;
	padding: 0;
}

#cs11 {
	background-image: url("../pics/UK.png");
}

#cs12 {
	background-image: url("../pics/DE.png");
}

#cs13 {
	background-image: url("../pics/SLO.png");
}

#cs14 {
	background-image: url("../pics/KEN.png");
}

#cs15 {
	background-image: url("../pics/NL.png");
}

#cs16 {
	background-image: url("../pics/IT.png");
}

#content table, #content td  {
	border: 1px black solid;
}

#content td {
	padding: 0.5em;
	vertical-align: top;
}

#content th {
	font-size: 20pt;
	text-align: center;
}

#content > figure > img {
	width: 100%;
}

#content > figure {
	margin: auto;
	width: 75%;
}

#partnertable {
	text-align: left;
}

#contact_table {
	width: 100%;
}

#partnertable tr, #contact_table tr{
	border: 1px solid white;
}

#partnertable tr, #contact_table tr {
	background-color: none;
}

#partnertable td, #contact_table td {
	border: 0;
}

.disclaimer_headline {
	font-weight: bold;
	color: #92d050;
}

.col-md-3 > .btn-default {
	width: 100%;
}

#claim-1-1-plus, #claim-1-1-minus {
	width: 35%;
}

#claim-1-1-direction {
	width: 10%;
}

#claim-1-1-field {
	width: 20%;
}

#logo {
	padding-bottom: 1em;
	vertical-align: middle;
}

#logoImg {
	height: 75px;
	float: left;
}

#headerKnowledgePortal {
	font-family: Arial;
	font-weight: bold;
	font-size: 24pt;
}

#headerKnowledgePortal, #headerSubtitlePart1 {
	color: #82990b;
	padding-left: 50px;
}

#headerSubtitlePart2 {
	color: #e75114;
}

/* read more */
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}