/*
Theme Name: GeneratePress Child
Theme URI: https://dietitiansofamerica.com
Description: Child theme for Dietitians of America directory
Author: Dietitians of America
Author URI: https://dietitiansofamerica.com
Template: generatepress
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-child
*/

/* Add your custom CSS below this line */

/* ========================================
   GLOBAL STYLES - All Pages
   ======================================== */

/* White background for all pages */
body {
    background-color: #ffffff !important;
}

.site {
    background-color: #ffffff !important;
}

.site-content {
    background-color: #ffffff !important;
}

/* Ensure content areas are white */
.content-area,
.inside-article,
main {
    background-color: #ffffff !important;
}

/* Remove any grey backgrounds from GeneratePress */
.separate-containers .inside-article,
.separate-containers .site-main > *,
.one-container .site-content {
    background-color: #ffffff !important;
}

/* ========================================
   FULL WIDTH SECTIONS
   ======================================== */

/* Remove padding from content area for full-width sections */
.page-template-page-home .site-content {
    padding: 0 !important;
}

.page-template-page-home .content-area {
    padding: 0 !important;
}

.page-template-page-home .inside-article {
    padding: 0 !important;
}

/* Make all home page sections full width */
.doa-home-wrapper {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
}
