/* YesWas base styles. Until 2026-10-27 this lived in Customizer > Additional CSS (custom_css post 9576);
   moved here so module stylesheets in assets/ load after it. Edit this file, not Additional CSS. */



.post-meta-span-headline {
  	color: #FFFFFF;
	text-transform: uppercase; }

.theme-color-blue .page-intro-header {
  background-color: #000000;
  color: #C2C4F0; }

.theme-color-blue .page-intro-subscribe {
  background-color: #0052FF;
  color: #AFB2E9; }

.ilovewp-featured-post .post-meta-span-headline {
  text-transform: uppercase;
	font-family: 'BasierSquare-SemiBold',Helvetica,Arial,serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
  }

.ilovewp-featured-post .entry-tagline {
  text-transform: uppercase;
	font-family: 'BasierSquare-SemiBold',Helvetica,Arial,serif;
	color: #FFFFFF;
	font-size: 12px;
}


.theme-color-blue .ilovewp-featured-post .entry-tagline, .theme-color-blue .site-archive-post .entry-tagline .post-meta-span-time, .theme-color-blue .single .entry-tagline .post-meta-span-time {
        background-color: #0052FF;
	border-radius: 5px;
	color: #FFFFFF;

}

.theme-color-blue .large-nav a:hover, .theme-color-blue .large-nav a:focus, .theme-color-blue .large-nav .current-menu-item > a, .theme-color-blue .large-nav .current_page_item > a, .theme-color-blue .large-nav .current-menu-parent > a {
		
    color: rgba(25,82,255,1.0);
	text-decoration: none;
		border-bottom: 2px solid;
		padding-bottom: 3px
}

.ilovewp-featured-post .entry-tagline .post-meta-span + .post-meta-span:before {
  content: '';
  display: inline-block;

  line-height: 1em;
  margin: 0.3rem; }

.theme-color-blue .page-intro-subscribe {
  background-color: #0e1481;
  color: rgba(153,212,255,1.0);
	line-height: 22.0px;
  }

.theme-color-blue .page-intro-subscribe .page-title-span:after {
  }

.page-intro-featured-pages {
  background-color: #fff;
  color: #a5edf8;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);
  }


.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #0e1481; font-family: basier-regular; color: #fff; -webkit-font-smoothing: antialiased; padding: 15px 28px;
}

/* podcast 1.2.7 fixes (2026-10-27) */
/* 1.2.7 underlines every sidebar link; on PowerPress subscribe buttons it reads as strikethrough. */
.site-column-aside a.pp-ssb-btn-sq { text-decoration: none; }
/* 1.2.7 turned the single-post date badge white; keep the 1.0.6 black one. */
.single .entry-tagline .post-meta-span-time { background-color: #070707; color: #fff; }


/* podcast 1.2.7 fixes, part 2: 1.0.6 text rhythm (2026-10-27) */
/* Core gives captions of floated images display:table-caption; 1.2.7 makes the figure a block, so captions collapsed to one letter per line. */
.entry-content figure.wp-block-image.alignleft, .entry-content figure.wp-block-image.alignright { display: table; }
.entry-content p, .textwidget p { margin-bottom: 2rem; }
.entry-content p:last-child, .textwidget p:last-child { margin-bottom: 0; }
.entry-content a, .textwidget a { font-weight: 600; }
h1, h2, h3, h4, h5, h6 { font-weight: 700; }
.page-title { margin-bottom: 3.5rem; }


/* home page with full posts (2026-10-27) */
/* 1.0.6 had 40px between the two subscribe-bar widgets; 1.2.7 has none. */
.page-intro-subscribe .widget + .widget { margin-top: 40px; }
/* The hero now holds a whole episode; keep the logo and subscribe links in view beside it. */
@media (min-width: 768px) {
	#site-home-welcome .site-column-2 { align-self: flex-start; position: sticky; top: 40px; }
}


/* floated images on phones (2026-10-27) */
/* A 200px float leaves ~140px for text on a phone (Kontakt > Redakcja); stack and center instead. */
@media (max-width: 600px) {
	.entry-content figure.wp-block-image.alignleft, .entry-content figure.wp-block-image.alignright { float: none; margin: 0 auto 28px; }
	.entry-content figure.wp-block-image.alignleft figcaption, .entry-content figure.wp-block-image.alignright figcaption { text-align: center; }
}

