/**
 * Place your custom styles here.
 */

/**
 * Schrift generell grösser 
 */
body {
  font-size: 200%;
}

/**
 * Personen 
 */
.person-title-box {
    margin-top: 3em; 
    vertical-align: bottom;
    height: 4em; 
}

.person-img-box {
    vertical-align: top; 
    
}

/**
 * Keine Ahnung 
 */
.eqWrap {
	display: flex;
}

/**
 * Optionaler Header Text über Views etwas kleiner 
 */
.view-header {
    font-size: 70%; 
    margin-bottom: 1.5em;
}

/**
 * Bild in Artikeln nach links mit etwas Rand 
 */
.field--name-field-bild-tabelle {
	float: left!important;
	margin-bottom: 10px;
    margin-right: 10px;
}

.img-subtitle {
	font-size: 70%;
}

/**
 * Evangelische Termine 
 */
#et_container {
	width:100%;
	padding:0px;
	margin:0px;
	font-family: inherit;
	font-size: 16px;
	line-height: 1.42857em;
}

a.et_link_title {
	text-decoration:underline;
    font-weight: bold; 
}

.et_tag, .et_uhrzeit {
    font-weight: bold; 
}

.et_odd {
    background-color: LightGrey ; 
}

.et_litname {
    font-size: 12px;
}

/**
 * Google Maps iFrame 
 */
 .map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}