 /* ========================================================================
   GENERELT
 ========================================================================== */

h1 {
	font-weight: 200;
}

.uk-section-default {
	background: transparent;
}

.uk-button {
	border-radius: 200px;
}


/* ========================================================================
   NAVIGATION
 ========================================================================== */

.uk-offcanvas-bar {
	background: #5a9ca2;
}

.uk-nav-default, .woocommerce-account nav.woocommerce-MyAccount-navigation ul {
	font-size: 1.1em;
	font-weight: 400;
}

.uk-light .uk-nav-default>li>a, .uk-light .woocommerce-account nav.woocommerce-MyAccount-navigation ul>li>a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a, .uk-card-primary.uk-card-body .uk-nav-default>li>a, .uk-card-primary>:not([class*='uk-card-media']) .uk-nav-default>li>a, .uk-card-secondary.uk-card-body .uk-nav-default>li>a, .uk-card-secondary>:not([class*='uk-card-media']) .uk-nav-default>li>a, .uk-overlay-primary .uk-nav-default>li>a, .uk-offcanvas-bar .uk-nav-default>li>a, .tm-toolbar .uk-nav-default>li>a {
	color: #fff;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
	background: #fff;
}

.uk-navbar-container {
	padding-top: 40px;
}

.uk-navbar-nav>li>a {
	color: #000;
	font-weight: bold;
	height: 33px;
	padding: 3px 20px;
	border-radius: 200px;
}

.uk-navbar-nav>li>a:hover {
	color: #fff;
	background: #6aa6ac;
	border-radius: 200px;
}

.navigation-phone-number {
	display: inline-block;
	background: #fff;
	border-radius: 200px;
	height: 30px;
	padding: 3px 20px;
	line-height: 2;
	margin-left: 10px;
}

.navigation-phone-number:before {
	font-family: 'FontAwesome';
	content: '\f095';
	margin-right: 7px;
	color: #6AA6AC;
}

.navigation-email-address {
	display: inline-block;
	background: #fff;
	border-radius: 200px;
	height: 30px;
	padding: 3px 20px;
	line-height: 2;
	cursor: pointer;
}

.navigation-email-address a {
	color: #666;
}

.navigation-email-address a:hover {
	color: #fff;
	text-decoration: none;
}

.navigation-email-address:before {
	font-family: 'FontAwesome';
	content: '\f003';
	margin-right: 7px;
	color: #6AA6AC;
}

.navigation-email-address:hover {
	background: #6AA6AC;
	color: #fff;
}

.navigation-email-address:hover a {
	color: #fff;
}

.navigation-email-address:hover:before {
	color: #fff;
}

.navigation-login {
	display: inline-block;
	background: #fff;
	border-radius: 200px;
	height: 30px;
	padding: 3px 20px;
	line-height: 2;
	margin-left: 10px;
}

.navigation-login a {
	color: #666;
}

.navigation-login:hover {
	background: #6AA6AC;
	color: #fff;
}

.navigation-login:hover a {
	color: #fff;
	text-decoration: none;
}

.navigation-login:hover:before {
	color: #fff;
}

.navigation-login:before {
	font-family: 'FontAwesome';
	content: '\f023';
	margin-right: 7px;
	color: #6AA6AC;
}


/* .navigation-language:before {
	font-family: 'FontAwesome';
	content: '\f023';
	margin-right: 7px;
	color: #6AA6AC;
}*/


.navigation-language:before {
	background-image: url('https://www.konsolidator.com/wp-content/uploads/flag-uk.png');
  	background-position: left center;
  	background-repeat: no-repeat;
  	padding-left: 20px; /* Adjust according to image size to push text across. */

}

