#campaign-page {
	width: 920px;
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 400;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px;
	color: #53565a;
	background: #f1f1f0;
	-webkit-text-size-adjust: none;
}

#campaign-page * {
	font-family: Roboto, Arial, sans-serif !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#campaign-page img,
#campaign-page video {
	display: block;
	border: none;
}

#campaign-page a,
#campaign-page a:visited {
	color: #0085d5 !important;
	text-decoration: none;
	outline: none !important;
	transition: color 0.25s ease;
}

#campaign-page a:hover,
#campaign-page a:active {
	color: #00426a !important;
	text-decoration: underline;
}

#campaign-page p,
#campaign-page li {
	font-family: Roboto, Arial, sans-serif !important;
	font-size: 14px !important;
	line-height: 22px !important;
	margin: 0 !important;
	padding: 0 0 15px 0 !important;
	color: #53565a;
}

#campaign-page ul,
#campaign-page ol {
	padding: 0 0 0 20px !important;
	margin: 0 !important;
}

#campaign-page ul {
	list-style: disc;
}

#campaign-page li li {
	padding: 5px 0 0 0 !important;
}

#campaign-page strong,
#campaign-page strong * {
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 700 !important;
}

#campaign-page h2 {
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 300 !important;
	font-size: 24px !important;
	line-height: 36px !important;
	color: #000 !important;
	margin: 0 !important;
	padding: 0 0 15px 0 !important;
}

#campaign-page h3 {
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 300 !important;
	font-size: 18px !important;
	line-height: 30px !important;
	color: #000 !important;
	margin: 0 !important;
	padding: 0 0 15px 0 !important;
}

#campaign-page h2 *,
#campaign-page h3 * {
	font-family: Roboto, Arial, sans-serif !important;
}

#campaign-page h4 {
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 500 !important;
	font-size: 14px !important;
	line-height: 22px !important;
	color: #000 !important;
	margin: 0 !important;
	padding: 0 0 15px 0 !important;
}

#campaign-page h4 * {
	font-family: Roboto, Arial, sans-serif !important;
}

#campaign-page .cta-button,
#campaign-page .cta-button:visited {
	display: inline-block;
	vertical-align: middle;
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 400;
	font-size: 12px !important;
	line-height: 12px !important;
	color: #fff !important;
	background: #0085d5;
	padding: 14px 19px;
	outline: none !important;
	text-decoration: none !important;
	text-align: center;
	cursor: pointer;
	transition: background 0.25s ease;
}

#campaign-page .cta-button.transparent,
#campaign-page .cta-button.transparent:visited {
	background: none;
	padding: 12px 17px;
	border: 1px solid #fff !important;
}

#campaign-page .cta-button:hover,
#campaign-page .cta-button:active {
	color: #fff !important;
	background: #00426a !important;
}

#campaign-page .cta-button + * {
	margin-top: 15px !important;
}

.center {
	text-align: center;
}

.campaign-section {
	padding: 40px 45px;
}

.campaign-section + .campaign-section {
	border-top: 1px solid #d0d0ce;
}

.campaign-section::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
}

.two-column > div {
	width: 505px;
	float: left;
}

.two-column > div + div {
	width: 285px;
	margin-left: 40px;
}

.two-column.reverse-widths > div {
	width: 260px;
}

.two-column.reverse-widths > div + div {
	width: 545px;
}

.two-column.equal-width > div {
	width: 400px;
	margin-left: 0;
}

.two-column.equal-width > div:nth-of-type(even) {
	margin-left: 30px;
}

.two-column.equal-width > div:nth-of-type(n+3) {
	margin-top: 30px;
}

.three-column > div {
	float: left;
	width: 260px;
}

.three-column > div + div {
	margin-left: 25px;
}

.three-column > div:nth-of-type(3n+1) {
	margin-left: 0;
}

.three-column > div:nth-of-type(n+4) {
	margin-top: 25px;
}

.campaign-flexbox {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-bottom: 10px;
}

.campaign-flexbox > div {
	width: 190px;
}
.campaign-flexbox > div + div {
	width: 250px;
}

.campaign-flexbox > div > img {
	width: 100%;
}

.sub-brand > div:first-child {
	width: 620px;
}

.sub-brand > div:first-child + div {
	width: 185px;
}

.sub-brand-logo {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-left: auto;
}

.sub-brand-logo * {
	display: none !important;
}

#campaign-page .sub-brand-logo + * {
	margin-top: 25px !important;
}

.sub-brand-logo.crosslab {
	background-image: url(data:image/png;base64,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);
	height: 62px;
	width: 131px;
}

.sub-brand-logo.dako {
	background-image: url(data:image/png;base64,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);
	width: 77px;
	height: 51px;
}

.sub-brand-logo.openlab {
	background-image: url(data:image/png;base64,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);
	width: 126px;
	height: 47px;
}

.teaser-box {
	padding: 25px 30px;
	background: #fff;
	position: relative;
}

.teaser-box::before {
	content: "";
	display: block;
	height: 4px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: linear-gradient(to right, #0085d5 50%, #00a9e0 50%, #00a9e0 72%, #00426a 72%, #00426a 80%, #0085d5 80%);
	z-index: 1;
}

#campaign-page .teaser-box h3 {
	font-size: 15px !important;
	line-height: 24px !important;
}

#campaign-page .teaser-box h3 + p,
#campaign-page .teaser-box h3 + ul,
#campaign-page .teaser-box h3 + ol {
	margin-top: -5px !important;
}

.teaser-box > img,
.teaser-box > [data-video] {
	display: block;
	margin: 0 auto 15px auto;
	flex-shrink: 0;
	max-width: 100%;
}

#campaign-page .teaser-img-border {
	outline: 1px solid #d0d0ce;
	outline-offset: -1px;
}

