@charset "UTF-8";
/* CSS Document */


/*
 Theme Name:   testThemeLutz01
 Theme URI:    http://wp461-test.kasper-koeln.de/wordpress461dt/wp-content/themes/testThemeLutz01
 Description:  Twenty Fifteen Child Theme
 Author:       Lutz Kasper
 Author URI:   http://cpu20.de
 Template:     twentyfifteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  testThemeLutz01
*/

/* Description im Header erweitern */
.site-description span {
	display: block;
	font-size: 12px;
	padding-top: 10px;
}

/* BU Titelbild */
.post-thumbnail + .caption
 {
    color: #666;
    font-size: 0.8em;
    margin-bottom: 4em;
    margin-top: -3em;
    padding-left: 10px;
    padding-right: 10px;
    text-align: right;
}

.entry-content h4, .entry-summary h4, .page-content h4, .comment-content h4 {
    margin-bottom: 0.9em;
}

/* List points */
.entry-content > ul {
margin-left: 1em;
}
/* Lists after p */
p ~ ul {
  margin-top: -1.1em;
}

/* BU Lightbox */
.myBU {
color: rgba(51, 51, 51, 0.7);
font-size:0.8em;
font-family: "Noto Sans",sans-serif;
margin-top: 9px;
}

/* Lightbox hover */

.video_lightbox_anchor_image,
.size-thumbnail.wp-image-23 {
    opacity: 1;
-webkit-transition: all 2s; /* Safari */
transition: all 1s;
}

.video_lightbox_anchor_image:hover,
.size-thumbnail.wp-image-23:hover  {
    opacity: 0.5;
}


/* Accordion-Plugin - kill fonts from jqueri-ui.min.css */

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {/* , .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active  */
    border: none;
}

.ui-widget {
	font-family:inherit;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
	font-family:inherit;
}

.ui-widget-content {
    border: none;
	font-weight: 300;
}

.ui-helper-reset {
    line-height: 1.6;
}


/* themes.style.css */

.accordions .accordions-head {
  padding: 4px 0;
}

/* keine Trennungen in head */
h3, .accordions-head-title {
-webkit-hyphens: none; -moz-hyphens: none; hyphens:  none;
}

/*.accordions .accordions-head-title, */
.accordions .accordion-icons {
    padding-right: 10px;
}

.ui-accordion .ui-accordion-header {
margin-top: 10px;
}

.accordions .accordion-content {
	padding-left: 4px;
}
.accordion-content ul li {
    margin-left: 16px;
}

/* clear after float */
.clearfix {
	clear:both;
}

/* audio player */

/* no counter */
.track .songtitle::before {
    display: none !important;
}

.track .songtitle {
    padding: 6px 0 1px 28px;
}

/* Termine */
.terminKategorieHead {
  border-top: 1px solid black;
  padding-top: 12px;
}

/* Seminarliste als Widget Latest Posts */
.wp-block-latest-posts__post-title {
  font-size: 1.2em;
  font-weight: 700;
}

/* Bilder im Text */
.img-responsive {
	width: 100%;
}

/* Bilder im Rahmen und mit Schatten */

.img-border-shadow img {
  border: 1px solid #000;
  box-shadow: 8px 8px 8px #cfcfcf;
}
.img-border-shadow img:hover {
  opacity: 0.5;
}

/* WordPress Bildergalerie */

.gallery {
    margin-left: -12px;
}

.gallery-caption {
font-size: 12px;
font-size: 1.2rem;
hyphens: none;
}

/* Desktop view */
@media screen and (min-width: 59.6875em) {
.wp-custom-logo .site-title {
    margin-top: 1.5em;
}
/* Bilder im Text */
.img-responsive {
	width: 150px;
}
}