<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.homePage {
	/*background-image: url('/images/template/baggrund/background_avismarathon.jpg');*/
	/*background-color: #e7a61e;*/
	background-position: 0px -400px;
	background-size: cover;
	width: 100%;
	background-repeat: no-repeat;
}





body .gbs3 .gcore-display-table {

	display: block;

}

body .gbs3 h4, 

body .gbs3 .h4 {

	background: #e7a61e;

	color: #fff;

	padding: 10px;

}

.topimage {
    position: relative;
    left: calc(-50vw + 32.5%);
    right: 0;
    width: 99.7vw;
    height: 300px;
}

.topimage .topimage-headline {
	margin: 0px auto;
	padding: 100px 0 0 0px;
	text-align: center;
	color: #fff;
	font-weight: 900 !important;
}

.content-wrap a {
	color: #4ca7d2 ;
	
}

/* SLIDER ===============*/


.carousel-control {

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    width: 15%;

    font-size: 20px;

    color: #fff;

    text-align: center;

    text-shadow: none; 

    background-color: rgba(0,0,0,0);

    filter: alpha(opacity=50);

    opacity: .5;

}


/* Generel side layout ===============*/

.article-info {
	font-size: 13px;
	border-top: solid 1px #eee;
}

.article-info .modified, .article-info .hits {
	margin: 0px 10px 0px 0px;
	width:  auto;
	float:  left;
}


/* Breadcrumb ==================*/


#breadcrumb {
	background-color: #eee;
}

ul.breadcrumb {
	padding-inline-start: 0px !important;
    margin-block-start: 0em !important;
	margin-block-end: 0em !important;
	margin-bottom: 10px;
	border-radius: none !important;
	background: none !important;
	padding: 0px !important;

}

.breadcrumb li {
	float:  left;
	list-style-position: inside;
	list-style-type:  none;
	padding: 5px;

}

.divider {
	margin-left: 10px !important;
	display: none;
}

.divider:after{ content: "/" ;
}

.divider img {display: none;}

/* Map holder

================================== */

#mapholder {

	position: relative;

}

#mapholder img {

	max-width: 10000px!important;

}

#mapholder img:first-child {

	position: relative!important;

}



@media (max-width: 650px) {

	#mapholder {

		-ms-transform: scale(0.6);

		-webkit-transform: scale(0.6);

		transform: scale(0.6);

		-webkit-transform-origin: left top;

		-webkit-transition: 0.5s all;

		-moz-transition: 0.5s all;

	}

}

@media (max-width: 405px) {

	#mapholder {

		-ms-transform: scale(0.5);

		-webkit-transform: scale(0.5);

		transform: scale(0.5);

	}

}

@media (max-width: 335px) {

	#mapholder {

		-ms-transform: scale(0.45);

		-webkit-transform: scale(0.45);

		transform: scale(0.45);

	}

}




/* TAG FILTER */

.moduletable-tagfilter {
	display: none;
}


/* Home intro  ================================== */



.homeIntro {



	text-align: center;



	color: #14242c;



	font-size: 48px;



} 



.homeIntro h1 {



	margin: 0px 0px 20px;



	font-size: 1em; /* 48px */



	font-weight: 600;



	line-height: 0.9;



	text-transform: uppercase;



}



.homeIntro h2 {



	margin: 0px 0px 20px;



	font-size: 0.583em; /* 28px */



	font-weight: 400;



	line-height: 1;



	text-transform: uppercase;



}



.homeIntro p {



	margin: 0px;



	font-size: 0.375em; /* 18px */



	font-weight: 600;



	line-height: 1;



} 



.category {

	padding-left: 0px;}



