#content.contentFotogalerie .contentBlock{text-align:center}#content.contentFotogalerie .contentBlock .contentBlockDescription{margin-bottom:5px}#content.contentFotogalerie .contentBlock .contentBlockTitle{margin-bottom:10px}#content.contentFotogalerie .contentBlock h4{padding-top:10px}#content.contentFotogalerie a.fancybox{border:1px solid #ccc;border-radius:3px;display:inline-block;margin:3px}#content.contentFotogalerie a.fancybox:hover img{opacity:.7}#content.contentFotogalerie a.fancybox img{border-radius:3px}#content.contentFotogalerieAdmin .contentBlock.contentBlockNewAlbum{background:#fee}#content.contentFotogalerieAdmin .contentBlock.contentBlockNewAlbum .albumInputFields{padding:10px}#content.contentFotogalerieAdmin .contentBlock.contentBlockNewAlbum .albumInputFields input{width:50%}#content.contentFotogalerieAdmin #editFreigabeDatenArea{border:1px solid #777;border-radius:5px;display:none;padding:10px;width:80%}#content.contentFotogalerieAdmin #editFreigabeDatenArea input{width:100%}#content.contentFotogalerieAdmin div.imgWrapper{display:inline-block;position:relative}#content.contentFotogalerieAdmin div.imgWrapper img.fotoAdmin{margin:0 3px}#content.contentFotogalerieAdmin div.nameOverlay{border:1px solid red;color:red;font-size:.9em;left:3px;position:absolute;text-align:center;top:0;width:calc(100% - 6px)}#content.contentFotogalerieAdmin img.fotoAdmin:hover{-webkit-filter:opacity(50%);filter:opacity(50%);outline:3px solid #e22}#content.contentFotogalerieAdmin img.fotoAdmin.selectAsBad{-webkit-filter:opacity(50%);filter:opacity(50%);outline:3px solid #e22}#content.contentFotogalerieAdmin img.fotoAdmin.freigabeSperre{-webkit-filter:opacity(50%);filter:opacity(50%);outline:3px solid #e22}#content.contentFotogalerieAdmin #freigabeDiv{margin-bottom:20px}#content.contentIndex.withAside{margin:0 309px 0 200px}#content.contentIndex table#pcTable{border-collapse:collapse;margin-top:10px}#content.contentIndex table#pcTable td,#content.contentIndex table#pcTable th{border:1px solid #ccc;padding:5px 10px}#aside #tageslosung{display:none}#aside #lehrText{margin-top:10px}#aside #lehrVers{margin-bottom:10px}#aside #losungsLizenz{font-size:.8em}#aside #losungsDatum{background:#ddd;border:1px solid #bbb;border-radius:3px;cursor:pointer;text-align:center;width:60px}#content.contentIntern input.form-control{width:30%}#content.contentKontakt #fotoLeitung{margin-bottom:15px}#content.contentKontakt #fotoLeitung img{border-radius:20px;box-shadow:0 0 5px 1px rgba(0,0,0,.3);-webkit-filter:sepia(0);filter:sepia(0);-webkit-transition:filter .4s ease;transition:filter .4s ease;width:200px}#content.contentKontakt #fotoLeitung img:hover{-webkit-filter:sepia(100%);filter:sepia(100%)}#content.contentApiTest #req button{font-size:1.2em;width:23%}#content.contentApiTest #req input{width:99%}#content.contentApiTest #req textarea{height:300px;vertical-align:middle;width:40%}#content.contentApiTest #reqInp{width:40%}#content.contentApiTest #res{white-space:pre}#content.contentMonatskalender{margin-right:0;padding:0}#content.contentMonatskalender #toggleExtCalData{margin-bottom:20px}#content.contentMonatskalender .calTable{font-size:.8em;margin:1px}#content.contentMonatskalender>.contentBlock{padding:20px 20px 0 20px}.rotFettRahmenOben{border-top:2px solid #f88}.rotFettRahmenUnten{border-bottom:2px solid #f88}#content.contentPredigten #predigtTabelle{margin:30px 0;width:60%}#content.contentPredigten #predigtTabelle td{border:1px solid #ccc}#content.contentPredigten #predigtTabelle td,#content.contentPredigten #predigtTabelle th{padding:3px 5px}#content.contentPredigten #predigtTabelle .leerZeile td{border:0;height:30px}#content.contentPredigten #predigtTabelle .monatsZeile td{background:#ddd}#content.contentPredigten #predigtTabelle tr.predigtLongText,#content.contentPredigten #predigtTabelle tr.predigtVerse{display:none;font-size:.8em}#content.contentPredigten #predigtTabelle tr.predigtShortText:hover{background:#eee;cursor:pointer}#content.contentPredigten #predigtTabelle td.dlCol{text-align:center;width:190px}#content.contentPredigten #predigtTabelle a.predigtTicketLink,#content.contentPredigten #predigtTabelle a.predigtPlayerLink,#content.contentPredigten #predigtTabelle a.liederHqLink,#content.contentPredigten #predigtTabelle a.editPredigtZF{border:1px solid #ccc;border-radius:2px;display:inline-block;padding:5px}#content.contentPredigten #predigtTabelle .zfEditField{height:400px;width:90%}#phonepublisher img{max-width:90%}#content.contentUnserlogo #unserLogo{margin-bottom:30px}#content.contentUnserlogo .contentBlock{text-align:justify}#content.contentVeranstaltungen .contentBlock{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px}#content.contentVeranstaltungen .contentBlock .contentBlockTitle{margin:0 0 5px 0}#content.contentVeranstaltungen .contentBlock .contentBlockTitle h4{margin:0 0 5px 0}#content.contentImpulse #impulse{border:1px solid #ccc;margin-top:40px}#content.contentImpulse .impuls:not(:last-of-type){border-bottom:1px solid #ccc}#content.contentImpulse .impuls .impulsKurz{padding:10px;transition:background-color .2s,color .2s}#content.contentImpulse .impuls.active{background:#eee;transition:background-color .2s}#content.contentImpulse .impuls .impulsKurz:hover{background:#eee;color:#fe504f;cursor:pointer}#content.contentImpulse .impuls .impulsLang{background:#eee;border-top:1px solid #ccc;display:none;padding:5px}.redBorder{border:1px solid #fe504f;transition:background-color .2s}.contentDatenschutz ul{margin-bottom:5px;margin-top:5px}.verteilerListe{margin-bottom:20px}.verteilerListeTitel{cursor:pointer;font-weight:bold}.verteilerListeTitel:hover{color:#777}.verteilerListeEmails{display:none}#liedTitelTable{font-size:.9em;width:100%}#liedTitelTable td,#rechteTableCCLI td{border:1px solid #999;padding:3px}#liedTitelTable th,#rechteTableCCLI th{padding:0 3px;text-align:center}#liedTitelTable td.liedTitelNummer{text-align:center;width:3%}#liedTitelTable td.liedTitelBPM{text-align:center}#liedTitelTable td.liedTitelBPM:hover{cursor:pointer}#liedTitelTable td.liedTitelLyrics{text-align:center;width:30%}#liedTitelTable tr:nth-child(even){background:#ededed}#liederRechteErgebnis{padding:5px}input[type=text]{height:30px;margin-bottom:5px;width:50%}#buttonSendMail{margin:20px 0}#mailPreview{border:1px solid #000;display:none;width:70%}#mailResult{line-height:30px;margin:10px 0;width:50%}#inputLinkverweis,#inputLinktext{width:calc(50% - 2px)}#calDbGam{border:1px solid #999;font-size:.8em;height:300px;overflow:auto;padding:0 20px}.kalenderFreigabeMonatCheck,.liederRechteMonatCheck{position:relative;top:2px}.kalenderFreigabeMonatText,.liederRechteMonatText{margin-right:15px}#monatsWahlTable .textMonatsWahl{bottom:3px;position:relative}#content.contentLidiplanung.withAside{margin:0 35% 0 200px}#aside.lidiPlanung{width:35%}#content.contentLidiplanung #inputThema{margin-bottom:10px}#content.contentLidiplanung #buttonThemaSpeichern{float:right;margin-top:2px}#content.contentLidiplanung #inputLidiplanung,#content.contentLidiplanung .inputLied{width:100%}#content.contentLidiplanung #inputThema{width:calc(100% - 250px)}#content.contentLidiplanung #inputLidiplanung{height:300px}#mailDatum input{margin-bottom:20px;width:90%}#mailDemo{background:#fee;border:1px solid #999;border-radius:5px;display:inline-block;padding:10px;width:90%}#mailIntro{margin-bottom:20px}#mailEmpfaenger{font-weight:bold}#mailSchreiberArea{display:none;margin-bottom:20px}#mailSchreiberAreaText{font-size:.8em}#content.contentProfil .dbChangeable:hover{color:#0a0;cursor:pointer;font-weight:bold}#content.contentDownloads .dlKey:hover,#content.contentDownloads .dlVal:hover{color:red;cursor:pointer}#dlTable td{border:1px solid #ccc;padding:1px 5px}.dlDel:hover{cursor:pointer}.godiTypText{margin-right:20px}.godiTyp,.godiTypText{vertical-align:middle}input[type="radio"],input[type="checkbox"]{margin:0}#content.contentArchiv #archivFields .archivSearchInput{width:auto}#content.contentArchiv .cards .card{background:#cfc;border:1px solid #aaa;cursor:pointer;font-family:sans-serif;font-size:.7em;margin:5px auto;max-width:700px}#content.contentArchiv .cards .card .cardSection.beitragData{font-weight:bold}#content.contentArchiv .cards .card .cardSection{align-items:center;display:flex;padding:2px 0}#content.contentArchiv .cards .card .cardSection.dl{padding-top:0}#content.contentArchiv .cards .card .cardItem{flex:1}#content.contentArchiv .cards .card .album{text-align:center}#content.contentArchiv .cards .card .evtype{text-align:right}#content.contentArchiv .cards .card .title{font-style:italic;text-align:center}#content.contentArchiv .cards .card .genre{text-align:right}#content.contentArchiv .cards .card.predigt{background:#7ae57a}#content.contentArchiv .cards .card .artist:hover,#content.contentArchiv .cards .card .genre:hover,#content.contentArchiv .cards .card .album:hover{color:#519951}#content.contentArchiv .cards .card .download{background:#a3cca3}#content.contentArchiv .cards .card .download:hover{background:#d3d3fc}#content.contentPlay audio{width:100%}