@charset "utf-8";
/*
Template: jstork19
Theme Name: stork19_custom
Theme URI:http://open-cage.com/stork19/
Version: 1.0.0
Author: opencage
Author URI: https://open-cage.com/
*/

h2.wp-block-heading{
margin-top:60px;
}

h3.wp-block-heading{
margin-top:40px;
}

.wpp-taxonomy{
	margin-bottom: 0.25em;
    font-size: 0.7em;
    line-height: 1;
}
.wpp-post-title {
    margin-bottom: 0.5em;
    font-size: 1.2em;
    line-height: 1.2;
	    font-weight: bold;
}

.wpp-cards-compact {
margin-left: 0;
margin-right: 0;
padding: 0;
}

.wpp-cards-compact{
	border-top: #ddd 1px solid;
}


.wpp-cards-compact li {
display: flex;
align-items: center;
list-style: none;
margin: 0 0 1.2em 0;
padding: 0 0 1em 0;
border-bottom: #ddd 1px solid;
}

.wpp-cards-compact-li{
margin: 2rem 0 2rem 0!important;
padding: 0 0 1em 0!important;
}

.wpp-cards-compact li:start-of-type, .wpp-cards-compact li:only-child {
margin: 0;
padding: 0;
border-bottom: none;
}

.wpp-cards-compact li .wpp-thumbnail {
overflow: hidden;
display: inline-block;
flex-grow: 0;
flex-shrink: 0;
margin-right: 1em;
font-size: 0.8em;
line-height: 1;
background: #f0f0f0;
border: none;
}

.wpp-cardscompact -li a {
text-decoration: none;
}

.wpp-cards-compact li a:hover {
text-decoration: underline;
}

.wpp-item-data {
	text-decoration: underline;
}

.wpp-cards-compact li .taxonomies, .wpp-cards-compact li .wpp-post-title {
display: block;
font-weight: bold;
}

.wpp-cards-compact li .taxonomies {
margin-bottom: 0.25em;
font-size: 0.7em;
line-height: 1;
}

.wpp-cards-compact li .wpp-post-title {
margin-bottom: 0.5em;
font-size: 1.2em;
line-height: 1.2;
}

.wpp-cards-compact li .wpp-excerpt {
margin: 0;
font-size: 0.8em;
}

.wp-block-luxe-blocks-topic-content li{
	margin-bottom:20px;
}
