/*
Theme Name: TwentyTwenty-child
Theme URI: 
Description: Child Theme based on TwentyTwenty
Author: aewebservice
Author URI: http://webmaster.andyeulau.com
Version:
License:
License URI: 
Tags: 
Template: twentytwenty
*/
/*
NOTES
https://twentytwentytheme.com/

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

https://www.abrightclearweb.com/wordpress-twenty-twenty-theme/
recommended featured image size is 1980px wide by 1485px high
1485/1980 = .75

https://wordpress.org/plugins/twentig/#do%20you%20have%20a%20quickstart%20guide%3F

file:///usr/share/gimp/2.0/patterns/Wood/walnut.pat
file:///usr/share/gimp/2.0/patterns/Wood/wood1.pat

gold: fffba7
wall: rgba(41.2, 36.9, 34.5, 0.4);
default red links: d9305d d9005d

book colors:
yellow: e1f924
orange:  fb7802
blue: 070aec

old bg colors:
 #ccd7dd
.site alice blue #f0f6f6
https://twentytwentytheme.com/

new colors:
body #000
site-description #7c7c7c
links #cf10c2

 for black bg color on cover template
.home .header-titles {
	background: rgba(0, 0, 0, 0.4);
	background: rgba(41.2, 36.9, 34.5, 0.4);
	border-radius: 30px;
	}


*/
/*	COLORS	
 * **********************	*/

/* header color */
#site-header {
	background: #000 url("http://staging.joffewoodwinds.com/cms/cms-assets/uploads/2022/05/wood-bg.jpg");
}
.header-titles .site-description {
	color: #fff;
}

/* widget area color */
div.footer-nav-widgets-wrapper {
	background-color: #0a0a0f;
	background-image: radial-gradient(red, yellow);
}

/* page footer color */
#site-footer {
	background-color: #060606;
	background-image: radial-gradient(red, yellow, black);
	background-image: radial-gradient(white,black);
}

#site-footer.header-footer-group,
.powered-by-wordpress,
.to-the-top {
	color: #7c7c7c;
	color: #000;
}


/* colors
#site-header,
 .header-footer-group {
	background: #000 url("/cms/cms-assets/uploads/2022/05/walnut-bg.jpg");
}
#site-header,
 .header-footer-group {
	background: #000 url("cms/cms-assets/themes/twentytwenty-child/walnut-bg.jpg");
}
div.footer-nav-widgets-wrapper {
	background-color: #0a0a0f;
	background-image: radial-gradient(red, yellow);
}
#site-footer {
	background-color: #060606;
	background-image: radial-gradient(red, yellow, black);
}
 */
/*
header-footer: #0f0f0f;
#site-content {
	background-color: #b7b7b7;
}
*/

/* Change Default Behaviors */
/* we like justified paragraphs */
body { text-align:justify; }
ul, li, dl, h1, h2, h3, h4, h5, h6, #site-footer { text-align:left; }
/* Reduce white space around stuff */
.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;
}
/* Hide Tags from Blog page */
.blog .post-tags.meta-wrapper {
  display: none;
}
/* Hide Tags from Archive page */
.archive-title .color-accent {
	display:none;
}
.archive .post-tags.meta-wrapper {
  display: none;
}
/* Hide the word "Category:" on Archive pages */

/* Page and Archive titles all the way left */
.entry-header-inner .entry-title, h1.archive-title {
	text-align: center;
}
/* footer */
.footer-copyright {
    font-weight: 400;
}

/* other customizations 
 ********************** */


/* home page no Page Title */
.home .entry-header {
	display:none;
}
.home .post-inner {
	padding-top: 2rem;
}
.home.footer-top-visible .footer-nav-widgets-wrapper {
	margin-top: 0;
}
.home .entry-content .wp-block-columns h2 {
	margin-top: 0;
}
.home .display-posts-listing img {
	margin-top: 1.5rem;
}

.powered-by-wordpress {
	display: block;
}
/* display-posts   */
.excerpt-dash {
	display: none;
}
/* display-posts on About page  */
ul.display-posts-listing {
	list-style-type: none;
}
ul#ed-interviewed.display-posts-listing {
	list-style-type: disc;
}
ul#ed-interviewed.display-posts-listing .listing-item {
	font-size: 125%;
}

.single .post.category-videos .featured-media {
	display:none;	
}

/* #curriculum-vitae.display-posts-listing .listing-item .title
h2.display-posts-title {
	font-size: 28px;
	font-size: 2rem;
	font-weight: 400;
} */
/* END display-posts on About page  */

/*
@(min-width: 1000px) {
	#site-header .header-titles-wrapper {
		display: block;
		width: 2000px;
	}
	#site-header .header-titles .site-title,
	#site-header .header-titles .site-description {
		display: inline;
	}
	.header-navigation-wrapper {
		align-items: center;
		display: flex;
	}
	
}
*/
/* -------------------------------------------------------------------------- */

/*	17. Media Queries
/* -------------------------------------------------------------------------- */
@media ( max-width: 479px ) {
}
@media ( min-width: 480px ) {
}
@media ( max-width: 599px ) {
}
@media ( min-width: 600px ) {
}
@media ( min-width: 700px ) {
/* lots of stuff */
	/* Smaller Heading Font please */
	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 */
  .widget .widget-title { margin-bottom: 2rem; }
  .post-inner { padding-top: 3rem; }
  .footer-widgets-outer-wrapper { padding: 3rem 0; }
  #site-footer { padding: 3rem 0; }
	/* home page footer-widget spacing */
	.footer-widgets .widget + .widget { margin-top: 10rem; } 
}

@media (min-width: 782px) {

}

@media ( min-width: 1000px ) {
/* lots of stuff */
	/* align top of book image on home */
	.home .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter) {
		margin-top: .75rem;
	}

}

@media ( min-width: 1220px ) {

}

@media ( min-width: 1240px ) {

}

@media ( min-width: 1280px ) {

}

@media ( min-width: 1330px ) {

}