.navigation-language-da {
	display: inline-block;
	background: transparent;
	/* border-radius: 200px; */
	height: 20px;
	/* padding: 3px 10px; */
	line-height: 2;
	margin-left: 10px;
	background-image: url('https://www.konsolidator.com/wp-content/uploads/flag-dk.png');
  	background-position: 20% center;
  	background-size: 20px 14px;
  	background-repeat: no-repeat;
  	padding-left: 20px; /* Adjust according to image size to push text across. */
}
.navigation-language-uk {
	display: inline-block;
	background: transparent;
	/* border-radius: 200px; */
	height: 20px;
	/* padding: 3px 10px; */
	line-height: 2;
	margin-left: 10px;
	background-image: url('https://www.konsolidator.com/wp-content/uploads/flag-uk.png');
  	background-position: center center;
  	background-size: 20px 14px;
  	background-repeat: no-repeat;
  	padding-left: 20px; /* Adjust according to image size to push text across. */
}

.navigation-language-de {
	display: inline-block;
	background: transparent;
	/* border-radius: 200px; */
	height: 20px;
	/* padding: 3px 10px; */
	line-height: 2;
	margin-left: 10px;
	background-image: url('https://www.konsolidator.com/wp-content/uploads/Germany.png');
  	background-position: 20% center;
  	background-size: 20px 14px;
  	background-repeat: no-repeat;
  	padding-left: 20px; /* Adjust according to image size to push text across. */
}

.navigation-language-sv {
	display: inline-block;
	background: transparent;
	/* border-radius: 200px; */
	height: 20px;
	/* padding: 3px 10px; */
	line-height: 2;
	margin-left: 10px;
	background-image: url('https://www.konsolidator.com/wp-content/uploads/sv.png');
  	background-position: 20% center;
  	background-size: 20px 14px;
  	background-repeat: no-repeat;
  	padding-left: 20px; /* Adjust according to image size to push text across. */
}

.navigation-language-da:hover, .navigation-language-uk:hover  {
	cursor: pointer;
}

.navigation-language:hover a {
	color: #fff;
	text-decoration: none;
}

.language-select-container {
	/* margin-top: -37px; */
	float: right;
	margin-left: 4px;
	margin-top: 8px;
}

/* ========================================================================
   HEADER
 ========================================================================== */

.header {
	background: #fcfbfa;
}

.header h1 {
	font-size: 3em;
	font-weight: 200;
}

.page-header {
	background: #F0F2EF;
}

/* ========================================================================
   HERO
 ========================================================================== */

.hero {
	background: #F0F2EF;
	color: #525252;
	/* height: 300px; */
}

.hero div.uk-background-norepeat.uk-background-cover.uk-background-top-center.uk-section {
	/* height: 300px; */
}

.hero-content {
	font-size: 2em;
	font-weight: 200;
}

.hero h2 {
	font-size: 3em;
	font-weight: 300;
	color: #4F6367;
	line-height: 1;
}

.hero ul {
	font-size: 0.6em;
	list-style-type: none;
	padding-left: 0px;
	font-weight: 300;
}

.hero ul li:before {
	font-family: 'FontAwesome';
	content: '\f068';
	margin-right: 10px;
	color: #6AA6AC;
	font-size: 0.7em;
}

.hero .product-features-grid {
	display: none;
}

.hero .fa-product-icon {
	background: #fff;
	border-radius: 200px;
	padding: 10px 10px;
	font-size: 0.85em;
}

.hero .uk-grid+.uk-grid-medium, .uk-grid-medium>.uk-grid-margin, *+.uk-grid-margin-medium {
	margin-top: 15px !important;
}

.hero .scroll-down {
	position: absolute;
	bottom: 50px;
	right: 50px;

}

.hero .scroll-down img {
	width: 50px;
	height: 50px;
	background: #fff;
	border-radius: 200px;
}

.hero .scroll-down p {
	font-size: 0.85em;
	font-weight: 500;
	position: absolute;
	right: 60px;
	bottom:-25px;
	width: 160px;
}

.hero .tagline {
	font-size: 1.2em;
	color: #525252;
	font-weight: 300;
	/* width: 50%; */
}

/* ========================================================================
   INTRO
 ========================================================================== */

.intro .uk-button-secondary {
	background-color: #F49D37;
}



/* ========================================================================
   MORGENMØDE
 ========================================================================== */

