.entry-summary {
    display: none;
}
.site-header .main-title {
	font-family: "Geom", sans-serif;
	font-size: 34px;
  	font-weight: 700;
  	font-style: normal;
}
.header-widget {
	max-width: 100%;
}
pre[class*=language-] {
    margin: 0;
}
.snippet-block {
	position: relative;
    margin-bottom: 1.5em;
}
.snippet-link {
    font-size: 0.75em;
    line-height: 1em;
    color: #cccccc;
    text-decoration: none;
    display: block;
    padding: 5px 5px;
    position: absolute;
    right: 0;
}
.snippet-link:hover,
.snippet-link:focus {
	color: #cccccc;
}
.snippet-link + pre {
    border-radius: 5px;
	clear: both;
}
.entry-meta .posted-on .updated {
	display: inline;
	margin-right: 10px;
}
.entry-meta .posted-on .updated:before {
	content: 'Last Modified: '
}
.entry-meta .posted-on .updated:after {
	content: '●';
	color: #999999;
	margin-left: 10px;
}
.entry-meta .posted-on .published:before {
	content: 'Published: '
}
.inside-header {
	padding: 10px 25px;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
	padding: 0;
	border: none;
}
.wp-block-search__button {
	margin-left: 0;
}
.separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {
	padding: 20px 25px;
}
.entry-summary + footer.entry-meta {
	margin-top: 1em;
}
.comments-area {
	#comments {
		padding: 0;
		margin: 0 auto;
	}
	#wpdcom {
		padding: 0;
		margin: 0 auto;
		.wpd-form-head {
			margin-top: 0;
		}
	}
}
.search-form {
	display: flex;
}
.wp-block-table {
	&.table-auto {
		table {
			width: auto;
		}
	}
}
code {
	background: #ececec;
    padding: 0 6px;
    border-radius: 5px;
}
pre code {
	background: none;
	padding: 0;
	border-radius: 0;
}
figure.wp-block-image,
figure.wp-block-gallery {
	margin-bottom: 1.5em;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
	content: none;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	background: #2d2d2d;
}
@media (max-width: 475px) {
    .entry-meta .posted-on .updated:before {
	    content: 'Mod. '
    }
    .entry-meta .posted-on .published:before {
	    content: 'Pub. '
    }
}
@media (max-width: 768px) {
    .site-header .header-widget {
		margin-top: 0.75em;
	}
}
