/*
Theme Name: Lightning Child
Theme URI:
Template: lightning
Description:
Author:
Tags:
Version: 0.6.1
*/

@import url(@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap'););
body { color: #fff; }
.siteHeader { color: #fff; background-color: #0f1f37;  }
.page-header_pageTitle { 
font-family: "Libre Baskerville", serif;
  font-weight: 700;
color: #1a1a1a;
}
.page-header { background-color: #fff; }
/*.page-header { background: rgb(0,4,36); background: linear-gradient(353deg, rgba(0,4,36,1) 0%, rgba(5,56,152,1) 54%, rgba(3,167,200,1) 100%)!important; }*/
.siteContent { text-color: #fff!important; }

.discography-exp { margin: 3em 0; padding: 3em; color: #333; background-color: #fafafa; }
.discography-exp h4 { color: #888; font-family: serif; font-size: .85em; text-align: center; }
.discography-exp p+h4 { margin-top: 3em; border-top: 1px solid #eaeaea; padding-top: 3em; }
.discography-exp p { padding: 0!important; line-height: 2.2em; }
.category-discography .entry-meta { display:none; }

/*MOBILE*/
.vk-mobile-nav-menu-btn { border: none!important; }
.device-mobile .siteHeader .siteHeader_logo { width: 12rem!important; padding: 2rem!important; }

@media screen and (max-width: 767px) {
/* 768px????????????? */
.breadSection { display: none; }
.page-header_pageTitle { margin: 1em 0!important; }

.category-event .entry-body .has-fixed-layout tr td:first-child { width: 30%!important; }
.category-event .entry-body + h5 { text-align: left!important; }
.category-event .wp-block-buttons { display: block;}
.category-event .wp-block-buttons .wp-block-button { clear: both; width: 100%; margin-bottom: 1em; text-align: center; }
.category-event .wp-block-buttons .wp-block-button__link { width: 80%; }
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media { width: 60%; margin: 0 auto 1em; }
.wp-block-media-text__content > h5 + p { margin-top: 0; font-size: 1em;  }
.category-news .postList_thumbnail { width: 20%; padding-right: 1em; }
.category-news .entry-meta { margin-bottom: 2em; }
.category-news .entry-meta + h1 { font-size: 1.2em; }
.category-news .media-body > a.media-body_excerpt { height: 3em; }
.category-news .wp-block-list li,
.category-news .wp-block-list + p { font-size: 1em; }

.siteContent .entry-body p { padding: 2em; }
.type-post h1.entry-title { font-size: 1.2em; }
.postNextPrev .card { margin-bottom: 2em; }
.postNextPrev .card:nth-child(2) { margin-bottom:0!important; }
.display-posts-listing {padding: 0!important; }
.display-posts-listing li.listing-item { width: 100%!important; display: flex; align-items: center; }
.display-posts-listing li.listing-item a {display: inline-block; }
.display-posts-listing li.listing-item a.image { width: 30%!important; margin-right: 3%; vertical-align: top; }
.display-posts-listing li.listing-item a.image img { border: 1px solid #eee; }
.display-posts-listing li.listing-item a.title { width: 65%!important; margin: .5em 0 .5em 0; font-size: .8em; color: #3d4d63; }
.display-posts-listing li.listing-item span.date { top: .5em; left: 7.5em; }
.wp-block-buttons>.wp-block-button { display: block; }
.wp-container-core-buttons-is-layout-1 { flex-wrap: wrap; }
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: auto; }
.category-discography .release-year { position: relative!important; top:-5em!important; float: right; clear: both; padding: .5em 1em!important; }
.type-post .wp-block-button + .wp-block-button { margin-top: ; }
}
