/*
 Theme Name:   Twenty Sixteen Child
 Description:  Child theme for Telecommunications Training Blog
 Author:       Eric Coll
 Template:     twentysixteen
 Version:      1.0.0
*/

/* ==========================================================================
   Custom CSS Overrides
   ========================================================================== */

/* Paste your copied Additional CSS rules below this line */

/* Reduce the white space above the site title */
.site-header {
    padding-top: 2em !important;
}

.site-branding {
    margin-top: 0 !important;
    margin-bottom: 0.5em !important;
}

/* Reduce the top and bottom margins on the header image */
.header-image {
    margin-top: 1.5em !important;
    margin-bottom: 1em !important;
}
/* Hide the left post metadata column (author, date, categories, comments) */
.entry-footer {
    display: none !important;
}

/* Expand the post content and header to fill the full width of the main column */
.entry-header,
.entry-content,
.entry-summary {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    float: none !important;
}
/* Remove the black line above sidebar widgets */
.widget {
    border-top: none !important;
    padding-top: 0 !important;
	}
/* Remove bullets and left indentation from Categories and Archives block lists */
#secondary .wp-block-categories-list,
#secondary .wp-block-archives-list {
    list-style-type: none !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
}

#secondary .wp-block-categories-list li,
#secondary .wp-block-archives-list li {
    list-style: none !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
}
/* Reduce bottom margin on sidebar widget titles */
#secondary .widget-title {
    margin-bottom: 0.4em !important;
}

/* Remove any top margin or padding on the block wrapper and lists right below the title */
#secondary .widget-title + .wp-widget-group__inner-blocks,
#secondary .widget-title + .wp-widget-group__inner-blocks > ul:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
/* Align the Recent Posts list flush with the left edge of the widget title */
#secondary .wp-block-latest-posts__list,
#secondary .wp-block-latest-posts__list li {
    margin-left: 0 !important;
    padding-left: 0 !important;
    list-style: none !important;
	    margin-bottom: 0.35em 
}
/* Slightly increase vertical spacing between sidebar widget list items */
#secondary .wp-block-categories-list li,
#secondary .wp-block-archives-list li {
    margin-bottom: 0.25em !important; /* Adjust between 0.25em and 0.5em for subtle spacing */
    line-height: 1.45 !important;
}
/* Style the Search block label to match the other widget titles */
#secondary .wp-block-search__label {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px; /* Adjust if you set a custom size on .widget-title */
    font-weight: 700;
    line-height: 1.3125;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    color: #1a1a1a;
    display: block;
    margin-bottom: 0.4em !important;
    margin-top: 2em !important;
}
/* Style the Search block label to match the other widget titles */
#secondary .wp-block-search__label {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px; /* Adjust if you set a custom size on .widget-title */
    font-weight: 700;
    line-height: 1.3125;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    color: #1a1a1a;
    display: block;
    margin-bottom: 0.4em !important;
}
