/*
Theme Name: Baylys Child
Theme URI:
Description: Your child theme description text...
Author: Michael Holfelder
Author URI: http://www.studioholfelder.de/
Template: baylys
Version: 1.0
Tags: Baylys Child Theme
*/

/*
Now you can start adding your own styles here. Use !important to overwrite styles if needed. */

/*-----------------------------------------------------------------------------------*/
/*	Google Fonts (OPEN SANS)
/*-----------------------------------------------------------------------------------*/

/* open-sans-regular - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../../../fonts/open-sans-v15-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../../fonts/open-sans-v15-latin_latin-ext-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/* SILBENTRENNUNG */ 

.nowrap, p strong, ul, li, h1, h2, h3, h4 {
        -ms-hyphens: none !important;
        -webkit-hyphens: none !important;
        hyphens: none !important;
      }

/* ENDE Silbentrennung */

/* Entry Meta Daten werden ausgeblendet und ein 'Strich' drunter gemacht */
footer li.entry-cats {
	display:none
	}

#content footer {
	border-bottom:1px solid #ccc
}
/* ENDE Entry Meta Daten werden ausgeblendet */

/*
 * Blendet die Thumbnailbilder aus, die gezeigt werden, wenn das Child Theme aktiv ist */
.category .attachment-thumbnail,
.post-template-default .attachment-thumbnail
.post-template-default img.size-thumbnail,
.blog img.size-thumbnail,
.archive img.size-thumbnail,
.single img.wp-post-image 
{
display: none
}
/* Ende Ausblenden */



.archive entry-content p {
    margin: 0 0 45px;
    line-height: 1.6;

}

.one-column #content .post {
	background:none
}

/* LIST/AUFZÄHLUNG im Footer mit Bullets versehen */

ul.footer-list li {
	list-style-type: disc!important
}
/* ENDE LISTE/AUFZÄHLUNG im Footer mit Bullets versehen */

/* aktueller Eintrag im Menü feter */
.current-menu-item {
	font-weight: 900;
	font-weight: bold;
	font-weight: bolder
}
/* ENDE aktueller Eintrag im Menü feter */

/* HINWEIS – z.B. auf der Startseite wg. Hilfe bei Arbeiten */
.hinweis, .green-box {
	background: rgba(7,38,20,0.33);
	border:none;
	padding:1em;
	color:#fff;
	margin:1em 0 5em;
	border-radius:0.5em
	
}
/* green-box ORIGINAL
 * .green-box {
	background:#EFF8E6;
	border:1px solid #D6EEBD;
	color:#89A270;
}
*/

.hinweis strong {
	color: rgba(7,38,20,1)
}
/* ENDE HINWEIS – z.B. auf der Startseite wg. Hilfe bei Arbeiten */

/* PORTFOLIO ELEMENT zentrieren */
#content .post.portfolio-element {
	text-align:center
}
/* ENDE PORTFOLIO ELEMENT zentrieren */

#footer a:hover {
		color: rgba(255,255,255,0.5)!important;
}

/*
.entry-details {
	display:none
}
*/
.entry-header h1.entry-title,
.entry-header h2.entry-title  {
	margin-bottom: 1em
}

.more-link {
	font-size: 16px !important;
}

.single-post .two-columns-one {
	margin-bottom:2.5em
}

.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption 
	{
    top: 77% !important;
	background: hsla(0, 0%, 0%, 0.5) !important;
	}



@media screen and (max-width: 769px) {
	.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption 
	{
    top: 76% !important;
	background: hsla(0, 0%, 0%, 0.5) !important;
	}
}

@media screen and (max-width: 623px) {
	.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption 
	{
    top: 56% !important;
	background: hsla(0, 0%, 0%, 0.5) !important;
	}
}


/* Youtube Videos mit iframe responsiv */

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* END Youtube Videos mit iframe responsiv */
/*
.ytp-title-channel,
.ytp-title-enable-channel-logo,
.ytp-title,
.ytp-title-expanded-overlay,
.ytp-chrome-top, 
.ytp-show-cards-title,
.ytp-title-channel-logo,
a.ytp-title-channel-logo,
.ytp-gradient-top,
#player_uid_945261714_1.ytp-chrome-top,
#player_uid_945261714_1.ytp-gradient-top {
	position: absolute !important;
	top: -3000px !important;
	left: -3000px !important;
	display: none !important
}
*/

.ytp-chrome-top {
	position: absolute !important;
	top: -3000px !important;
	left: -3000px !important;
	display: none !important
}

/* Podcast Spotify-Link */

@media all and (max-width: 399px) {
	body.category-146 .yt-link,
	body.category-147 .yt-link,
	body.category-148 .yt-link,
	body.category-146 .spotify-link,
	body.category-147 .spotify-link,
	body.category-148 .spotify-link,
	yt-link,
	spotify-link {
		display: block;
		width: 100%;
		margin-bottom: .3em;
    }
}

/* weiss auf gruen */

body.category-146 .spotify-link,
body.category-147 .spotify-link,
body.category-148 .spotify-link {
	position: relative;
    top: 0px;
    left: 0px;
    display: inline;
	color: #FFF;
    Background-color:  rgba(30,215,96,1);
	margin-left: 0;
    margin-top: -25px;
	padding: 3px 6px;
	border-radius: 5px;
    text-align: center;
}

body.category-146 .spotify-link a:hover,
body.category-147 .spotify-link a:hover,
body.category-148 .spotify-link a:hover {
	color: #072614
}

body.category-146 .spotify-link a,
body.category-147 .spotify-link a,
body.category-148 .spotify-link a {
	color: rgba(255,0,0,1)
}

/* END weiss auf gruen */

.yt-link {
	display: none;
}

/* rot auf weiss */
body.category-146 .yt-link,
body.category-147 .yt-link,
body.category-148 .yt-link {
	position: relative;
    top: 0px;
    left: 0px;
    display: inline;
	color: #FFF;
    Background-color:  rgba(255,0,0,1);
	margin-right: 0px;
    margin-top: -25px;
	padding: 3px 6px;
	border-radius: 5px;
    text-align: center;
}

body.category-146 .yt-link a:hover,
body.category-147 .yt-link a:hover,
body.category-148 .yt-link a:hover {
	color: #072614

body.category-146 .yt-link a,
body.category-147 .yt-link a,
body.category-148 .yt-link a {
	color: rgba(255,255,255,1)
}
	
/* END rot auf weiss */
/* END Podcast YouTube-Link*/
	
