/* ----------------------------------------------------------
 file: agenda.css

 Styles of course descriptions.

 last update: 06.04.15 by Patricia Engelskirchen
 ---------------------------------------------------------- */


article section {
	max-width: 1024px;
}

div#c_summary {
	display: flex; 
	flex-wrap: wrap; 
	justify-content: flex-start;
	width: 100%;
	height: auto;
}

div#c_summary div:first-child {
}

div#c_summary div:first-child table {
}

div#c_summary div:first-child table tr:first-child th {
	border-top: none;
}

div#c_summary div:first-child table tr:first-child td {
	border-top: none;
}

div#c_summary div:first-child table th {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	border-top: 1px dotted black;
}

div#c_summary div:first-child table td {
	border-top: 1px dotted black;
	border-bottom: none;
}

div#c_summary div:nth-child(2) {
	margin-left: 20px;
	max-width: 50%;
}

div#c_summary div:nth-child(2) p {
	margin-left: 40px;
}

div#c_summary div:nth-child(3) {
	margin-left: 50px;
}

article section h3 {
	margin-top: 40px;
}

article input[type="submit"] {
	width: auto;
	height: 50px;
	font-size: 16px;
}

div.lrimage > span.lrcaption {
	font-size: 0.7em;
    font-style: italic;
    font-weight: normal;
}
