/*.left-underline, .center-underline, .right-underline {
    margin-bottom:50px!important;
}*/

.left-underline-new, .center-underline-new, .right-underline-new {
    border-bottom: 3px solid;
    width: 50px;
    display: block;
    position: relative;
    margin-bottom: 50px;
    margin-top: -20px;
    content: '&nbsp;';
}


.left-underline::after, .center-underline::after, .right-underline::after {
    content: '';
    position: absolute;
    display: inline-block;
    height: 1.25em;
    width: 50px;
    border-bottom: 3px solid;
    margin-top: 10px;
}

.left-underline::after {
	left: 0rem;
}

.center-underline::after {
	left: calc(50% - 25px);
}

.right-underline::after {
	right: 0rem;
}

@media screen and (max-width: 991.98px) {
	.left-underline, .center-underline, .right-underline {
		height: auto;
	}

		.left-underline::after, .center-underline::after, .right-underline::after {
			margin-top: 11px;
		}
}

blockquote:before {
	content: open-quote;
}

blockquote:after {
	content: close-quote;
}

blockquote:before, blockquote:after {
	color: #0E2132;
}

/**umb_name:h1*/
h1 {
	font-size: 80px;
	line-height: 1;
}

/**umb_name:h2*/
h2 {
	font-size: 50px;
}

/**umb_name:h3*/
h3 {
	font-size: 30px;
	line-height: 1;
}

/**umb_name:h4*/
h4 {
	font-size: 25px;
}

/**umb_name:meget stor overskrift (h1 style)*/
.h1-size {
	font-size: 80px;
	line-height: 1;
	font-weight: 600;
	/*font-family: "DINCondensed-Bold", serif;*/
}

/**umb_name:stor overskrift (h2 style)*/
.h2-size {
	font-size: 50px;
	font-weight: 600;
	/*font-family: "DINCondensed-Bold", serif;*/
}

/**umb_name:mellem overskrift (h3 style)*/
.h3-size {
	font-size: 30px;
	line-height: 1;
	font-weight: 600;
	/*font-family: "DINCondensed-Bold", serif;*/
}

/**umb_name:lille overskrift (h4 style)*/
.h4-size {
	font-size: 25px;
	line-height: 1.3;
	font-weight: 600;
	/*font-family: "DINCondensed-Bold", serif;*/
	
}

/**umb_name:fuld bredde*/
p.full-width {
	/* PLACEHOLDER TEXT */;
}

/**umb_name:hvid Text*/
p.text-white * {
	color: #ffffff !important;
}

/**umb_name:left underline element*/
p.left-underline-new {
	left: 0rem;
}

/**umb_name:center underline element*/
p.center-underline-new {
	left: calc(50% - 25px);
}

/**umb_name:right underline element*/
.white-right-underline-new {
	right: 0rem;
}

/**umb_name:hvid underline*/
p.white-underline {
	border-color: #ffffff !important;
}

/**umb_name:quotes*/
blockquote {
	quotes: "“" "”" "‘" "’";
	font-size: 25px;
	text-transform: uppercase;
	font-weight: bold;
	border: none;
	padding: 0;
	color: #0E2132;
	margin: 20px 0;
}

/**umb_name:teaser*/
h4.teaser {
	text-transform: uppercase;
	margin-bottom: 20px;
}

/*.h1-size, .h2-size, .h3-size, .h4-size {
	font-family: "OktaNeue-Black", serif;
}*/