/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 16 2024 | 15:40:02 */
/* Links */

.site-main li a, .site-main p a, em a, table a, th a, center a, i a, .elementor-text-editor a {
	text-decoration: underline!important;
}

.entry-meta a, .nav-links a {
	text-decoration: underline;
}

.entry-meta a:hover, .nav-links a:hover, .elementor-icon-list-text:hover {
	color: #12274C!important;
}

.dark-bg-link a {
    color: #EBA900;
}

.dark-bg-link a:hover {
    color: #ffffff;
}

.contact-wording a:hover {
    color: #ffffff!mportant;
}

/* Bold/strong text */

b, strong {
	font-weight: 600;
}

/* Bullet points */



/* WPForms */

.wpforms-form h3 {
	font-size: 120%!important;
	font-weight: 500!important;
	color: #12274C!important;

	}

/* Blog posts */

.type-post h2 {
	font-size: 30px;
}

.type-post h2, .type-post h3, .type-post h4, .type-post h5, .type-post h6 {
	font-weight: 500;
	margin-bottom: 10px;
}

.site-main .list-dark-background span:hover {
    color: white!important;
}

.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {
    background-color: #ffffff !important;
}

.elementor-widget-text-editor {
    color: #000;
}

.elementor-widget-text-editor .p1 {
    font-size: 18px !important;
}

figcaption {
	font-size: 15px;
	color: 	#484848;
	font-style: italic;
}

.blog-80 {
  width: 80%!important;
  border: 1px solid #808080!important;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}


picture.blog-80 img {
  width: 80%!important;
  border: 1px solid #808080!important;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.blog-photo, .blog-image {
  margin-bottom: 15px;
}

.uael-post__inner-wrap img {
	border: 1px solid #bbb!important;
}

/* 2021 Labor Day blog post */

.labor-day-team {
	border-radius: 800px!important;
}

.sept-residents {
	border-radius: 800px!important;
	margin-top: 10px;
}

.vetday-residents {
	border-radius: 100%!important;
    width: 200px!important;
    height: 185px!important;
}

/* Submit button - top spacing */

.wpforms-submit-container {
	padding-top: 0px!important;
}

/* HTML - li spacing */

li	{
	list-style-position: inside !important;
}

/* Elementor's Icon List widget */

.elementor-icon-list-text {
    pointer-events: none;
}

.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
align-items: start;
}

.elementor-icon-list-item i {
padding-top: 8px;
}

/* Password protection page */

.post-password-form {
    padding-top: 100px!important;
    padding-bottom: 100px!important;
}

/* Cookie banner */

.cc-message, .cc-dismiss {
	font-size: 14px!important;
	line-height: 1.25;
	padding-bottom: 2px;
}

@media only screen and (max-width: 600px) {
 	table {
		font-size: 14px!important;
	}
	
	
	.blog-photo, .blog-image {
		width: 100%;
	}
}
/* Form Styles */

div.uael-wpf-container  li {
    white-space: normal

	 
}
