/* HL one-time use Voter Guide homepage Banner */
.hl-center-header {
	text-align: center;
}
.hl-double-column-banner, 
.hl-double-column-banner:is(div.wp-block-columns) {
	gap: 0;
}
.hl-double-column-banner > div > div > div:not(.wp-block-jetpack-slideshow_container) {
	margin-left: auto;
	padding: 0 100px 0 0;
}
@media screen and (max-width: 1279px) {
	.hl-double-column-banner > .wp-block-column:first-child > div > div {
		padding: calc(var(--houston-base-grid) * 4);
	}
}
@media screen and (max-width: 781px) {
	.hl-double-column-banner {
		gap: 0 !important;
	}
}
.hl-double-column-banner h3, .hl-center-header h3 {
	margin-top: 0 !important;
}

.hl-double-column-banner > .wp-block-column .wp-block-image {
	height: 100%;
}
	.hl-double-column-banner > .wp-block-column .wp-block-image > img {
		height: inherit;
		object-fit: cover;
	}

.hl-email-us-block {
	display: flex;
	flex-direction: column;
}
.hl-email-us-block:before {
	content: url("data:image/svg+xml,%3Csvg id='Group_106' data-name='Group 106' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='98.3' height='98.531' viewBox='0 0 98.3 98.531'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_227' data-name='Rectangle 227' width='98.3' height='98.531' fill='%23f79300'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_105' data-name='Group 105' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M.373,67.84C.807,80.429,1.38,81.067,1.931,81.679a1.765,1.765,0,0,0,.182.178c.7.7,2.157.781,5.2.942,2.326.122,5.62.23,9.8.325a10.493,10.493,0,0,1,2.057,6.783,10.015,10.015,0,0,1-1.488,4.661,2.626,2.626,0,0,0,.091,2.873A2.574,2.574,0,0,0,20.4,98.478,60.255,60.255,0,0,0,34.278,93.8,60.878,60.878,0,0,0,49.436,83.463c14.13.035,25.265-.035,33.093-.208,4.027-.091,7.143-.213,9.256-.356,2.708-.187,4.084-.325,4.665-1.311.529-.612,1.068-1.766,1.475-13.748.243-6.987.373-16.26.373-26.107s-.13-19.116-.373-26.1c-.43-12.589-1-13.227-1.558-13.843-.026-.03-.052-.056-.082-.087C95.657.929,94.273.816,91,.634,88.54.495,85.025.378,80.547.278,72.241.1,61.092,0,49.15,0S26.063.1,17.757.278c-4.478.1-8,.217-10.454.356C4.027.816,2.647.929,2.014,1.7c-.026.03-.056.056-.082.087C1.38,2.4.807,3.042.373,15.631.135,22.618,0,31.887,0,41.734S.135,60.854.373,67.84M4.6,4.309c8.315-1.146,80.785-1.146,89.1,0,.564,3.1,1.124,16.547,1.124,37.424,0,21.064-.568,34.56-1.141,37.507-2.018.291-10.4.851-44.932.746h-.7l-.5.477a57.376,57.376,0,0,1-14.776,10.2,57.079,57.079,0,0,1-11.235,4.005,13.461,13.461,0,0,0,1.1-4.544,13.938,13.938,0,0,0-3.363-9.855l-.5-.581L18,79.67c-9-.191-12.242-.417-13.409-.547-.564-3.172-1.12-16.594-1.12-37.39,0-20.878.56-34.326,1.128-37.424' fill='%23f79300'/%3E%3Cpath id='Path_4' data-name='Path 4' d='M91.035,75.632c0-11.179,10.832-12.568,10.832-20.622,0-4.028-3.4-6.735-8.471-6.735-6.8,0-9.79,6.249-6.457,13.123H81.731c-4.514-9.373.555-18.539,12.567-18.539,9.443,0,14.581,5.138,14.581,11.665,0,11.526-13.262,11.735-13.262,21.108ZM89.16,85.978a4.178,4.178,0,0,1,4.166-4.166,4.106,4.106,0,0,1,4.027,4.166,4.149,4.149,0,0,1-4.1,4.1,4.1,4.1,0,0,1-4.1-4.1' transform='translate(-45.34 -24.26)' fill='%23f79300'/%3E%3C/g%3E%3C/svg%3E%0A");
	width: 98px;
	height: 98px;
	display: block;
	margin-left: auto;
	margin-bottom: 1.35rem;
}
.hl-email-us-block > h5 {
	margin-bottom: 0.55rem !important;
}
.hl-email-us-block > p {
	margin-top: 0 !important;
	margin-bottom: 1rem !important;
}
.hl-email-us-block > p:last-child {
	margin-top: auto !important;
	margin-bottom: 0 !important;
}

