/**
 * Proverbs 31 Woman Society custom styles.
 * Prefer Kadence Customizer for site-wide colors, fonts, and layout settings.
 * Use this file for CSS that Kadence does not provide controls for.
 */

/* Example:
.p31ws-resource-card {
    border-radius: 12px;
}
*/


/* ==========================================
   Header
   ========================================== */

/* Padding to left and right of logo row */
@media (max-width: 1400px) {
	.site-main-header-inner-wrap {
		padding:10px 10px 10px 10px;
	}
}

#primary-menu .current-product_cat-ancestor a, #primary-menu > .current-menu-item a {
	
}


/* ==========================================
   Footer Navigation
   ========================================== */

/* Menus Wrapper */
@media (min-width: 550px) {
	.site-top-footer-inner-wrap .site-footer-top-section-2 {
		display: grid;
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
	}
	
	.site-top-footer-inner-wrap .site-footer-top-section-2 .footer-widget-area:not(:last-child) {
		padding-right:30px;
	}
}

@media (max-width: 549px) {
	.site-top-footer-inner-wrap .site-footer-top-section-2 .footer-widget-area {
		padding-top:30px;
	}
}

@media screen and (min-width: 975px) {
	.site-top-footer-wrap .site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden {
		grid-template-columns: minmax(0, 1fr) minmax(0, 3fr);
	}
}


/* Menu Titles */
.site-top-footer-inner-wrap .footer-widget-area h2.widget-title {
	border-bottom:3px solid #85917c;
    color: #85917c;
    display: block;
	letter-spacing: 1px;
    padding: 0px 0px 5px 0px;
}

/* Menu Links */
.site-top-footer-inner-wrap .footer-widget-area li.menu-item a {
	font-weight:500;
}

/* Menu Links Size on Mobile */
@media (max-width: 700px) {
	.site-top-footer-inner-wrap .footer-widget-area li.menu-item a {
		font-size:15px;
	}
}

/* Menu Links (hover) */
.site-top-footer-inner-wrap .footer-widget-area li.menu-item a:hover {
	color:#c07c7b !important;
}