#campaign-page [data-video].teaser-img-border::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 1px solid #d0d0ce;
	z-index: 1;
}

#campaign-page .teaser-box h4 {
	font-size: 14px !important;
	line-height: 20px !important;
	color: #888b8d !important;
	padding-bottom: 10px !important;
}

#campaign-page .teaser-box p,
#campaign-page .teaser-box li {
	color: #888b8d !important;
	padding-bottom: 10px !important;
	font-size: 13px !important;
	line-height: 20px !important;
}

#campaign-page .teaser-box li li {
	padding-bottom: 0 !important;
}

.teaser-box.full-width {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}

.teaser-box.full-width > img {
	width: 240px;
	height: auto;
	margin: 0;
	flex-shrink: 0;
	-webkit-align-self: flex-start;
	align-self: flex-start;
}

.teaser-box.full-width > div {
	width: 505px;
}

.teaser-box.full-width.equal-columns > img,
.teaser-box.full-width.equal-columns > div {
	width: 370px;
}

.literature-box {
	background: #00426a;
	padding: 25px 30px 0 30px;
	overflow: hidden;
}

.literature-box > img {
	width: 100%;
	box-shadow: 0 0 25px rgba(0,0,0,0.35);
}

.teaser-box > .literature-box {
	margin-bottom: 15px;
	width: 100%;
}

.teaser-box > .literature-box:first-child {
	margin: -25px -30px 25px -30px;
}

.literature-box.allow-crop {
	overflow: hidden;
	position: relative;
	background: none;
}

.literature-box.allow-crop > img {
	position: absolute;
	top: 0;
	left: 0;
	padding: inherit;
	width: 100%;
	background: #00426a;
}

#campaign-page p.mediaspecs {
	font-size: 12px !important;
	line-height: 16px !important;
	color: #888b8d !important;
	font-weight: 300 !important;
}

#campaign-page p.mediaspecs span {
	color: #53565a !important;
	font-weight: 400 !important;
	margin: 0 5px;
}

#campaign-page .campaign-disclaimer {
	font-size: 12px !important;
	line-height: 16px !important;
	color: #888b8d !important;
	border: none !important;
}

#campaign-page .xs-disclaim {
	font-size: 10px !important;
	line-height: 14px !important;
	color: #888b8d !important;
	border: none !important;
}

.no-wrap {
	white-space: nowrap;
}

#campaign-form {
	background: #fff;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 15px;
}

.equal-height {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.equal-height > * {
	-webkit-flex-basis: 100%;
	flex-basis: 100%;
}

.equal-height > div {
	-webkit-flex-basis: auto;
	flex-basis: auto;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	align-items: flex-start;
}

.equal-height > div > * {
	max-width: 100%;
}

.equal-height > .teaser-box > .cta-button:last-child {
	margin-top: auto;
}

#campaign-page .align-middle {
	-webkit-justify-content: center;
	justify-content: center;
}

#campaign-page h2:last-child,
#campaign-page h3:last-child,
#campaign-page h4:last-child,
#campaign-page p:last-child,
#campaign-page ul:last-child,
#campaign-page ul:last-child li:last-child,
#campaign-page ol:last-child,
#campaign-page ol:last-child li:last-child,
#campaign-page img:last-child {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

#campaign-page sub {
	vertical-align: baseline;
	font-size: .75em;
	position: relative;
	bottom: -.25em;
}

#campaign-page sup {
	vertical-align: baseline;
	font-size: .75em;
	position: relative;
	top: -.5em;
}

.campaign-section.seamless {
	padding-top: 0;
	border-top: none;
}

#campaign-page p.campaign-small-text {
	font-size: 11px !important;
	line-height: 18px !important;
}

#campaign-page p.campaign-small-text + .campaign-small-text {
	margin-top: -10px !important;
}










/*header styles*/

#campaign-header {
	height: 293px;
	background: #0085d5;
	display: -webkit-flex;
	display: flex;
	position: relative;
	overflow: hidden;
}

#campaign-header-text {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	padding: 30px 25px 30px 45px;
	width: 402px;
}

#campaign-header-text > * {
	max-width: 100%;
}

#campaign-page #campaign-header * {
	color: #fff !important;
}

#campaign-page #campaign-header h1 {
	font-family: Roboto, Arial, sans-serif !important;
	font-weight: 300 !important;
	font-size: 32px !important;
	line-height: 42px !important;
	color: #fff !important;
	margin: 0 !important;
	padding: 0 !important;
}

#campaign-page #campaign-header p {
	font-size: 18px !important;
	line-height: 25px !important;
}

#campaign-page #campaign-header h1 + p {
	padding-top: 10px !important;
}

#campaign-header-image {
	overflow: hidden;
	margin-left: auto;
	width: 0;
	transition: width 500ms ease;
	position: relative;
}

.header-loaded #campaign-header-image {
	width: 461px;
}

#campaign-header-image::before {
	content: "";
	display: block;
	width: 418px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #00426a;
	z-index: 1;
}

.header-loaded #campaign-header-image::before {
	transition: width 500ms ease 250ms;
	width: 46px;
}

#campaign-header-image::after {
	content: "";
	display: block;
	box-sizing: border-box;
	width: 418px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 418px;
	background: rgba(242,169,0,0.7);
	z-index: 1;
}

.header-loaded #campaign-header-image::after {
	transition: left 500ms ease 250ms, width 500ms ease 500ms;
	left: 23px;
	width: 46px;
}

#campaign-header-image img {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: auto;
}

#campaign-header::after {
	content: "";
	display: block;
	width: 0;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: #00a9e0;
	opacity: 0.7;
	z-index: 1;
}

#campaign-header.header-loaded::after {
	transition: width 500ms ease 500ms;
	width: 23px;
}