.morning-meeting-container {
	background: #fff;
	color: #585858;
}

.morning-meeting-container .uk-table-divider>tr:not(:first-child), .uk-table-divider>:not(:first-child)>tr, .uk-table-divider>:first-child>tr:not(:first-child) {
	border-top: 1px solid #ccc;
}

.morning-meeting-container .uk-table.uk-table-divider.uk-table-justify {
	width: 600px;
}

.morning-meeting-small {
	font-size: 0.8em;
}


/*
.morning-meeting-container .uk-text-nowrap.uk-table-shrink {
	border-right: 1px solid #ccc;
	padding: 5px 15px !important;
}

.morning-meeting-container .uk-table td {
	padding: 5px 15px;
	vertical-align: middle;
}

.morning-meeting-container .uk-table td:last-child p {
	padding-top: 20px;
}

.morning-meeting-container .el-title {
	margin-left: -15px;
}
*/

.morning-meeting-container .uk-button-primary {
	/* background-color: #ad8561; */
}

.morning-meeting-container h2 {
	color: #988778;
	font-weight: 300;
	width: 60%;

}

.tilmeld .fsBody .fsForm {
	margin: 0px !important;
	padding: 20px !important;
}

.tilmeld {
	/* margin-top: 20px; */
}

.tilmeld .fsForm .fsSubmit {
	margin-top: 0px !important;
}

.tilmeld .fsSubmitButton {
	background: #1A936F !important;
	border-radius: 200px !important;
}

.tilmeld label.fsOptionLabel {
	border: 0px solid #fff !important;
	background-color: transparent !important;
}

.tilmeld .fsLabelVertical .fsLabel {
	margin-bottom: 0px !important;
}

.tilmeld .fsBody .fsSupporting {
	margin-top: -10px !important;
	color: #ccc !important;
}

.tilmeld .fsField {

}

.tilmeld .fsSectionHeader {
	display: none;
}

div#fsCell56022227.fsRowBody.fsCell.fsFieldCell.fsFirst.fsLabelVertical.fsSpan33, div#fsCell56073995.fsRowBody.fsCell.fsFieldCell.fsFirst.fsLabelVertical.fsSpan33  {
	margin-bottom: 0px !important;
}

.tilmeld .fsBody .fsFieldRow {
	margin-bottom: 0px !important;
}

.tilmeld p {
	margin: 0px 0px 0px 0px !important;
}

.tilmeld .fsForm .fsSubmit {
	margin-top: 0px !important;
	padding: 0px 0px !important;
}



/* ========================================================================
   EVENTS
 ========================================================================== */

.events-intro {
	font-size: 1.4em;
	font-weight: 300;
}

.morning-meeting-date-overview a.el-link.uk-link-text {
	background: #F49D37;
	padding: 5px 8px;
	color: #fff !important;
	border-radius: 200px;
	font-weight: 500;
}

.morning-meeting-date-overview a.el-link.uk-link-text:hover {
	text-decoration: none;
}

.morning-meeting-date-overview {
}

.morning-meeting-date-overview td span {
	margin-top: 10px;
}

.events-bottom {
	background: #F0F2EF;
}

.events-bottom h4.events-bottom-headline {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 1.3em;
}
/* ========================================================================
   NY EVENTS - NY EVENTS - NY EVENTS - NY EVENTS - NY EVENTS - NY EVENTS
 ========================================================================== */
 /* SEARCH BAR */
#tribe-bar-form .tribe-bar-filters-inner {
	 display: none;
 }
.uk-margin-medium-bottom {
	display: none;
}
 #tribe-bar-form .tribe-bar-submit input[type=submit] {
	 background-color: #5a9ca2;
 }
 #tribe-bar-form label {
	 color: #787878;
 }
 .tribe-events-page-title {
	 color: #313; /* Upcomming events */
	 font-weight: 200!important;
	 font-size: 2.625rem!important;
	 line-height: 1.2!important;
	 text-align: left!important;

 }
 .tribe-events-list-separator-month {
	 color: #787878; /* November 2017 */
 }
 #tribe-events-content a {
	 color: #313;
 }
