/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Aug 08 2024 | 17:01:22 */
/*** MHT THEME CUSTOMIZATION ***/

/*** MAIN THEME COLOR VARIABLES BEGIN ***/
/*
	--e-global-color-primary: #17161A;
	--e-global-color-secondary: #54595F;
	--e-global-color-text: #7A7A7A;
	--e-global-color-accent: #D22730;
*/

/*** MAIN THEME FONT VARIABLES ***/
/*
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
*/



/********************************/
/********** BLOG BEGIN **********/
/********************************/

/*** BLOG BEGIN ***/
/*body.blog .page-container.top-offset, .page-container.top-offset { padding-top: 0; } /* Blog padding top */

/*body.blog .page-container.top-offset { padding-top: 10rem !important; }*/

/*body.blog .page-container.top-offset { padding-top: 10rem; }*/
/**body.single-post .page-container.top-offset .-with-right-sidebar { padding-top: 10rem; }
/**body.single-post .page-sidebar { padding-top: 10rem; }

/**@media screen and (min-width: 769px) {
	/*.page-content { padding-top: 10rem; }*/
/**    .page-content.-with-right-sidebar { padding-top: 10rem; }
/**    .empty-state { max-width: 100%; padding-top: 10rem; text-align: center; }
/**    .empty-state .search { display: inline-flex; }
/**} */

.blog .page-sidebar { margin-top: 1.25rem; } /* Blog Archive Sidebar */
/*.blog .single-post .page-sidebar { margin-top: 1.25rem; } /* Blog Single Post Sidebar */
.card.-img-greyscale:not(:hover) .image-holder img { -webkit-filter: grayscale(1); filter: grayscale(1); } /* Thumbnail grayscale value */
.sticky-nav-holder { box-shadow: 0 10px 20px rgba(0,0,0,0.15); }
/**body.blog .sticky-nav { right: 20vh; } */
/*** BLOG END ***/


/*** POST BEGIN ***/
/*body.blog .page-container.top-offset, body.single-post .page-container.top-offset { padding-top: 0; } /* Post padding top */
body.single-post .page-headline .title { font-size: 3.5rem; max-width: 100%; } /* Post title width and font size */
/*body.blog .page-container.top-offset, body.single-post .page-container.top-offset { padding-top: 10rem; } /* Padding top */
/*.single-post .post-share { padding-top: 10rem; } /* Padding top */
.single-post .comments-container { background-color: transparent; } /* Comment wrapper background color */


.single-post .meta-holder .meta-item:nth-child(1), .single-post .meta-holder .meta-item:nth-child(2) { display: none; } /* Hide post author */
.single-post .entry-content a:not(.wp-block-button__link) { color: var(--e-global-color-primary); font-weight: 500 !important; }
.single-post .entry-content a:not(.wp-block-button__link):hover { color: var(--e-global-color-accent); text-decoration: underline !important; }


/*** POST END ***/

/*** PAGINATION BUTTONS BEGIN ***/
.pagination:not(.text-center).-flat .button { background: transparent !important; /*border: 2px solid rgba(150,144,162, 0.2); box-sizing: border-box;*/ }
.pagination:not(.text-center).-flat .button:hover { /*background: inherit !important;*/ color: var(--e-global-color-accent); }
.pagination:not(.text-center).-flat .button:active { background: inherit !important; color: var(--e-global-color-accent) !important; -webkit-box-shadow: none; box-shadow: none; }
.pagination:not(.text-center).-flat .button:not(.-flat) { color: var(--e-global-color-accent) !important; }
.pagination > .page-item > .page-link:hover { color: var(--e-global-color-accent) }
.pagination > .page-item > .page-link:focus { box-shadow: none; }
.pagination > .page-item > .page-link:active { box-shadow: none; }

/*.pagination > .page-item > .page-link:active { border: 2px solid rgba(150,144,162, 0.2); box-sizing: border-box; }*/
/*** PAGINATION BUTTONS END ***/

/********************************/
/*********** BLOG END ***********/
/********************************/
