/*!
 * Theme Name: Popzara - Spacial
 * Theme URI: http://www.popzara.com
 * Author: CK Hicks
 * Author URI: https://ckhicks.com
 * Version: 08.17
 * Text Domain: popzara-spacial
 */

body.home {
  background-color: #f8f8f8;
}

.home-feature .container {
  margin-bottom: 0 !important;
}

.home .swiper-slide {
  background-color: transparent !important;
}

.home .swiper-dots {
  padding: 3px 0px;
  top: 0px;
  text-align: center;
  z-index: 10;
}

.home .intro-image-header img {
  max-height: 375px;
}

.home .spiffy-grid {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.home .spiffy-grid figure {
  width: 100%;
}

.amazon-ai-player {
  background: #568025;
  border-radius: 5px;
  margin-bottom: 1em;
}

.wysiwyg-content p {
  font-size: 18px;
}

.post-sidebar h4 {
  font-size: 1.5rem;
  font-weight: 700;
}

.latest-podcast h4,
.latest-podcast-header {
  background: url(https://www.popzara.com/wp-content/uploads/2019/06/spiffy-podcast.svg) center right no-repeat;
  padding: 1.5em 0 0;
  background-size: contain;
}

.latest-podcast-header {
  width: 260px;
}

.shareaholic-canvas {
  display: inline;
  padding-right: 1em;
}

.single-post .post-header {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.single-post .post-header .intro-image-header {
  position: absolute;
  width: 100%;
  height: 100%;
}

.single-post .post-header .rating {
  margin-top: 24em;
  background-color: rgba(0, 0, 0, 0.8) !important;
}

.single-post .post-header .figure {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  text-align: center;
}

.single-post .post-header .figure-img {
  max-width: 8em;
}

.single-post .post-header .title {
  font-size: larger !important;
}

.single-post .post-header .summary {
  font-size: large !important;
}

.single-post .post-header .metadata .row + .row {
  margin-top: -0.5em;
}

.single-post .post-header .metadata .text-right {
  margin-bottom: 0.25em;
}

.single-post .post-header .metadata .h4 {
  font-size: larger;
}

.single-post .post-meta {
  display: flex;
  align-items: flex-start;
}

.widget-subscribe a {
  display: block;
  margin-bottom: 1em;
}

.widget-subscribe img {
  width: 100%;
}