/*
Theme Name: hoellhuber.com 2020CTheme
Text Domain: twentytwenty_child
Template:  twentytwenty
Version: 1.0
Description: Das hoellhuber.com Homepagedesign. Dieses Child-Theme basiert auf Twenty Twenty (v1.8).
Author: hoellhuber.com
Author URI: https://hoellhuber.com/
Theme URI: https://wordpress.org/themes/twentytwenty/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

.reduced-spacing.missing-post-thumbnail .post-inner {
    padding-top: 4em;
}

body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote::before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
  color: #209dfc !important;
}

/*h1, h2, h3, h4, h5, h6, p, blockquote, address, big, cite, code, em, font, img, small, strike, sub, sup, li, ol, ul, fieldset, form, label, legend, button, table, caption, tr, th, td */
h1 {
  text-align: left;
}

#s ite-header{
	width: calc(100% - 8rem);
	max-width: 120rem;
	margin-left: auto;
	margin-right: auto;
}

.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 120rem;
    width: calc(100% - 8rem);
}
@media (max-width: 700px)
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 120rem;
    width: calc(100% - 4rem);
}



.section-inner.medium {
    max-width: 120rem;
}

/*@media (min-width: 700px)*/
.singular .entry-header {
	padding: 2rem 0;
	background-color: #209dfc;
	color:white;
}



html{font-size: 50%;}
body {
	background-color: white;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
.entry-content {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
h1, .heading-size-1 {
	font-size:5.2rem;
	font-weight: 750;
	line-height: 1.3;
}
.widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
lement.style {
    font-size: 3.5rem;
}

header-inner section-inner{
	font-size: 62.5%;
}

blockquote, .border-color-accent, .border-color-accent-hover:hover, .border-color-accent-hover:focus {
    border-color: #209dfc;
}
blockquote {
    border-width: 0 0 0 0.4rem;
}
.social-icons a, #site-footer button:not(.toggle), #site-footer .button, #site-footer .faux-button, #site-footer .wp-block-button__link, #site-footer .wp-block-file__button, #site-footer input[type="button"], #site-footer input[type="reset"], #site-footer input[type="submit"] {
    background-color: #209dfc;
}

