img[width="0"] {
	height: 0;
	width: 0;
}

.in-content-nl-container .diyu-logo {
	display: none;
}

@media (max-width: 1280px) {
	.search-form fieldset input[type="text"] {
		width: calc(100% - 40px);
	}
}

@media (max-width: 1280px) {
	.native-ads .main-navigation #search-form-wrapper.visible {
		top: 56px;
	}
}

@media (max-width: 768px) {
	.native-ads .main-navigation #search-form-wrapper.visible {
		top: -10px;
	}
}

.full-width-nl::before {
	background-image: url(https://images.tmbi.com/wp-content/uploads/wwwroot/digital/testing/nl/toh-newsletter--bg.jpg);
	background-position: 0, 100%;
	background-repeat: repeat;
}

.full-width-nl .nl-container .newsletter form button {
	background-color: #04723e;
	border: 1px solid #04723e;
	color: #fff;
}

.full-width-nl .nl-container .newsletter form button:hover {
	background-color: #f26522;
	border: 1px solid #f26522;
}

.full-width-nl .nl-container .newsletter form input {
	padding: 12px 16px 13px;
}

footer .newsletter h3 {
	font-family: "Work Sans", Arial, sans-serif;
}

#search-form-wrapper.visible .search-button {
	background-color: #f26522;
}

#search-form-wrapper.visible .search-button:hover {
	background-color: #07bc66;
}

.read-more,
.hp-more-btn,
.more {
	background-color: #f13432;
}

.read-more:hover,
.hp-more-btn:hover,
.more:hover {
	background-color: #c7211f;
}

.author .pagination .page-numbers {
	background-color: #04723e !important;
}

.author .pagination .page-numbers.current {
	background: #ff8c31 !important;
}

footer .footer-brand-links a,
footer .footer-brand-links li {
	color: #f26522 !important;
	font-weight: 600 !important;
}

.footer .footer-brand-links-container ul.footer-brand-links li:not(:last-child):after {
	color: #f26522 !important;
}

footer .footer-global-links a,
footer .footer-global-links li {
	color: #04723e !important;
}

.footer .footer-global-links li:not(:last-child):after {
	color: #04723e !important;
}

.footer .newsletter form button,
.in-content-nl-container .newsletter form button {
	background-color: #f26522;
}

.footer .newsletter form button:hover,
.in-content-nl-container .newsletter form button:hover {
	background-color: #04723e;
}

.header-logo-tagline a {
	display: flex;
	justify-content: center;
}

.header-logo-tagline a img {
	height: 15px;
	width: 120px;
}

.home .header-logo-tagline a {
	display: flex;
	justify-content: flex-end;
	margin-right: 50px;
}

.home .header-logo-tagline a img {
	height: 25px;
	width: 200px;
}

@media screen and (max-width: 919px) {
	.home .header-logo-tagline a {
		justify-content: center;
		margin-right: 0;
	}

	.header-2021 .content-wrapper .logo-container .header-logo-tagline {
		display: block !important;
	}

	.header-logo-tagline a img {
		height: 15px !important;
		width: 120px !important;
	}
}

.slider-wrapper {
	max-height: 800px;
	max-width: 1280px;
	overflow: hidden;
}

.slider-wrapper__inner {
	height: 0;
	overflow: hidden;
	padding-bottom: 62.5%;
	position: relative;
}

.slider-wrapper iframe {
	border: 0;
	height: 100%;
	inset: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

@media only screen and (min-width: 769px) {
	.page-template-page-full-width-no-title iframe#form-iframe {
		height: 1800px;
	}
}

@media only screen and (max-width: 768px) {
	.page-template-page-full-width-no-title iframe#form-iframe {
		height: 2850px;
	}
}