/*
Theme Name: Kadence Child
Description: Child theme for Kadence - Hot Malta customizations
Template: kadence
Version: 1.0
*/

/* Hot Malta - Complete color and style preservation */

/* Keep body background light */
body {
    background-color: #f0f8ff !important;
}

/* Header - keep original blue */
.site-header-wrap,
.site-header {
    background-color: #3b88da !important;
}

/* Only target the specific article grid container */
#archive-container.content-wrap.kadence-posts-list {
    background-color: #6ba4e0 !important;
    padding: 20px;
    border-radius: 8px;
}

/* Individual article items - white background */
.entry-list-item {
    background-color: #ffffff !important;
    border-radius: 8px;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.entry-list-item article.entry {
    background-color: transparent !important;
    padding: 20px;
}

/* Main content areas for single posts/pages */
.site-main > .content-wrap {
    background-color: #ffffff;
    padding: 30px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    margin: 20px 0;
}

/* Sidebar */
.sidebar .widget {
    background-color: #ffffff;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

/* Header text */
.site-header a,
.site-header .site-title,
.header-menu-container .header-menu .menu > li > a {
    color: #ffffff !important;
}

.header-menu-container .header-menu .menu > li > a:hover {
    color: #FFD700 !important;
}

/* Footer - keep it simple */
.site-footer-wrap {
    background-color: #2c5aa0;
    color: #ffffff;
}