/*
	Theme Name: Gemma
	Theme URI: https://dennis-seid.de/themes/gemma/
	Author: Dennis Seid
	Author URI: https://dennis-seid.de/
	Description: A modern block theme with an elegant and clean style. Create versatile and beautiful websites with the power of the block editor. ✴︎ https://dennis-seid.de/themes/gemma/.
	Requires at least: 6.2
	Tested up to: 6.9
	Requires PHP: 7.4
	Version: 0.9.9
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain: gemma
	Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, accessibility-ready, blog, portfolio, news
*/

/*
 * Link styles
 * https://github.com/WordPress/gutenberg/issues/42319
 */
a {
	text-decoration-thickness: 1px !important;
	text-underline-offset: .2em;
}

/*
 * Add spacing above post content headings for better typography
 */
.wp-block-post-content.is-layout-constrained > :where(h1, h2, h3, h4, h5, h6) {
	margin-block-start: var(--wp--preset--spacing--50);
}

/* CET - DAN - START */
/* footer positioning */
.wp-site-blocks{
	display: flex;
	flex-direction: column;
	min-height: 100dvh;
}
#wp--skip-link--target{
	flex: 1;
 	margin: 0;
 	display: flex;
 	flex-direction: column;
}
.CET-KB-footer{
	margin-top: auto !important;
}

.ssKB-vDivider1{
height: 5px;
background: rgb(224, 224, 224);
margin-bottom: 2em;
}
.ssKB-hlBox{
padding: 1em;
border-radius: 0.3em;
margin-bottom: 1em;
}
.ssKB-hlBoxBlue1{
background: rgb(188, 206, 235);
}
.ssKB-hlBoxGreen1{
background: rgb(196, 227, 186);
}
.ssKB-hlBoxGrey1{
background: rgb(224, 224, 224);
}
.ssKB-basicTable2c1{
margin-top: 0.5em;
background: #ebe7d3;
}
.ssKB-basicTable2c1 th{
background: rgba(143, 134, 94, 0.8);
color: white;
}
.ssKB-basicTable2c1 th:nth-child(even){
background: rgba(112, 105, 75, 0.8);
}
.ssKB-basicTable2c1,
.ssKB-basicTable2c1 th,
.ssKB-basicTable2c1 td{
border: 1px solid rgba(255,255,255,0.6);
}
.ssKB-basicTable2c1 tr:nth-child(even) td:nth-child(odd){
background: rgba(214, 209, 188, 0.75);
}
.ssKB-basicTable2c1 tr:nth-child(odd) td:nth-child(even){
background: rgba(245, 243, 235, 0.75);
}
.ssKB-tipBlock{
padding: 14px;
display: block !important;
}
.ssKB-tipBlock1{
background: #D8F5F7;
}
.ssKB-centerImageContainer{
text-align: center;
}
/*
ul{
list-style-type: disc;
margin-left: 0.15em;
}
ul ul{
list-style-type: circle;
margin-left: 0.3em;
}
ul ul ul{
list-style-type: square;
margin-left: 0.45em;
}

ul li{
margin-top: 1em;
}
*/
/* CET - DAN - END */