/**content-headline component START**/
.headline-overline-text {
	font-size: 16px;
	line-height: 21px;
	padding: 0px 10px 0px 0px !important;
	word-wrap: break-word;
}

.headline-date-text {
	font-size: 11px;
	border-left: solid 1px #aea7a2;
	padding: 0px 0px 0px 10px;
	word-wrap: break-word;
}

.headline-text {
	color: #003b68;
	word-wrap: break-word;
	padding-top: 10px;
}

.headline-text h2{
    font-family: Arial;
    font-size: 30px !important;
    line-height: 30px !important;
    font-weight: normal !important;
    color: #003b68 !important;
    margin: 0 !important;
}

.headline-introduction-text {
	word-wrap: break-word;
	padding: 32px 0px 0px 0px;
	font-size: 16px;
	line-height: 21px;
}

.headline-introduction-text p {
	font-size: 16px !important;
	word-wrap: break-word;
	line-height: 21px;
}

.headline-introduction-text p em {
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
}

.headline-introduction-text ol {
	font-size: 16px;
	line-height: 21px;
	list-style-position: outside;
	list-style-type: decimal;
}

.headline-introduction-text ol li {
	font-size: 16px;
	line-height: 21px;
	margin: 0 0 0 20px;
	padding: 0px;
	word-wrap: break-word;
}

.headline-introduction-text ul {
	padding-left: 16px !important;
	font-size: 16px;
	line-height: 21px;
}

.headline-introduction-text a {
	color: #009fe3 !important;
	text-decoration: none;
	font-size: 16px;
	line-height: 21px;
}

.headline-introduction-text ul li {
	word-wrap: break-word;
	margin: 0px;
	padding: 0 0 0 4px;
	font-size: 16px;
	line-height: 21px;
}

.headline-introduction-text a:hover {
	color: #009fe3 !important;
	text-decoration: underline;
	font-size: 16px;
	line-height: 21px;
}

.headline-text.nooverline {
	padding-top: 0px;
}

.headline-introduction-text.noparent {
	padding: 0px;
}
/**content-headline component END**/
