/*
Theme Name:         Delaware Retirees Theme
Theme URI:          https://delawareretiree.com/
Description:        Sage is a WordPress starter theme.
Version:            9.0.9
Author:             RI Admin
Author URI:         https://delawareretiree.com/
Text Domain:        sage

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/


/* FIX EVENT DETAILS DISPLAY - RI 10/2026 */
.tribe-events-meta-group-details h2 {font-size: 1.75rem !important;}
.tribe-events-meta-group-details {width: 100% !important;}


/* Global Style Update - 8/6/2024 -- Single Post Headline Mobile Responsiveness */

@media screen and (max-width: 600px) {
	.single-post .entry-title{
		font-size: 28px;
	}
	.single-post time{
		margin-bottom:0 !important;
	}
}



/* Global Link Style Update - 5/22/2024 */

a:not(h4 a):not(.date):not(.card):not(#wpadminbar a):not(.btn):not(.tribe-events-c-nav__prev):not(.tribe-events-c-nav__next):not(.pojo-a11y-toolbar-link):not(#events .card p a:nth-of-type(1)):not(#posts .card p a:nth-of-type(1)):not(.bbp-body a):not(.gpoll_button):not(.blog .card p a:nth-of-type(1)):not(.post-card p a:nth-of-type(1)):not(.banner a):not(footer a){
/* 	color:var(--link-highlight-blue_bright) !important; *//* Basic Color */
/* 	color:#54b5e2 !important; *//* Accounting For Dark/Lighter BGs */
	color:#5dc4f4 !important; /* tightening for additional BG Colors */
	text-decoration:underline !important;
}

a:not(h4 a):not(.date):not(.card):not(#wpadminbar a):not(.btn):not(.tribe-events-c-nav__prev):not(.tribe-events-c-nav__next):not(.pojo-a11y-toolbar-link):not(#events .card p a:nth-of-type(1)):not(#posts .card p a:nth-of-type(1)):not(.bbp-body a):not(.gpoll_button):not(.blog .card p a:nth-of-type(1)):not(.post-card p a:nth-of-type(1)):not(.banner a):not(footer a):hover{
	text-decoration:none !important;
}


/* Global card-body > figure - Style Update - 4/26/2024 */

.entry-content .card-body > figure{
	margin:0 !important; //0 0 1rem
}

.entry-content .card-body > figure.alignleft{
	margin:1rem 1rem 1rem 0 !important;
	padding-right:20px;
}

.entry-content .card-body > figure.alignright{
	margin:1rem 0 1rem 1rem !important;
	padding-left:20px;
}


/* Deals & Contests - Form Styles 9/29/2023 */

.card-body .wp-block-columns .wp-block-column:first-child .addtoany_shortcode,
.mobile-only-form{
	display:none;
}


/* Newsletter Form Styles 8/28/2023 */

@media screen and (min-width: 1000px) {
	.cta-text-container{
		max-width:65%;
	}
}

@media screen and (max-width: 1000px) {
	.cta-text-container{
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		padding-bottom:20px;
	}
	.cta-text-container,
	.cta-text-container h2{
		text-align:center !important;
	}
	
	.cta-text-container h4{
		font-size:smaller;
		max-width:80%;
	}
}