.hl-double-column-header > div > div > div > h3 {
	margin-top: 0 !important;
}
.hl-live-top-stories > div:first-child {
	position: relative;
}
.hl-live-top-stories > div > h2 {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.hl-live-top-stories:is(div.wpnbha) .article-section-title span {
	background-color: transparent;
	font-weight: 800;
	padding: 0;
	font-size: 16px;
	text-transform: uppercase;
}
.hl-live-top-stories > div > article {
	gap: 40px;
	justify-content: space-between;
}
.hl-live-top-stories > div > article > figure {
	flex-basis: 65% !important;
	margin-left: 0 !important;
}
.hl-live-top-stories > div > article > .entry-wrapper {
	flex-basis: 33% !important;
	padding-top: 2.5rem;
}
.hl-live-top-stories:is(.wpnbha.ts-4) article .entry-title {
	margin-bottom: 1.65rem;
}
.hl-live-top-stories:is(.wpnbha.ts-4) article p {
	margin-bottom: 1rem;
}

@media screen and (max-width: 599px) {
	.hl-live-top-stories > div > h2 {
		position: static;
	}
}

.category-rice-survey > div > div > article {
	gap: 3rem;
	align-items: center;
}
.category-rice-survey > div > div > article > figure {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}
.category-rice-survey > div:first-child > div > article > .entry-wrapper:before {
	content: 'Rice Survey';
	display: block;
	margin-bottom: 1rem;
	font-family: 'Publish Gothic Expanded', sans-serif;
	font-weight: 800;
	font-size: 0.85rem;
	letter-spacing: 0.015rem;
	text-transform: uppercase;
}
.category-rice-survey .wpnbha.ts-4 article .entry-title {
	margin-bottom: 1rem;
}
.category-rice-survey .wpnbha.ts-4 article p {
	margin-top: 0;
	margin-bottom: 1rem;
}

.hl-prompt-right-image {
	gap: 0 !important;
}
.hl-prompt-right-image h3 {
	margin-top: 0 !important;
}
.hl-prompt-right-image:is(.has-orange-background-color) .newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="email"] {
	border-color: #fff;
	color: #fff;
}
.hl-prompt-right-image:is(.has-orange-background-color) .newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="submit"] {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.554199 7.87202C0.554199 7.4528 0.894051 7.11295 1.31328 7.11295H19.1075C19.5267 7.11295 19.8666 7.4528 19.8666 7.87202C19.8666 8.29125 19.5267 8.6311 19.1075 8.6311H1.31328C0.894051 8.6311 0.554199 8.29125 0.554199 7.87202Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4627 0.223444C11.7585 -0.0736093 12.2391 -0.0746065 12.5362 0.221217L19.7025 7.35789C19.8456 7.50034 19.926 7.69389 19.926 7.89576C19.926 8.09762 19.8456 8.29117 19.7025 8.43362L12.5362 15.5703C12.2391 15.8661 11.7585 15.8651 11.4627 15.5681C11.1668 15.271 11.1678 14.7904 11.4649 14.4946L18.0912 7.89576L11.4649 1.29694C11.1678 1.00112 11.1668 0.520497 11.4627 0.223444Z' fill='white'/%3E%3C/svg%3E%0A");
}
.hl-prompt-right-image:is(.is-layout-flex) > div {
/*	flex-basis: 50% !important;*/
}

.hl-resource-block {
	border-radius: 5px;
	padding: 2rem;
}
.hl-resource-block > h3 {
	margin-bottom: 0.5rem !important;
}
.hl-resource-block > h4 {
	margin-top: 0 !important;
	margin-bottom: 1.25rem !important;
}
.hl-resource-block > .wp-block-buttons {
	margin-top: 0 !important;
}