.tribe-events-read-more {
	color: #a2a2a2;
}
/* EVENTS */
/* Google Calender + ICAL EXPORT ??*/
#tribe-events .tribe-events-button, .tribe-events-button {
	background-color: #5a9ca2;
}
.tribe-events-meta-group .tribe-events-single-section-title {
	color: #787878;
}
/* ATTEND KNAPPEN MED PIL */
.newEvent {
	background: #F49D37!important;
  padding: 2px 10px!important;
  color: #fff !important;
  border-radius: 250px!important;
  font-weight: 500!important;
	float: right;
}
/* ========================================================================
   HISTORIE
 ========================================================================== */

.historie-container {
	background: #fff;
	color: #585858;
}

.historie-portrait {
	position: absolute;
	left: 0px;
	height: 350px;
}

.history-content-row {
	padding-left: 150px;
	padding-bottom: 60px;
}


/* ========================================================================
   FEATURES
 ========================================================================== */

.hero .product-features-grid .el-item {
	font-weight: 500;
}

/* ========================================================================
   OM KONSOLIDATOR
 ========================================================================== */

.about-intro {
	font-size: 1.7em;
	font-weight: 200;
}

.learn-more h4 {
	text-transform: uppercase;
	font-weight: 700;
}

.learn-more {
	background: #F0F2EF;
}

.learn-more-button .uk-button-secondary {
	background: #F49D37;
}

.learn-more blockquote {
	font-size: 0.9em;
}

.learn-more .contact-info {
	font-size: 1.3em;
	font-weight: 300;
}

.about-2nd-row {
	/* background: #5a9ca2; */
}

hr.about-divider {
	border-top: 1px solid #5a9ca2;
}

.konnect-section {
	font-size: 1.9em;
	font-weight: 200;
}

hr.konnect-divider

/* ========================================================================
   PARTNER
 ========================================================================== */

.partner-grid {
	padding-top: 50px;
}

.partner-grid h3 {
	margin: 0 0 0px 0;
}

.partner-intro {
	font-size: 1.3em;
	width: 50%;
	padding-top: 30px;
}

/* ========================================================================
   KUNDER
 ========================================================================== */

.customer-quote-1 {
	background: #A6B4C5;
}

.customer-quote-1 blockquote, .customer-quote-2 blockquote {
	font-size: 1.75em;
	color: #fff !important;
}

.customer-quote-1 cite.el-author, .customer-quote-2 cite.el-author {
	font-style: normal;
	font-size: 1em;
}

.customer-quote-2 {
	background: #8396AE;
}

.kunder-grid .uk-tile .uk-tile-default {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

.lshowcase-logos {

}

.bx-wrapper {

}

/* ========================================================================
   KONTAKT
 ========================================================================== */

i.fa-contact-icon {
	color: #5a9ca2;
	margin-right: 5px;
}

.address a {
	color: #666;
	text-decoration: none;
}

.contact .fsSectionHeader {
	display: none !important;
}

.contact .fsBody .fsForm {
	margin: 0px !important;
	padding: 0px !important;
}

.contact .fsBody {
	padding: 0px !important;
}

.contact .fsForm .fsSubmit {
	margin-top: 0px !important;
	padding: 0px !important;
}

.contact div#fsRow2804632-4.fsRow.fsFieldRow {
	position: absolute;
}

.contact div#fsCell56070186.fsRowBody.fsCell.fsFieldCell.fsFirst.fsLabelVertical.fsSpan33 {
	position: relative;
	bottom:70px;
	width: 160px;
}

.contact div#fsCell56070187.fsRowBody.fsCell.fsFieldCell.fsLabelVertical.fsSpan33 {
	position: relative;
	bottom: 165px;
	left:20px;
	width: 160px;
	float: right;
}

.contact .fsPagination {
	text-align: right;
}

.contact .fsNextButton, .contact .fsPreviousButton, .contact .fsSubmitButton {
	background-color: #F49D37 !important;
	border-radius: 200px !important;
}