.category li {

	list-style-image: none;

	list-style-type: none;

	padding: 10px 0;

	border-bottom: solid 1px #f5f5f5;}



.current &gt; a {

	font-weight: 700;}
	
	/* 
 .active a {

	font-weight: 700;}
*/

.item-page table tr {

	border-bottom: solid 1px #f5f5f5;}

	

span.icon-chevron-right::before, span.icon-rightarrow::before, span.icon-arrow-right::before {

	content: none;}

	

/*.knap {

	background: transparent none repeat scroll 0 0;

    border: 1px solid #e7a61e;

    color: #e7a61e;

    font-weight: 700;

    padding: 8px 20px;

    width: auto;

	}
*/


.knap {

	background: #4ca7d2 !important;
    border: 1px solid #4ca7d2;
    color: #fff !important;
    font-weight: 700;
    padding: 8px 20px;
    width: auto;

	}

	

.right_sidebar .knap {

	background: transparent none repeat scroll 0 0;

    border: 1px solid #e7a61e;

    color: #e7a61e;

    font-weight: 700;

    padding: 8px 20px;

    width: 100%;

	display: block;

	text-align: center;

	}

	

	

.moduletable-fokus {

	background: transparent none repeat scroll 0 0;

    border: 1px solid #272c30;

    padding: 8px 20px;

	margin-bottom: 20px;

    width: 100%;

	}



.moduletable-fokus-vigtig {

	background: transparent none repeat scroll 0 0;

    border: 1px solid #D83C28;

    padding: 8px 20px;

    width: 100%;

	}



.moduletable-fokus-vigtig h2 {

	color: #D83C28;}



.img_caption {

	font-style: italic;

	font-size: 0.9em;

	margin-bottom: 20px;}



@media (max-width: 610px) {



	.homeIntro {



		font-size: 36px;



	}



}



@media (max-width: 480px) {



	.homeIntro {



		font-size: 30px;



	}



}



@media (max-width: 380px) {



	.homeIntro {



		font-size: 24px;



	}



}







/* Boxed



================================== */



.boxed {



	background: #fff;



	color: #14242c;



	font-size: 15px;



	font-weight: 300;



}



.boxed a {



	color: #14242c;



}



.boxed .dark a {



	color: #ffffff;



}



.boxed a:hover {



	text-decoration: none;



}



.boxed h3 {



	padding: 20px 20px 0px;



	margin: 0px 0px 5px;



	font-size: 26px;



	font-weight: 700;



	line-height: 1;



	text-transform: uppercase;



}



.boxed i {



	font-size: 13px;



	line-height: 1;



}







.boxed .firstBox {



	padding: 0px 20px 20px 20px;



}







.boxed .secondBox {



	height: 109px;



	overflow: hidden;



}



.boxed .secondBox img.full {



	width: 100%;



    min-height: 100%;



}











.boxed .secondBox.dark {



	background: #14242c;



	color: #fff;



	padding: 13px 20px;



}



.boxed .secondBox.dark img:first-child {



	margin-bottom: 8px;



}







.boxed .secondBox.light {



	background: #e7e9e9;



	padding: 13px 20px;



	line-height: 0.6;



}







.boxed .secondBox.light input {



	width: 80px;



	height: 25px;



}



.boxed .secondBox.light .priceOutput {



	font-weight: 600;



}







@media (max-width: 1200px) {



	#top_row2 {



		padding: 0px 0px 20px;



	}



	.boxed {



		margin-bottom: 30px;



	}



}







@media (max-width: 991px) {



	.boxed {



		font-size: 14px;



	}



}



@media (max-width: 767px) {



	.boxed .secondBox {



		height: auto;



	}

	



}



































.mod-articles-category-introtext {

	margin: 0px !important;

	padding: 0px !important;

	font-size: 12px;

	}

.mod-articles-category-introtext strong {

	display: block;

}



/*.btn, table#GridViewAdressList tr td a {

	background: transparent none repeat scroll 0 0 !important;

    border: 1px solid #e7a61e;

    color: #e7a61e;

    font-weight: 700;

    padding: 8px 20px;

    width: auto;

	}
*/
.btn-white, .btn, .btn .btn-warning {

	background: #4ca7d2 !important;

    border: 1px solid #4ca7d2;

    color: #fff !important;

    font-weight: 700;

    padding: 8px 20px;

    width: auto;

	}

.btn-warning:hover {
	background: #337ab7 !important;
	border: 1px solid #337ab7;
}

	

.panel-container {

	padding: 0px !important;}



.item .readmore a.btn {

	float: left;

	margin-top: 10px;
	clear: both;
	/*padding-left: 0px;*/


	}

	

.item .page-header h2 {

	margin-bottom: 0px;

	}



/* Top row



================================== */



@media (max-width: 767px) {



	#top_row2 {



	    background: #e7a61e;



		padding: 30px 0px 0px;



	}

	

}





@media (min-width: 991px) {



	.item-230 {

	    display:none;

	}

	

	.item-221{

		display:none;

	}



}





@media (max-width: 991px) {



	.menu_class230{

		display:unset!important;

	}

	

	.menu_class221{

		display:unset!important;

	}



}














/* Sub footer



================================== */



.sub_footer_3 img {



	width: 100%;



}



	



@media (max-width: 767px) {



	.sub_footer_1 {



		background: none;



	}



	.sub_footer_3 {



		padding: 0px;



	}



}





/* Organization chart

================================== */

.org-chart * {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	position: relative;

}

.org-chart ul {

	padding: 0;

	margin: 0;

	list-style: none;

}

.org-chart ul a {

	z-index: 111;

    display: block;

    background: #fff;

    border: 1px solid #e7a61e;

    text-align: center;

    overflow: hidden;

    font-size: .9em;

    text-decoration: none;

    font-weight: bold;

	color: #337ab7;

    height: 70px;

    -webkit-transition: all linear .1s;

    -moz-transition: all linear .1s;

    transition: all linear .1s;

}

.org-chart ul a span {

    vertical-align: middle;

    display: inline-block;

}

.org-chart ul a span:first-child {

	height: 100%;

}

.org-chart .subdirector:after {

    content: "";

    display: block;

    width: 0;

    height: 130px;

    border-left: 1px solid #e7a61e;

    left: 50%;

    position: relative;

    margin-left: -2px;

}



.org-chart ul ul.sub-departs {

	margin-top: -100px;

}

.org-chart ul ul.sub-departs ul {

	margin: 30px auto 0px auto;

    width: 85%;

}

.org-chart ul ul.sub-departs ul:before {

    content: "";

    display: block;

    width: 75.9%;

    height: 22px;

    border-top: 1px solid #2E7CC0;

    margin: 0 auto;

}

.org-chart ul ul.sub-departs ul li {

	float: left;

	width: 24.2%;

	margin-left: 1%;

}



.org-chart ul ul.sub-departs ul li:before {

	content: "";

	display: block;

	position: absolute;

	width: 0;

	height: 22px;

	border-left: 1px solid #2E7CC0;

	z-index: 1;

	top: -22px;

	left: 50%;

	margin-left: -2px;

}



.org-chart .board a {

    width: 25%;

    margin: 0px auto 0px auto;

}

.org-chart .director a {

    width: 25%;

    margin: 0px auto 0px auto;

}



@media (min-width: 845px) {

	

	.org-chart ul ul.sub-departs ul li:first-child {

		margin-left: 0px;

	}



}



@media (max-width: 845px) {

	

	.org-chart .board a {

		width: 75%;

	}

	

	.org-chart .director a {

		width: 45%;

	}

	

	.org-chart ul ul.sub-departs ul:before {

		content: "";

		display: block;

		width: 100%;

		height: 290px;

		border-top: 4px solid #2E7CC0;

		border-left: 4px solid #2e7cc0;

		border-right: 4px solid #2e7cc0;

		margin: 0 auto;

	}

	

	.org-chart ul ul.sub-departs ul li {

		float: none;

		width: calc(100% - 42px);

		margin-bottom: 10px;

		margin-left: 22px;

	}

	.org-chart ul ul.sub-departs ul li:first-child {

		margin-top: -275px

	}

	.org-chart ul ul.sub-departs ul li:before,

	.org-chart ul ul.sub-departs ul li:after {

		content: "";

		display: block;

		position: absolute;

		height: 0px;

		width: 22px;

		border-bottom: 4px solid #2E7CC0;

		z-index: 1;

		top: 50%;

		left: -20px;	

	}

	.org-chart ul ul.sub-departs ul li:after {

		left: auto;

		right: -20px;

	}

	

}


/* Background colors  
================================== */

.bgred {
	background: #eb5848;
}

.bgblue {
	background: #4ca7d2;
}

.bggreen {
	background: #75bf84;
}

.bgyellow {
	background: #e7a61e;
}

.bgywhite {
	background: #ffffff;
}

.bggrey {
	background: #303031;
}



/* News 
================================== */


.blog-news .item-image {
overflow: hidden;
	height: 168px;
}

.blog-news h2 {
	text-align: center;
	font-size: 36px;
}

.blog-news .item h2 {
	text-align: left;
	font-size: 21px;
	padding-top: 10px;
}

.blog-news .items-row &gt; div {
	margin-bottom: 30px;
}

.lastnews-department .newsflash-image {
overflow: hidden;
	height: 168px;
}

.newsflash-image &gt; figcaption {
	display: none;
}


.article-info {
	padding: 5px 10px 5px 0px;
	clear:  both;
	display: block;
}

.category-name, .published {
	margin-left: 0px;
	font-size: 13px;
	width: auto;
	float: left;
	margin-right: 10px;
}

.published {
	text-align: left;
}

.see-all {
	text-align: center;
	font-size: 16px;
}

.see-all a {
	padding: 10px;
}

.moduletable-senestenyt {
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 40px;
	/*background: #eee;*/
	

}

.moduletable-senestenyt h3 {
	text-align: center;
	font-size: 36px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	padding-top: 18px;
	background: rgba(231, 166, 30, 0.9);
}

.article_sub .moduletable-senestenyt h3 {
	text-align: center;
	font-size: 36px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	padding-top: 18px;
	background: none;
}

.newsflash-item .newsimage {
	padding: 0px !important;
	}

.newsflash-item .newstext h2 {
	margin-bottom: 0px !important;
	line-height: 1.0em;
	}

.newsflash-senestenyt .newsflash-item {
	margin-bottom: 20px;
}


.newstext {
	background: #eee;
}

.newstext p {
	padding: 5px 0 0px 0px;;
}

.newstext a.readmore {
	padding: 5px 0 5px 0px !important;
	margin: 0px 5px 5px 0px;
	display: block;
}


.blog-news .page-header {
	margin-top: 0px;
}

.item-page-news .page-header {
	border-bottom: none !important;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.lastnews-department {
	margin-top: 15px;
	
}



/* Calender 

================================== */

.see-all-cal, .see-all-news {
	text-align: center;
	font-size: 16px;
	color: #fff;
}

.see-all-cal a, .see-all-news a {
	padding: 10px;
	width: 100%;
    margin: 30px 0px 30px 0px;
    float: left;
}

.moduletable-calender {
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 40px;
	clear: both;

}

.moduletable-calender h3 {
	text-align: center;
	font-size: 36px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	padding-top: 18px;
	background: rgba(231, 166, 30, 0.9);
}


.blog-calendar .item {
background: #373a39;
	margin-bottom: 30px;
	display:  grid;
}

.item #caldate {
	padding: 0px !important;
	height: 100%;
}

#caldate .fields-container {
	    margin-block-start: 0em !important;
		    margin-block-end: 0em !important;
}

