/*
 Theme Name:   Twenty Twenty Child
 Theme URI:    http://discoversyote.fi/twentytwenty-child/
 Description:  Twenty Twenty Child Theme
 Author:       Werner Klauser
 Author URI:   http://www.klauser.com
 Template:     twentytwenty
 Version:      1.0.0
 Tags:
 Text Domain:  twenty-twenty-child
*/

@import url("../twentytwenty/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/* do not display "Proudly powered by Wordpress" */
.powered-by-wordpress { display: none; }


/* https://ryandaniels.ca/blog/set-up-customize-wordpress-twenty-twenty/ */

/* Smaller Heading Font please */
@media (min-width: 700px) {
  h1, .heading-size-1 { font-size: 6.4rem; }
  h2, .heading-size-2 { font-size: 4.4rem; }
  h3, .heading-size-3 { font-size: 3.8rem; }
  h4, .heading-size-4 { font-size: 3.2rem; }
}

/* Reduce white space around stuff */
@media (min-width: 700px) {
  .widget .widget-title { margin-bottom: 2rem; }
  .post-inner { padding-top: 3rem; }
  .footer-widgets-outer-wrapper { padding: 3rem 0; }
  #site-footer { padding: 3rem 0; }
}
.singular .entry-header {
  padding: 2rem 0;
}
body:not(.singular) main > article:first-of-type {
  padding: 2rem 0 0;
}
.archive-header {
  padding: 2rem 0;
}
.error404 #site-content {
  padding-top: 2rem;
}

/* FOOTER MENU */

.footer-menu {
	font-size: 1.4rem;
}
@media ( min-width: 1000px ) {
	.footer-menu {
		align-items: baseline;
		display: flex;
		justify-content: flex-start;
		flex-wrap: wrap;
		font-size: 1.4rem;
		margin: -1.2rem 0 0 -1.2rem;
	}

	.footer-menu li {
		margin: 1.2rem 0 0 1.2rem;
	}
}