.bio {
	background: #29343e;
	color: #fff;
	position: relative;
}

.bio .uk-tile-default {
	background: #29343e;
}

.bio .uk-text-lead {
	font-size: 3em;
	color: #fff;
	font-weight: 200;
}

.bio .info, .bio .title {
	width: 75%;
}

.bio .info {
	font-size: 0.9em;
}

.bio .claus {
	font-size: 0.8em;
	position: absolute;
	right: 270px;
	bottom: 50px;
}

/* ========================================================================
   FOOTER
========================================================================== */

.footer {
	background: #6AA6AC;
	color: #fff;
}

.footer .uk-button-primary {
	background-color: #E0E0E2;
	border: 1px solid #E0E0E2;
	color: #3D5A80;
	font-weight: 500;
}

.request-trial-container {
	background: #E8F1F2;
	/* border-top: 2px solid #3D5A80; */
}

.footer a.el-link.uk-icon-button.uk-icon {
	background: #4E698B;
}

.footer .uk-icon-button {
	color: #fff;
}

.footer .navigation {

}

.footer .navigation ul {
	list-style-type: none;
	padding-left: 0px;
}

.footer .navigation li {

}

.footer .navigation a {
	color: #fff;
}

.footer span.mail:before {
	font-family: 'FontAwesome';
	content: '\f0e0';
	margin-right: 7px;
	color: #fff;
}

.footer span.mail {
	display: block;
	font-size: 0.8em;
}

.footer span.mail a {
	color: #fff;
}

.footer span.phone:before {
	font-family: 'FontAwesome';
	content: '\f095';
	margin-right: 10px;
	color: #fff;
}

.footer span.phone {
	display: block;
	font-size: 0.8em;
}


/* ========================================================================
   MOBILE  –  iPhone SE
========================================================================== */