.blocks-gallery-caption {
	margin-left: auto !important;
	margin-right: auto !important;
}


/** 2023 Election Results page **/
.houston-block-chart {
	max-width: 990px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
	.houston-block-chart hr {
		margin-bottom: calc(var(--houston-base-grid) * 3) !important;
	}
		.houston-block-chart hr.has-orange-background-color {
			height: 2px !important;
		}
	.houston-block-chart h3 {
		margin-top: 0 !important;
		margin-bottom: calc(var(--houston-base-grid) * 0.5) !important;
	}

	.houston-block-chart p {
		letter-spacing: 0.05em;
		margin-top: 0 !important;
		margin-bottom: calc(var(--houston-base-grid) * 3) !important;
	}
	.houston-block-chart iframe {
		margin-top: 0 !important;
		border-top: 1px solid var(--neutral-1100);
	}
	.houston-block-chart .link-plain-text-with-arrow *{
		font-weight: unset;
	}

	.wp-block-columns .houston-block-chart p:last-child {
		margin-bottom: 0 !important;
	}
	
	.houston-jump-links .link-plain-text-with-arrow * {
		font-size: var(--houston-base-font-size);
	}
	.houston-jump-links p {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.page-id-17105 .wp-block-group.has-desert-sand-background-color {
		max-width: 990px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	@media screen and (min-width: 1024px) {
		.page-id-17105 .wp-block-cover .has-parallax {
			background-position: left 50% top -200px !important;
		}
	}

@media screen and (max-width: 780px) {
	.houston-block-chart p br {
		display: none;
	}
}

/** 
-----------------------------------
------ CUSTOM BLOCK PATTERNS ------
-----------------------------------
**/
.houston-block-summary {
	border: 1px solid var(--houston-green);
	border-top-width: 4px;
	padding: calc(var(--houston-base-grid) * 3);
}
	.houston-block-summary > div > h4, 
	.houston-block-summary > div > p:not(:last-child), 
	.houston-block-summary > div > ul:not(:last-child) {
		margin-bottom: var(--houston-base-grid) !important;
	}
	.houston-block-summary > div > * {
		margin-top: 0 !important;
	}

.houston-block-quote-horizontal-image {

}
.houston-block-quote-vertical-image {

}
	.houston-block-quote-horizontal-image > div > h4, 
	.houston-block-quote-vertical-image > div > div h4 {
		margin-bottom: var(--houston-base-grid) !important;
	} 
	.houston-block-quote-horizontal-image > div > p:not(:last-child),
	.houston-block-quote-vertical-image > div > div p:not(:last-child) {
		margin-bottom: calc(var(--houston-base-grid) * 4) !important;
	}
	.houston-block-quote-horizontal-image > div > p, 
	.houston-block-quote-vertical-image > div > div p {
		line-height: 1.2em;
	}
	.houston-block-quote-horizontal-image > div > *, 
	.houston-block-quote-vertical-image > div > div * {
		margin-top: 0 !important;
	}
	.houston-block-quote-horizontal-image > div > .wp-block-image figcaption, 
	.houston-block-quote-vertical-image > div > div .wp-block-image figcaption {
		font-weight: 600;
		color: var(--neutral-1100);
	}
	@media screen and (min-width: 780px) {
		.houston-block-quote-vertical-image > div > div.wp-block-columns {
			gap: 90px;
		}
	}

.houston-block-definition {
	border-top: 4px solid var(--houston-green);
	padding: calc(var(--houston-base-grid) * 2);
}
	.houston-block-definition > div > h5, 
	.houston-block-definition > div > .wp-block-columns h5 {
		margin-bottom: var(--houston-base-grid) !important;
	} 
	.houston-block-definition > div > h3, 
	.houston-block-definition > div > .wp-block-columns h3 {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	} 
	.houston-block-definition > div > p:not(:last-child) {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	}
	.houston-block-definition > div > *, 
	.houston-block-definition > div > .wp-block-columns h5, 
	.houston-block-definition > div > .wp-block-columns h3 {
		margin-top: 0 !important;
	}
	.houston-block-definition > div > .wp-block-columns {
		margin-bottom: var(--houston-base-grid) !important;
	}
	.houston-block-definition > div > p {
		font-family: var(--newspack-theme-font-body);
	}
	.houston-block-definition .wp-block-image {
		margin-left: calc(var(--houston-base-grid) * -2) !important;
    margin-right: calc(var(--houston-base-grid) * -2) !important;
    margin-bottom: calc(var(--houston-base-grid) * -2) !important;
	}
	.houston-block-definition .wp-block-columns .wp-block-image {
		margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
	}
		.houston-block-definition .wp-block-columns .wp-block-image > figure {
			margin: 0 !important;
		}
	
.houston-block-suggested-article {

}
	.houston-block-suggested-article > div > hr:not(:last-child), 
	.houston-block-suggested-article > div > div {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	}
	.houston-block-suggested-article > div > hr:not(:first-child), 
	.houston-block-suggested-article > div > div {
		margin-top: calc(var(--houston-base-grid) * 2) !important;
	}
	.houston-block-suggested-article > div > div h5 {
		margin-bottom: var(--houston-base-grid) !important;
	}
	.houston-block-suggested-article > div > div h3 {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	}
	.houston-block-suggested-article > div > .wp-block-columns > .wp-block-column:last-child > * {
		margin-top: 0 !important;
	}

.houston-block-transparency {
  padding: calc(var(--houston-base-grid) * 3);
}
	.houston-block-transparency > div > div {
		border-top: 4px solid var(--houston-deep-teal);
		padding: calc(var(--houston-base-grid) * 2);
	}
	.houston-block-transparency > div > div > div > h4 {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	}
	.houston-block-transparency > div > div > div > p {
		margin-top: 0 !important;
	}
	.houston-block-transparency > div > div > div > p:not(:last-child) {
		margin-bottom: calc(var(--houston-base-grid) * 3) !important;
	}

.houston-block-key-facts {
	border: 1px solid var(--houston-green);
	border-top-width: 4px;
	padding: calc(var(--houston-base-grid) * 2);
}
	.houston-block-key-facts > div > h4, 
	.houston-block-key-facts > div > p:not(:last-child) {
		margin-bottom: var(--houston-base-grid) !important;
	} 
	.houston-block-key-facts > div > * {
		margin-top: 0 !important;
	}
	.houston-block-key-facts > div > p {
		font-family: var(--newspack-theme-font-body);
	}

.houston-block-pullquote {
	display: flex;
	gap: calc(var(--houston-base-grid) * 2);
}
	.houston-block-pullquote:before {
		content: url("data:image/svg+xml,%0A%3Csvg width='54' height='23' viewBox='0 0 54 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 12'%3E%3Cpath id='Vector' d='M13 2.0077L11.4189 0C5.25031 3.64162 0 9.58283 0 16.0473C0 17.9055 0.415233 19.6889 1.082 21.2481C2.41554 22.3623 3.91677 22.7325 5.58169 22.7325C8.50031 22.7325 10.3329 21.3941 10.3329 18.4217C10.3329 16.5635 9.58231 14.8548 7.08292 12.9219L4.77119 10.9996C6.66769 7.00557 8.83968 4.91245 13 2.00058V2.0077Z' fill='%23AA9800'/%3E%3Cpath id='Vector_2' d='M25 2.0077L23.5369 0C17.8464 3.64162 13 9.58283 13 16.0473C13 17.9055 13.3833 19.6889 13.9988 21.2481C15.2297 22.3623 16.6155 22.7325 18.1523 22.7325C20.8464 22.7325 22.5381 21.3941 22.5381 18.4217C22.5381 16.5635 21.8452 14.8548 19.5381 12.9219L17.4042 10.9996C19.1585 7.00557 21.1634 4.91245 25 2.00058V2.0077Z' fill='%23AA9800'/%3E%3Cpath id='Vector_3' d='M52.918 1.48774C51.5845 0.373714 50.0832 0 48.4183 0C45.4997 0 43.6671 1.33825 43.6671 4.31017C43.6671 6.16807 44.4177 7.87648 46.9171 9.80556L49.2288 11.7275C47.3323 15.7209 45.1603 17.8137 41 20.7251L42.5851 22.7325C48.7497 19.0915 54 13.1512 54 6.68771C54 4.82982 53.5848 3.04666 52.918 1.48774Z' fill='%23AA9800'/%3E%3Cpath id='Vector_4' d='M35.4183 0C32.4997 0 30.6671 1.33825 30.6671 4.31017C30.6671 6.16807 31.4177 7.87648 33.9171 9.80556L36.2288 11.7275C34.3283 15.7209 32.1563 17.8137 28 20.7251L29.5851 22.7325C35.7537 19.0915 41 13.1512 41 6.68771C41 4.82982 40.5848 3.04666 39.918 1.48774C38.5845 0.373714 37.0832 0 35.4183 0Z' fill='%23AA9800'/%3E%3C/g%3E%3C/svg%3E%0A");
	}
	.houston-block-pullquote > div > h4, 
	.houston-block-pullquote > div > p:not(:last-child) {
		margin-bottom: var(--houston-base-grid) !important;
	} 
	.houston-block-pullquote > div > * {
		margin-top: 0 !important;
	}
	.houston-block-pullquote > div > p {
		line-height: 1.2em;
	}

.houston-block-wrap-up {
	border-top: 2px solid var(--neutral-1100);
	padding-top: calc(var(--houston-base-grid) * 2);
}
	.houston-block-wrap-up > div > h4, 
	.houston-block-wrap-up > div > p:not(:last-child),
	.houston-block-wrap-up > div > hr, 
	.houston-block-wrap-up > div > ul:not(:last-child) {
		margin-bottom: calc(var(--houston-base-grid) * 2) !important;
	} 
	.houston-block-wrap-up > div > * {
		margin-top: 0 !important;
	}
	.houston-block-wrap-up > div > ul {
		margin-left: var(--houston-base-grid);
	}
	.houston-block-wrap-up > div > ul li:not(:last-child) {
		margin-bottom: 1em;
	}

@media screen and (min-width: 1024px) {
	.entry .entry-content > .houston-block-definition.alignleft, 
	.entry .entry-content > .houston-block-definition.alignright,
	.entry .entry-content > .houston-block-key-facts.alignleft, 
	.entry .entry-content > .houston-block-key-facts.alignright {
		max-width: 35%;
	}
}


.custom-colony-ridge-callout, 
.custom-series-black-callout {
	
}
.custom-colony-ridge-callout .wp-block-column:nth-child(2),
.custom-series-black-callout .wp-block-column:nth-child(2) {
	
}
.custom-colony-ridge-callout .wp-block-column:nth-child(2) h3, 
.custom-series-black-callout .wp-block-column:nth-child(2) h3 {
	margin-top: 0;
	margin-bottom: calc(var(--houston-base-grid) * 2);
}
.custom-colony-ridge-callout .wp-block-column:nth-child(2) h3 + p, 
.custom-series-black-callout .wp-block-column:nth-child(2) h3 + p {
	margin-top: 0;
}

@media screen and (min-width: 782px) {
	.post-template-single-feature .custom-colony-ridge-callout, 
	.post-template-single-feature .custom-series-black-callout {
		gap: calc(var(--houston-base-grid) * 3) !important;
	}
	.post-template-single-feature .custom-colony-ridge-callout .wp-block-column:nth-child(2) h3, 
	.post-template-single-feature .custom-series-black-callout .wp-block-column:nth-child(2) h3 {
		font-size: 30px !important;
	}
	.post-template-single-feature .custom-colony-ridge-callout .wp-block-column:nth-child(2) p,
	.post-template-single-feature .custom-series-black-callout .wp-block-column:nth-child(2) p {
		font-size: 16px !important;
	}
}

@media screen and (max-width: 781px) {
	.custom-colony-ridge-callout .wp-block-column:nth-child(1),
	.custom-colony-ridge-callout .wp-block-column:nth-child(3),
	.custom-series-black-callout .wp-block-column:nth-child(1),
	.custom-series-black-callout .wp-block-column:nth-child(3) {
		display: none;
	}
	.custom-colony-ridge-callout .wp-block-column:nth-child(2) h3, 
	.custom-colony-ridge-callout .wp-block-column:nth-child(2) p,
	.custom-series-black-callout .wp-block-column:nth-child(2) h3, 
	.custom-series-black-callout .wp-block-column:nth-child(2) p {
		padding-left: calc(var(--houston-base-grid) * 3);
		padding-right: calc(var(--houston-base-grid) * 3);
	}
	.custom-colony-ridge-callout .wp-block-column:nth-child(2) figure,
	.custom-series-black-callout .wp-block-column:nth-child(2) figure {
		display: block !important;
		margin-bottom: calc(var(--houston-base-grid) * 2);
	}
}


.custom-voter-guide-callout {
	gap: var(--houston-base-grid) !important;
}
.custom-voter-guide-callout .wp-block-column:nth-child(2) h3 {
	margin-top: 0;
	margin-bottom: calc(var(--houston-base-grid) * 2);
}
.custom-voter-guide-callout .wp-block-column:nth-child(2) h3 + p {
	margin-top: 0;
	margin-bottom: calc(var(--houston-base-grid) * 2);
}
.custom-voter-guide-callout .wp-block-column:nth-child(2) h3 + p + .wp-block-buttons {
	margin-top: 0;
	margin-bottom: 0;
}
@media screen and (min-width: 980px) {
	.post-template-single-feature .custom-voter-guide-callout {
		margin-left: -100px;
		margin-right: -100px;
		max-width: unset;
	}
	.post-template-single-feature .custom-voter-guide-callout .wp-block-column:nth-child(2) h3 {
		font-size: 42px !important;
	}
	.post-template-single-feature .custom-voter-guide-callout .wp-block-column:nth-child(2) h3 + p {
		font-size: 18px !important;
	}
}

@media screen and (max-width: 979px) {
	.custom-voter-guide-callout .wp-block-column:nth-child(1),
	.custom-voter-guide-callout .wp-block-column:nth-child(3) {
		display: none;
	}
	.custom-voter-guide-callout .wp-block-column:nth-child(2) h3, 
	.custom-voter-guide-callout .wp-block-column:nth-child(2) p {
		padding-left: calc(var(--houston-base-grid) * 3);
		padding-right: calc(var(--houston-base-grid) * 3);
	}
	.custom-voter-guide-callout .wp-block-column:nth-child(2) {
		flex-basis: unset !important;
        flex-grow: 1;
	}
	.custom-voter-guide-callout .wp-block-column:nth-child(2) figure {
		display: block !important;
		margin-top: 0;
		margin-bottom: 0;
	}
}



/*
---------------------------------------
Custom added Featured images using AFC
---------------------------------------
*/
.site-content:has( > .has-custom-featured-image) {
  margin-top: 0;
}
.post-thumbnail.has-custom-featured-image {
  margin-bottom: 1.5rem;
}
.post-thumbnail.has-custom-featured-image img {
  width: 100%;
}

@media screen and (max-width: 984px) {
	.post-thumbnail.has-custom-featured-image .hide {
		display: unset !important;
	}
	.post-thumbnail.has-custom-featured-image img:first-child {
		display: none;
	}
}


/*
---------------------------------------
Custom newsletter form style
---------------------------------------
*/
.houston-custom-newsletter-style-a.newspack-newsletters-subscribe {
	width: 100%;
}
.houston-custom-newsletter-style-a.newspack-newsletters-subscribe .newspack-newsletters-email-input button[type="submit"] {
	position: static;
	text-indent: unset;
	width: auto;
	background: none;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0.7px;
	padding-top: 0.35rem;
	padding-bottom: 0.35rem;
	flex: unset;
}
.houston-custom-newsletter-style-a.newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="email"] {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}
@media screen and (min-width: 414px) {
	.houston-custom-newsletter-style-a.newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="email"] {
		flex: unset;
		width: unset;
	}
}


.houston-custom-newsletter-style-b.newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="email"] {
	min-width: 300px;
}
.houston-custom-newsletter-style-b.newspack-newsletters-subscribe .newspack-newsletters-email-input input[type="submit"],
.houston-custom-newsletter-style-b.newspack-newsletters-subscribe .newspack-newsletters-email-input button[type="submit"] {
	background: url('/wp-content/uploads/2023/04/arrow-icon.png') center center no-repeat transparent;
	background-color: transparent !important;
	background-size: 25px auto;
	color: #000;
	position: absolute;
	right: 0;
	text-indent: -9999em;
	width: 60px;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}





















