#calinfo {
	padding: 10px 20px 20px 20px;
	background: #ddd;
}

#calinfo .page-header {
	border-bottom: none !important;
	margin-bottom: 0px;
	margin-top: 20px;
}

.calday {
	background: #373a39;
	text-align:  center;
	font-size: 30px;
	color: #ffffff;
	font-weight: 700;
	margin-inline-start: 0px !important;

	
}

.calmonth {
	background: none;
	text-align:  center;
	font-size: 21px;
	color: #ffffff;
		margin-inline-start: 0px !important;

}

.cal-activity {
}

.staevne {
	background: #75bf84 !important;
}

.loeb {
	background: #eb5848 !important;
}

.arrangement {
	background: #4ca7d2 !important;
}

.cal-activity #caldate {
	padding: 0px !important;
	}

.cal-activity #calinfo h2 {
	margin-bottom: 0px !important;
	line-height: 1.0em;
	}

.date-categoy {
	font-size: 13px;
	padding-top: 5px;
	color: #999999;
}


/* Side menu */
#content .left_sidebar .nav.menu .nav-child li.deeper ul {
    display: none;
}

#content .left_sidebar .nav.menu .nav-child li.current ul, #content .left_sidebar .nav.menu .nav-child li.active ul   {
    display: block;
}


</pre></body></html>