@media screen and (max-width: 320px) {

		.uk-navbar-container {
			padding-top: 0px;
		}

		img.uk-responsive-height {
			width: 170px;
		}

		.hero h2 {
			font-size: 1.85em;
		}

		.hero .tagline, .events-intro {
			font-size: 1em;
		}

		.scroll-down {
			display: none;
		}

		.intro .uk-button-secondary, a.el-content.uk-button.uk-button-default.uk-button-small {
			font-size: 0.7em;
		}

		.morning-meeting-container h2 {
			font-size: 1.5em;
			background: rgba(255, 255, 255, 0.7);
			display: inline-block;
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table.uk-table-divider.uk-table-justify {
			width: auto;
			background: rgba(255, 255, 255, 0);
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table-divider>tr:not(:first-child), .uk-table-divider>:not(:first-child)>tr, .uk-table-divider>:first-child>tr:not(:first-child) {
			border-top: 0px solid #fff;
		}

		.morning-meeting-container .el-title, .morning-meeting-container .uk-text-meta {
			background: #fff;
			padding: 3px;
			display: inline-block;
		}

		.morning-meeting-container .uk-text-meta p {
			margin-top: 0px;
			margin-bottom: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.page-header h1 {
			font-size: 2em;
		}

		.page-header h2 {
			font-size: 1.2em;
		}

		.about-intro {
			font-size: 1.2em;
		}

		.partner-intro {
			width: 100%;
			font-size: 1.1em;
		}

		label.fsOptionLabel {
			border: 0px solid #fff !important;
			background: #fff !important;
		}

		textarea#field56070196.fsField {
			margin-bottom: 30px;
		}

		.contact .fsForm .fsSubmit {
			margin-top: 20px !important;
		}

		.contact div#fsCell56070187.fsRowBody.fsCell.fsFieldCell.fsLabelVertical.fsSpan33 {
			width: 80px;
			bottom: 65px;
		}

		.language-select-container {
			float: left;
			margin-left: 0px;
		}

}


/* ========================================================================
   MOBILE  –  iPhone 6s
========================================================================== */

@media screen and (max-width: 375px) {

		.uk-navbar-container {
			padding-top: 0px;
		}

		img.uk-responsive-height {
			width: 170px;
		}

		.hero h2 {
			font-size: 1.85em;
		}

		.hero .tagline, .events-intro {
			font-size: 1em;
		}

		.scroll-down {
			display: none;
		}

		.intro .uk-button-secondary, a.el-content.uk-button.uk-button-default.uk-button-small {
			font-size: 0.7em;
		}

		.morning-meeting-container h2 {
			font-size: 1.5em;
			background: rgba(255, 255, 255, 0.7);
			display: inline-block;
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table.uk-table-divider.uk-table-justify {
			width: auto;
			background: rgba(255, 255, 255, 0);
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table-divider>tr:not(:first-child), .uk-table-divider>:not(:first-child)>tr, .uk-table-divider>:first-child>tr:not(:first-child) {
			border-top: 0px solid #fff;
		}

		.morning-meeting-container .el-title, .morning-meeting-container .uk-text-meta {
			background: #fff;
			padding: 3px;
			display: inline-block;
		}

		.morning-meeting-container .uk-text-meta p {
			margin-top: 0px;
			margin-bottom: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.page-header h1 {
			font-size: 2em;
		}

		.page-header h2 {
			font-size: 1.2em;
		}

		.about-intro {
			font-size: 1.2em;
		}

		.partner-intro {
			width: 100%;
			font-size: 1.1em;
		}

		label.fsOptionLabel {
			border: 0px solid #fff !important;
			background: #fff !important;
		}

		textarea#field56070196.fsField {
			margin-bottom: 30px;
		}

		.contact .fsForm .fsSubmit {
			margin-top: 20px !important;
		}

		.contact div#fsCell56070187.fsRowBody.fsCell.fsFieldCell.fsLabelVertical.fsSpan33 {
			width: 80px;
			bottom: 65px;
		}

		.language-select-container {
			float: left;
			margin-left: 0px;
		}

}


/* ========================================================================
   MOBILE  –  iPhone 6s Plus
========================================================================== */

@media screen and (max-width: 414px) {

		.uk-navbar-container {
			padding-top: 0px;
		}

		img.uk-responsive-height {
			width: 170px;
		}

		.hero h2 {
			font-size: 1.85em;
		}

		.hero .tagline, .events-intro {
			font-size: 1em;
		}

		.scroll-down {
			display: none;
		}

		.intro .uk-button-secondary, a.el-content.uk-button.uk-button-default.uk-button-small {
			font-size: 0.7em;
		}

		.morning-meeting-container h2 {
			font-size: 1.5em;
			background: rgba(255, 255, 255, 0.7);
			display: inline-block;
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table.uk-table-divider.uk-table-justify {
			width: auto;
			background: rgba(255, 255, 255, 0);
			padding: 5px 10px;
		}

		.morning-meeting-container .uk-table-divider>tr:not(:first-child), .uk-table-divider>:not(:first-child)>tr, .uk-table-divider>:first-child>tr:not(:first-child) {
			border-top: 0px solid #fff;
		}

		.morning-meeting-container .el-title, .morning-meeting-container .uk-text-meta {
			background: #fff;
			padding: 3px;
			display: inline-block;
		}

		.morning-meeting-container .uk-text-meta p {
			margin-top: 0px;
			margin-bottom: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.page-header h1 {
			font-size: 2em;
		}

		.page-header h2 {
			font-size: 1.2em;
		}

		.about-intro {
			font-size: 1.2em;
		}

		.partner-intro {
			width: 100%;
			font-size: 1.1em;
		}

		label.fsOptionLabel {
			border: 0px solid #fff !important;
			background: #fff !important;
		}

		textarea#field56070196.fsField {
			margin-bottom: 30px;
		}

		.contact .fsForm .fsSubmit {
			margin-top: 20px !important;
		}

		.contact div#fsCell56070187.fsRowBody.fsCell.fsFieldCell.fsLabelVertical.fsSpan33 {
			width: 80px;
			bottom: 65px;
		}

		.language-select-container {
			float: left;
			margin-left: 0px;
		}

}


.investor-intro-text .uk-button {
    background: #6aa6ac;
		color: #fff;
		border: none;
		font-weight: 500;
}



.investor-intro-text .uk-first-column {
    width: 45em;
    margin: 0 auto;
    background: rgba(255, 255, 255, 0.7019607843137254);
    padding: 29px 37px;
    border-radius: 10px;
    text-align: center;
}

.documents {
	background: #f0f2ef;
}

.page-id-2483  .uk-h2 {
	font-size: 2.8em;
	font-weight: 300;
	color: #4F6367;
	line-height: 1;
}

.documents .uk-button {
    background: #F49D37;
		color: #fff;
		font-weight: 500;
}

.accoridion-invest {
    padding: 37px 50px;
		background: #f0f2ef;
		border-radius: 10px;
}

.accoridion-invest .el-item {
    border-bottom: solid 2px #fff;
    padding-bottom: 14px;
}

.yearly-report-span {
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: solid 1px #ecedec;
}

.calender .uk-accordion-title::after {
		content: "\f274 ";
		font-family: FontAwesome;
		background-image: none;
}

.contact-invest .fsSectionHeader {
		display: none;
}

.contact-invest .fsBody {
    border-radius: 15px;
    box-shadow: 0 42px 30px -48px #8e8e8e;
    border: solid 1px #d8d8d8;
    background-color: rgba(255, 255, 255, 0.8313725490196079);
}

.contact-invest .fsBody .fsForm {
		background: transparent;
}

.contact-invest  .fsForm .fsSubmit {
	margin-top: 0;
	padding: 0;
}

.contact-invest  .contact-headline {
    display: inline-block;
    margin-bottom: 0;
    background: #f49d37;
    margin-left: 25px;
    padding: 10px 20px;
    border-radius: 5px 5px 0 0;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: 600;
}

.contact-invest .contact-form {
	margin-top: 0 !important;
}

.contact-invest .contact-form #fsSubmitButton2804632  {
		border-radius: 30px !important;
		padding: 15px 39px;
		color: #fff!important;
		background-color: #f49d37!important;
	 font-size: 1em !important;
	 font-weight: 500;
	 text-transform: uppercase;
}


/* ========================================================================
   Investor
========================================================================== */
/* rettelser 2019 */
.tribe-events-nav-pagination {
	display: none!important;
}

.tribe-events-widget-link {
	display: none!important;
}
.medarbejder-panel {
    display: grid;
    grid-template-rows: 0fr 250px 120px 80px 1fr;
}

.medarbejder-panel .el-title {
 border-bottom: 1px solid grey;
 text-align: center;
}
.medarbejder-panel .el-meta {
 border-bottom: 1px solid grey;
 text-align: center;
}

.medarbejder-panel .el-content ul li   {
font-size: 13px;
margin-bottom: 12px;
list-style-type: circle;
}
span.list-title {
    display: block;
    font-size: 15px;
    font-weight: 500;
}


.bestyrelse {
    grid-template-rows: 0fr 250px 120px 1fr;
}

.bestyrelse .el-meta {
    border-bottom: 0px;
}

.medarbejder-panel-certified {
    display: grid;
    grid-template-rows: 10px 110px 85px 1fr;
}

.medarbejder-panel-certified .el-title {
 border-bottom: 1px solid grey;
 text-align: center;
}
.medarbejder-panel-certified .el-meta {
 border-bottom: 1px solid grey;
 text-align: center;
}

.medarbejder-panel img {
 margin: 0 auto;
}

.medarbejder-panel-certified .el-content ul li   {
font-size: 13px;
margin-bottom: 12px;
list-style-type: circle;
}

.finans-switch ul li {
padding-left: 5px;
}

iframe {
    width: 100%;
    height: 100vh;
}

.newhero {
    font-size: 3em;
    font-weight: 300;
    color: #000000;
    line-height: 1;
    font-family: 'Segoe UI';
    font-weight: 300;
    margin-left: 50px;
}