.news-blog-and-events-layer.accent-lightblue-lightgreen {
	& .tab-toggle {
		color: #1B467D;
		font-size: 1.125rem;
		font-weight: 900;
		line-height: 1.2;
		&::before {
			background: #AAD750;
			height: 3px;
			bottom: -5px;
		}
	}
	& .layer-tab {
		& .col-left {
			border: none;
			@media (min-width: 1024px) {
				border-top: 1px solid #CFD3D3;
			}
		}
		& .col-right {
			border-top: 1px solid #CFD3D3;
		}
		& .item-list li {
			border-bottom: 1px solid #CFD3D3;
		}
		& .headline {
			color: #1B467D;
			font-size: 2rem;
			font-weight: 500;
			line-height: 1.125;
			letter-spacing: -0.32px;
			text-transform: none;
			@media (min-width: 1024px) {
				font-size: 2.5rem;
				font-weight: 400;
			}
		}
		& .read-more {
			color: #1B467D;
			font-size: 0.9375rem;
			font-weight: 400;
			line-height: 1.4;
		}
		& .blog-date, .news-date, .field--name-field-date {
			color: #08152A;
			font-size: 0.875rem;
			line-height: 1.6;
		}
		& .blog-title a, .event-title a, .news-title a {
			color: #1D3873;
			font-size: 1.125rem;
			font-weight: 900;
			line-height: 1.2;
			text-decoration: none;
			&:hover {
				text-decoration: underline;
			}
		}
		& .featured {
			& .blog-title a, .event-title a, .news-title a {
				font-size: 2rem;
				font-weight: 500;
				color: #1D3873;
				font-family: Roboto;
				line-height: 1.25;
				letter-spacing: -0.24px;
			}
		}
	}
}

.page-news .bef-exposed-form .form-submit {

background: #AAD750 !important;

}

.page-news .bef-exposed-form .form-submit:hover {

background: #AAD750 !important;

}