/**
Theme Name:     GeneratePress Child HCP
Author:         WashCo Webmaster
Author URI:     http://wordpress.org/themes/generatepress
Description:    GeneratePress Child HCP
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    generatepress-hcp
Template:       generatepress
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('/wp-content/themes/generatepress/style.css');


/* full width margins desktop */
.full-width-content .container.grid-container {
    padding-left: 20px;
    padding-right: 20px;
}
/* full width margins mobile */
@media(max-width: 768px) { 
    .full-width-content .container.grid-container {
        padding-left: 10px;
        padding-right: 10px;
    }
}

/* theme button bg customization */
:is(.stk-block-button, .stk-block-icon-button, .stk-block-pagination):not(.is-style-link) .stk-button {
	background: var(--accent);
}
button, html input[type="button"], input[type="reset"], input[type="submit"], a.button, a.wp-block-button__link:not(.has-background) {
	background-color: var(--accent);
}

/* match wpforms buttons with theme */
.wpforms-form button[type=submit], button.wpforms-page-button {
    background-color: var(--accent) !important;
    border-color: var(--accent) !important;
    color: var(--base-3) !important;
    transition: background 0.3s ease-in-out;
}
 
.wpforms-form button[type=submit]:hover, button.wpforms-page-button:hover {
    background-color: var(--contrast-3) !important;
}

/* crop featured image and post listings cuz images are TOO tall */
.featured-image {
    overflow: hidden;
    height: 250pt !important;
}
.post-image {
    overflow: hidden;
    height: 250pt !important;
}

/* change theme header nav padding */
.inside-header {
    padding: 15px 40px;
}

/* override theme floating header background color => go to CatchSticky plugin settings */

/* override wp block cover styling */
div.wp-block-cover > div > p,
div.wp-block-cover > div > p > a,
div.wp-block-cover > div > p > em > a,
div.wp-block-cover > div > h3,
div.wp-block-cover > div > h3 > a,
div.wp-block-cover > div > div > div > h3,
div.wp-block-cover > div > div > div > h3 > a,
div.wp-block-cover > div > div > div > div > ul > li,
div.wp-block-cover > div > div > div > div > ul > li > a {
    color: var(--base-3);
    text-shadow: 3px 3px 5px var(--base-2);
}

.search-field {
	background-color: var(--base-3) !important;
}