@font-face{font-family:'Open Sans';src:url('https://www.bestfreeplugins.com/fonts/Open Sans.woff2') format('woff2'),url('https://www.bestfreeplugins.com/fonts/Open Sans.woff') format('woff');font-weight:400;font-style:normal;font-display:swap;}
html, body{font:normal 1.8rem/2.3rem 'Open Sans',verdana,sans-serif;height:100%;letter-spacing:0.06rem;margin:0;padding:0;scroll-behavior:smooth;width:100%;}
html{background:#363636;font-size:62.5%;overflow-y:initial;color:#fdfdfd;}
body{overflow-y:unset;}
p,ul,li{margin:0;padding:0;color:#d2dadf;}
ul,li{list-style:none;}
button{font-family:'Open Sans',sans-serif;}



/*Structure*/
#wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
#topPanel{margin:30px auto -30px auto;max-width:1344px;border:1px solid #ddd;background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;}
#topWrap{margin:0 auto;text-align:center;}
#content{margin:60px auto auto auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;max-width:1344px;padding-bottom:28px;}
#leftPanel{background:#151515;border:1px solid #4b4b4b;box-sizing:border-box;padding-top:8px;}
#centerPanel{background:#151515;border-bottom:1px solid #4b4b4b;border-top:1px solid #4b4b4b;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;}
.oneWrap{background:#151515;border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;box-sizing:border-box;position:relative;width:100%;}
/* Order and Width */
#search,#header{order:1;}
#topPanel{order:2;width:100%;}
#content{order:3;width:100%;}
#leftPanel{order:4;width:180px;}
#centerPanel{order:5;width:calc(100% - 187px);}
#footer{order:6;width:100%;}






/*HEADER*/
#header{height:54px;padding-top:6px;}
#headerWrap{background:#151515;background-image:linear-gradient(to bottom,#222,#111);border-bottom:1px solid #4b4b4b;display:block;height:59px;position:relative;transition:0.2s;top:0;width:100%;z-index:9999;}
#headerBox{margin:0 auto;max-width:1344px;min-width:240px;clear:both;width:auto;}
#headerLogo{display:inline-block;font:2.6rem "Georgia",serif;float:left;
margin:-6px 15px 0 35px;
margin:-6px 55px 0 55px;
padding-top:15px;white-space:nowrap;}
#headerLogo a{border:0;height:32px;margin:0;padding:0;float:left;text-align:center;text-decoration:none;

color:#94c0e8;
color:#fbfbfb;
}







/*Burger*/
#labelWrap{float:right;}
#menuBtn{cursor:pointer;display:block;float:right;height:48px;padding:0px 0px 0px 0px;position:relative;width:48px;z-index:700;height:36px;width:36px;margin:5px 25px 5px 15px;border:1px solid #fff;border-radius:5px;top:-60px;}
/*#menuBtn:active{background-color:#ddd;}*/
#b1{background-color:#f9f9f9;content:"";display:block;height:2px;left:8px;position:absolute;top:12px;transform-origin:left top;transition:0.2s;width:20px;}
#b2{background-color:#f9f9f9;display:block;height:2px;left:8px;position:absolute;transition:background 0.2s;width:20px;top:17px;}
#b3{background-color:#f9f9f9;content:"";display:block;height:2px;left:8px;position:absolute;top:22px;transform-origin:left bottom;transition:0.2s;width:20px;}
#menuBox{display:none;}


#menuBox{height:100%;height:100vh;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%;z-index:600;}
#menuSubA,#menuSubB,#menuSubC{display:block;}

#sn_menu_panel{width:100%;height:100%;position:fixed;left:0;top:0;transition:0.1s 0.3s;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
#sn_menu_panel #sn_menu_left{background:#363636;width:50%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;}
#sn_menu_panel #sn_menu_left p{margin:0;padding:0;text-align:center;font:800 50px/70px 'Open Sans',sans-serif;color:#249af4;}
#sn_menu_panel #sn_menu_right{order:2;width:50%;height:100%;background:#fff;font:400 18px/40px 'Open Sans', sans-serif;color:#aaa;overflow-y:auto;-webkit-overflow-scrolling: touch;display:flex;flex-direction:column;flex-wrap:nowrap;}

#sn_menu_right #sn_menu p{position:relative;padding:0;margin:0;height:40px;}

#sn_menu_right #sn_menu p label{color:#249af4;display:block;line-height:40px;text-transform:uppercase;transition:0;}
#sn_menu_right #sn_menu p label.sn_up{color:#666;}
#sn_menu_right #sn_menu p label:hover{color:#249af4;}
#sn_menu_right #sn_menu p label:last-child{cursor:pointer;height:40px;}

#sn_menu_right #sn_menu p label::after{content:"";width:6px;height:6px;border:2px solid #249af4;border-width:0 2px 2px 0;transform:rotate(45deg);transition:0;position:relative;display:inline-block;margin:0 0 4px 20px;}
#sn_menu_right #sn_menu p label.sn_up::after{border-color:#666;margin-bottom:2px;transform:rotate(-45deg);}
#sn_menu_right #sn_menu p label:hover::after{border-color:#249af4;}

#sn_menu_right #sn_menu p a{line-height:40px;color:#666;text-decoration:none;}
#sn_menu_right #sn_menu p a:hover{color:#d0d;}

#sn_menu_right #sn_menu div p{height:0;overflow:hidden;opacity:0;transition:0.75s;position:relative;}

#sn_menu_right div{padding:0;margin:0 0 0 20px;list-style:none;}


#sn_menu_right #sn_menu{width:calc(100% - 100px);max-width:400px;min-width:300px;margin:100px auto 0;max-height:100%;}
#sn_menu_right #sn_menu > p{text-indent:0;}
#sn_menu_right #sn_menu div{position:relative;}
#sn_menu_right #sn_menu div::before{content:"";display:block;width:1px;height:calc(100% - 20px);background:#249af4;;position:absolute;left:5px;top:0;}
#sn_menu_right #sn_menu div p{text-indent:25px;position:relative;height: 40px;opacity: 1;}
#sn_menu_right #sn_menu div p::before{content:"";display:block;width:5px;height:5px;border:1px solid #249af4;;background:#fff;position:absolute;left:2px;top:17px;transform:rotate(-45deg);}
#sn_menu_right #sn_menu div div::before{left:20px;}
#sn_menu_right #sn_menu div div p{text-indent:30px;}
#sn_menu_right #sn_menu div div p::before{left:17px;}
#sn_menu_right #sn_menu div div div::before{left:35px;}
#sn_menu_right #sn_menu div div div p{text-indent:45px;}
#sn_menu_right #sn_menu div div div p::before{left:32px;}


#sn_menu_panel #sn_menu_right #sn_menu .sn_menu01 + div > p{height:40px;opacity:1;}
#sn_menu_panel #sn_menu_right #sn_menu .sn_menu02 + div > p{height:40px;opacity:1;}


#menuBottom{height:50px;}
#sn_menu_right #sn_menu div#menuBottom::before{height:0;}


@media only screen and (max-width: 1300px){
	#sn_menu_panel #sn_menu_left p{font-size:44px;line-height:60px;}
	}
@media only screen and (max-width: 1100px){
	#sn_menu_panel #sn_menu_left p{font-size:38px;line-height:50px;}
	}
@media only screen and (max-width: 900px){
	#sn_menu_panel #sn_menu_left p{font-size:32px;line-height:40px;}
	}
@media only screen and (max-width: 820px){
	#sn_menu_panel #sn_menu_left p{font-size:28px;line-height:40px;}
	}
@media only screen and (max-width: 760px){
	#sn_menu_right #sn_menu{min-width:260px;margin:0 auto;padding-top:15%;width:calc(100% - 140px);}
	#sn_menu_panel #sn_menu_left{width:0;display:none;}
	#sn_menu_panel #sn_menu_right{width:100%;min-width:320px;}
	}
@media only screen and (max-width: 480px){
	#sn_menu_right #sn_menu{padding-top:20%;}
	#sn_menu_panel #sn_menu_right{font-size:17px;}
	}
@media only screen and (max-width: 360px){
	#sn_menu_right #sn_menu{margin:0 0 0 40px;padding-top:25%;}
	#sn_menu_panel #sn_menu_right{font-size:16px;}
	}
















































/*Navigation*/
#navWrap{display:inline-block;overflow:hidden;width:auto;height:55px;position:relative;left:0px;top:0px;transition:0.5s;}
#dropline{display:block;height:55px;list-style:none;margin:0;padding:0 0 0 28px;position:relative;white-space:nowrap;z-index:500;transition:0.5s;}
#dropline li.top{display:block;float:left;transition:0.5s;}
#dropline li.top .top_link{cursor:pointer;display:block;float:left;font-family:helvetica,arial,sans-serif;font-size:1.3rem;font-weight:bold;height:17px;
	line-height:13px;margin:0;text-decoration:none;
	color:#fbfbfb;padding:22px 19px 7px 16px;
	/*color:#94c0e8;*/padding:18px 20px 7px 35px;
	/*text-transform:uppercase;*/
	letter-spacing:0.01rem;
	}
#dropline li.top .top_link:hover{color:#3af;}
#dropline li p.ring span{border:2px solid #fbfbfb;border-radius:20px;margin:-8px -10px -6px -14px;padding:6px 9px 5px 13px;}
#dropline li p.ring:hover span{border:2px solid #fbfbfb;-moz-box-shadow:0 0 12px 1px rgba(0,0,0,0.22);-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,0.22);box-shadow:0 0 12px 1px rgba(0,0,0,0.22);}
#dropline li p.selected span{border-color:#3af;}

.subMultiWrap{position:relative;}
.subMultiCol{transition:0;}
#subA,#subB,#subC{display:none;padding:0;}


.subMultiWrap{z-index:999;right:0;top:-7px;}
#subABox,#subBBox,#subCBox{float:left;margin-left:auto;margin-right:auto;max-width:1344px;}
#subABox{left:339px;}
#subBBox{left:520px;}
#subCBox{left:666px;}





/*
#subABorder,#subBBorder,#subCBorder{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 11px 8px -8px rgba(0,0,0,0.4);border-top:0;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;
	display:none;margin:0 auto 0;max-width:400px;min-width:240px;transition:0.1s;}
	*/
.subMultiCol ul{list-style:none;padding:0;}
.subMultiCol ul li{border-bottom:1px solid #bbb;border-top:1px solid #bbb;display:table;height:35px;min-width:175px;padding:0 0 1px 0;position:relative;table-layout:auto;width:100%;
	-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}
.subMultiCol ul li.first-li{border-top:1px solid #4b4b4b;}
.ulCol a,.subMultiCol ul li.over-p p{color:#111;font:bold 1.0rem/26px helvetica,arial,sans-serif;letter-spacing:2px;}
.subMultiCol ul li.over-a,.subMultiCol ul li.over-p{border-top:1px solid #d2d2d2;padding:0;}
.subMultiCol ul li a,.subMultiCol ul li p{display:table-cell;line-height:13px;margin:0;padding:0 27px 0 50px;text-decoration:none;text-transform:uppercase;vertical-align:middle;}
.subMultiCol ul li.over-a a,.subMultiCol ul li.over-p p{padding:12px 12px 13px 17px;height:10px;line-height:11px;}
.subMultiCol ul li.over-p p{background:linear-gradient(#f6f6f6,#e3e3e3);}


.subMultiCol li.over-a a{background:linear-gradient(#eef4ff,#ace);}

.subMultiCol li a:hover{background:linear-gradient(#33aaff,#1188dd);color:#fff;margin:0 0 1px 0;}



.subMultiCol li.over-a:hover{border-top:1px solid #bb;}

.navTableWrap{display:table;}
.navTableBox{-webkit-column-gap:1.1em;-moz-column-gap:1.1em;column-gap:1.1em;}


.subMultiCol .navTableBox ul li{background: #ccc;
    background-image: none;
background-image: linear-gradient(to bottom,#d0d0d0,#c0c0c0);
border-top: #f8f8f8 1px solid;
border-bottom: #555 1px solid;border-left: #999 1px solid;
    border-right: #999 1px solid;width:330px;}




.center{margin-right:auto;margin-left:auto;}
.max980{max-width:980px;}
#ulA a:hover,#ulB a:hover,#ulC a:hover,#ulD a:hover{color:#fff;}
.hvdSub a{color:#07c;}

.closeSubImgWrap{display:table;margin:-10px 0 -30px 0;width:100%;}
.closeSubImg{float:right;margin-right:5px;}
a.closeSubImg img{border:none;cursor:pointer;}

.linkMap{background:url(globe.png) no-repeat 0 0;height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px;}
.tip2{background:#fcfcfc;border:1px solid #bbb;border-radius:2px;box-shadow:1px 1px 4px #ccc;color:#2b2b2b;display: none;font:normal 1.5rem/2.3rem 'Open Sans',verdana,sans-serif;letter-spacing:0.06rem;
	margin-right:21px;max-width:200px;min-width:150px;opacity:0;position:absolute;right:9999px;text-align:center;text-transform:initial;transition:opacity 200ms ease-out;z-index:999;}
.tip2:after{content:"Se vejrkort over destinationen.";}
.linkMap:hover .tip2{display:inline-block;right:0px;top:-60px;opacity:1;padding:12px 19px 16px;}




#closeNav{background-color:#fff;border-radius:8px;color:#0077cc;cursor:pointer;display:none;height:35px;line-height:35px;margin:16px auto 28px;max-width:500px;
	background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 30%,rgba(220,220,220,0.1) 70%,rgba(220,220,220,0.2) 100%);}
#closeNav:hover{background-image:linear-gradient(to top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 20%,rgba(225,225,225,0.1) 40%,rgba(225,225,225,0.2) 100%);}



@media only screen and (max-width:1200px){.threeCol{margin-left:212px;}.center{margin-right:auto;margin-left:auto;}}
@media only screen and (max-width:1100px){.threeCol{margin-left:204px;}.center{margin-right:auto;margin-left:auto;}}
/*@media only screen and (max-width:1060px){.threeCol{margin-left:198px;}.center{margin-right:auto;margin-left:auto;}}*/
@media only screen and (max-width:1060px){.threeCol{margin-left:auto;margin-right:auto;}}

@media screen and (max-width:950px){.subMultiWrap{top:60px;}#subA,#subB,#subC{display:none;overflow-y:scroll;}.subMultiCol{border-radius:0;box-shadow:none;margin:0 auto;}}
@media screen and (max-width:660px){#closeNav{margin:11px auto 15px;}}
@media screen and (max-width:500px){.subMultiWrap{top:54px;}}






















/*Desktop Search*/
#searchPanel{display:none;}
#header #searchBtn{position:fixed;left:-100%;top:0px;display:none;}
#searchWrap{float:left;}
#searchBox{padding:0;margin:5px 15px 5px 5px;border:0;}
#searchForm{height:36px;}
#searchText{background:none repeat scroll 0% 0% transparent;border:1px solid #fff;border-width:1px 0 1px 1px;border-radius:5px 0 0 5px;box-shadow:none;box-sizing:content-box;color:#f4f4f4;float:left;font:normal 1.5rem 'Open Sans',sans-serif;
	height:35px;letter-spacing:0.8px;margin:0;outline:none;padding:1px 0 0 12px;width:140px;-webkit-transition:width .15s ease-in-out;transition:width .15s ease-in-out;-webkit-appearance:none;}
#searchText:focus{background:#fff;color:#333;width:230px;font:normal 1.5rem helvetica,arial,sans-serif;}
#searchSvg{background:#208ff8;cursor:pointer;height:36px;width:36px;border:1px solid #fff;border-radius:0;}
#searchSvg path{fill:#fff;}
#searchSubmit{background:transparent;border:0;filter:none;float:right;height:36px;margin-left:-37px;width:36px;}
#searchSubmit:active + #searchSvg{background-color:#1a84e8;}
#header #searchBtn #magnifier{display:none;}




/*Footer*/
#footer{background:#151515;color:#e2eaef;border-top:1px solid #4b4b4b;font-size:1.6rem;line-height:4.2rem;margin:0 auto;padding:17px 35px 19px;text-align:center;}
#footer a{color:#ccc;text-decoration:none;}
.toggleNav{display:none;}
.toggleNav p{cursor:pointer;display:inline;}
.footerLine::before{content:" | ";}







/* Text and Misc. */
h1{border-bottom:1px dotted #d2dadf;color:#d2dadf;
border-bottom:1px dotted #94c0e8;color:#94c0e8;
font:normal 2.3rem/2.7rem "Georgia",serif;margin:85px 8% 5px 8%;padding:0 15px 13px 15px;}
#h1Break{display:none;}
#h1Bigscreen{display:inline;}
#h1Smallscreen{display:none;}

#f2{cursor:pointer;display:block;margin:0 auto;padding:35px 0 15px;text-align:center;width:60px;}
#f2 img{float:right;margin:30px 40px 0 0;}
#endSpace{height:140px;}


#noscript,#noData{font-size:1.8rem;line-height:4.0rem;margin:0 auto;padding:70px 130px 80px 0;text-align:center;}
#noscript{color:#e00;}
#noData{color:#ea1d1d;}
#noData a:visited{color:#1030aa;}
@media only screen and (max-width:1060px){#noscript,#noData{padding:70px 40px 80px;}}
@media only screen and (max-width:380px){#noscript,#noData{padding:50px 20px 50px;}}

h2{color:#94c0e8;font-size:1.8rem;font-weight:bold;margin:0;padding:40px 10% 0;}

.tekst{color:#e2eaef;line-height:2.5rem;margin:0 10% 0 10%;padding:0;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
.tekst a{color:#94c0f2;cursor:pointer;font-size:1.8rem;text-decoration:underline;white-space:nowrap;}/*color:#e2eaef;*/
.tekstWrapAll{padding-top:40px;}
#vuMobileText{display:none;}
#vuDesktopText{display:block;margin-top:25px;}


#pageWrap{clear:both;margin:90px 0 90px 0;text-align:center;width:100%;}
.pageExist{margin:110px 0 110px 0;min-height:15px;}
#page{color:#e2eaef;display:inline-block;margin:0 auto;text-align:center;}
.pageRing{border:2px solid #fbfbfb;border-radius:20px;cursor:pointer;float:left;font-size:1.7rem;margin:0 14px;padding:6px 17px 8px 19px;}
.pageRing span{color:#e2eaef;font-size:1.8rem;text-decoration:none;}
.pageRing:hover span{color:#3af;}
#pageRingSelect{border-color:#3af;cursor:default;}
#pageRingSelect span{color:#e2eaef;font-size:1.8rem;}
.pageBreak{display:inline;}
@media only screen and (max-width:1060px){.pageExist{min-height:90px;}}
@media screen and (max-width:660px){#pageWrap{border-top:1px solid #4b4b4b;margin:70px 0 70px 0;}.pageExist{margin-top:80px;padding-top:90px;}.pageRing{font-size:1.6rem;padding:6px 16px 8px 18px;margin:0 11px;}}
@media screen and (max-width:600px){.pageRing{font-size:1.5rem;margin:0 10px;padding:5px 15px 7px 17px;}}
@media screen and (max-width:559px){.pageRing{float:none;margin:18px 0;}.pageBreak{display:block;margin-top:15px;}}





/*Seach, Header  and Footer Resizing*/
@media screen and (max-width:950px){

	/*#menuBtn{float:left;margin:5px 10px 5px 20px;}*//*margin is also set in #searchForm and #header #searchBtn and in #menuBtn desktop (Burger)*/

	#headerLogo{display:inline-block;float:none;font-size:2.3rem;left:50%;margin:12px auto 0 auto;padding-top:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;}
	#topPanel{margin:70px auto 20px auto;}
	#navWrap{position:fixed;left:-9999px;top:-100px;}
	#labelWrap{float:none;}

	#menuBtn{margin-right:40px;top:0;}

	#header #searchBtn{cursor:pointer;display:block;float:right;padding:0;position:relative;z-index:400;left:0px;height:36px;width:36px;margin:5px 20px 5px 5px;border:1px solid #fff;border-radius:5px;}
	#header #searchBtn:active{background-color:#1a84e8;}
	#header #searchBtn #magnifier{display:block;transition:background 0.1s;}
	#header #searchBtn #magnifier::before{background:transparent;content:"";display:block;height:2px;left:0;position:absolute;top:-5px;transform-origin:left top;width:20px;}
	#header #searchBtn #magnifier::after{background:transparent;content:"";display:block;height:2px;left:0;position:absolute;top:5px;transform-origin:left bottom;width:20px;}
	#searchPanel:checked ~ #wrapper #header #searchBtn #magnifier{background:transparent;display:block;height:2px;left:8px;position:absolute;top:17px;width:20px;}
	#searchPanel:checked ~ #wrapper #header #searchBtn #magnifier::before{
		background:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:-5px;transform-origin:left top;width:20px;transition:0.2s;transform:rotate(45deg);left:4px;top:-6px;width:18px;}
	#searchPanel:checked ~ #wrapper #header #searchBtn #magnifier::after{
		background:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:5px;transform-origin:left bottom;width:20px;transition:0.2s;transform:rotate(-45deg);left:4px;top:6px;width:18px;}

	#searchWrap{position:fixed;left:-100%;top:0px;border-bottom:1px solid #ccc;display:none;}
	#searchBox{border:0;margin:0 auto;max-width:480px;min-width:240px;padding:14px 0 0;width:70%;}
	#searchForm{height:40px;margin:0 10px 0 10px;}
	#searchText{background:#fff;border:1px solid #ccc;border-width:1px 0 1px 1px;border-radius:0;box-shadow:none;color:#999;float:left;font:normal 1.6rem 'Open Sans',sans-serif;
		height:35px;letter-spacing:0.16rem;margin:0;outline:none;padding:1px 0 0 11px;width:calc(100% - 50px);-webkit-transition:width .15s ease-in-out;transition:width .15s ease-in-out;}
	#searchText:focus{color:#222;font-size:1.6rem;width:calc(100% - 50px);}
	#searchSubmit{border:0;cursor:pointer;filter:none;height:40px;padding:0 0px 0 0;width:40px;float:right;background:transparent;margin-left:-41px;}
	#searchSvg{background:#fff;border:1px solid #ccc;}
	#searchSvg path{fill:#b0b0b0;}
	#searchSubmit:hover + #searchSvg{background-color:#fff;}
	#searchSubmit:active + #searchSvg path{fill:#1a84e8;}

	#searchPanel:checked ~ #wrapper #header #searchWrap{background:#f2f2f2;display:block;height:66px;left:0px;position:absolute;top:60px;width:100%;}
	#searchPanel:checked ~ #wrapper #content{margin-top:66px;}

	#navSvg{height:34px;margin:1px 0 0 1px;width:34px;}
	#navSvg:active{background-color:#1a84e8;}
	#navSvg path{fill:#fff;}

	#searchPanel:checked ~ #wrapper #header #searchBtn #magnifier #navSvg{display:none;}
	#searchPanel:checked ~ #wrapper #content .oneWrap #wrapCrumb{display:none;}
	#searchPanel:checked ~ #wrapper #content .oneWrap #h1Wrap{margin-top:95px;}

	.toggleNav{display:inline;}
	}
@media screen and (max-width:900px){
	#footer{padding:17px 60px 19px;}
	}
@media screen and (max-width:660px){
	#searchBox{width:80%;}
	#searchForm{margin:0 7px;}
	#searchPanel:checked ~ #wrapper #header #searchWrap{transition:background 0.2s;border-bottom:0px solid #ddd;}/*margin:-1px 0 0 0;*/
	#searchPanel:checked ~ #wrapper #content .oneWrap #h1Wrap{margin-top:0;}
	#searchPanel:checked ~ #wrapper #content .oneWrap #h1Wrap,#searchPanel:checked ~ #wrapper #content .oneWrap #wWrapFirst{border-top:1px solid #ccc;}
	.subMultiCol ul{margin-bottom:0;}

	#content{padding-bottom:0;}
	#footer{border-width:0 0 0 0;line-height:3.0rem;padding:23px 18px 40px;}
	#footerLineId,.footerLine{display:table;margin-left:auto;margin-right:auto;padding-top:18px;}
	.footerLine::before{content:"";}
	.toggleNav{display:table;}
}
@media screen and (max-width:500px){
	#headerWrap{height:53px;}
	#header{height:48px;padding-top:4px;}
	#headerLogo{font-size:2.1rem;padding-top:0;}
	#menuBtn{margin:4px 25px 5px 8px;}
	#header #searchBtn{margin:4px 12px 5px 5px;}
	#searchPanel:checked ~ #wrapper #header #searchBox{width:90%;}
	#searchPanel:checked ~ #wrapper #header #searchWrap{top:54px;height:62px;}
	#searchPanel:checked ~ #wrapper #content{margin-top:62px;}
	#searchBox{padding-top:12px;}
	.subMultiCol{margin-top:50px;}
	}
@media screen and (max-width:450px){
	#searchPanel:checked ~ #wrapper #header #searchBox{max-width:430px;width:auto;}
	#menuBtn{margin-right:22px;}
	}





/*Content Resizing*/
@media only screen and (max-width:1599px){
	#content,#topPanel{width:calc(100% - 36px);}
	}
@media only screen and (max-width:1340px){
	#content{margin-top:50px;}
	#centerPanel{width:calc(100% - 187px);}
	#leftPanel{padding-top:9px;width:180px;}
	#centerPanel .oneWrap:nth-of-type(1){order:1;}
	#centerPanel .oneWrap:nth-of-type(2){order:2;}
	#centerPanel .oneWrap:nth-of-type(3){order:3;}
	#centerPanel .oneWrap:nth-of-type(4){order:4;}
	#centerPanel .oneWrap:nth-of-type(5){order:5;}
	#centerPanel .oneWrap:nth-of-type(6){order:6;}
	#centerPanel .oneWrap:nth-of-type(7){order:7;}
	#centerPanel .oneWrap:nth-of-type(8){order:8;}
	#centerPanel .oneWrap:nth-of-type(9){order:9;}
	}
@media only screen and (max-width:1200px){
	#content{margin-top:38px;}
	#content,#topPanel{width:calc(100% - 30px);}
	#centerPanel{width:calc(100% - 187px);}
	#leftPanel{padding-top:9px;width:180px;}
	}
@media only screen and (max-width:1100px){
	#content{margin-top:30px;}
	#content,#topPanel{width:calc(100% - 24px);}
	#centerPanel{width:calc(100% - 182px);}
	#leftPanel{padding-top:7px;width:176px;}
	}
@media only screen and (max-width:1060px){
	#topPanel{width:100%;}
	#content{margin:0;width:100%;border-left:0;border-right:0;}
	#centerPanel{width:100%;border-top:0;}
	.oneWrap{border:0;}
	#leftPanel{border:0;display:none;width:0;}
	}
@media screen and (max-width:800px){
	#content{margin:0 auto auto auto;}
	h1{margin-top:45px;}
	}
@media screen and (max-width:660px){
	#headerWrap,#footer{border-color:#ccc;}
	#crumbWrap{display:none;height:0;}
	#f1{display:none;}
	#endSpace{height:0;}
	#h1Wrap{background-color:#363636;border-bottom:1px solid #ccc;margin:0 auto 0 auto;padding:12px 12px 10px 30px;}
	h1{border:0;box-sizing:border-box;color:#479ce2;font-size:1.7rem;letter-spacing:0.05rem;line-height:3.0rem;margin:0;max-width:580px;padding:0;text-align:left;}
	#h1Break{display:block;}
	#h1Smallscreen{display:block;}

	#vuMobileText{display:inline;}#vuDesktopText{display:none;}

	#loaderSvgWrap{padding:0 0 40px;}
	#loaderSvg{background-color:#fff;box-sizing:border-box;padding:50px 18px 75px;border-bottom:#ccc 1px solid;}
	#loaderSvg p{font-size:1.5rem;letter-spacing:0.07rem;}
	#noData{font-size:1.5rem;}

	.tekstWrapAll{padding-top:0;}
	.tekstWrap{box-sizing:border-box;margin:0 auto;max-width:600px;padding:0 10px;}
	.tekst{background-color:#151515;line-height:2.2rem;margin:0;padding:20px 7% 70px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
	.tekstFirst{margin-top:30px;}
	.subMultiCol ul.usaState{margin-right:0;padding-bottom:35px;min-height:auto;}
	.subMultiCol ul.usaState li{margin-left:20px;}
	}
@media screen and (max-width:520px){
	#h1Wrap{padding:9px 8px 8px 20px;}
	h1{font-size:1.6rem;}
	/*.tekst{font-size:1.5rem;}*/
	}
@media screen and (max-width:499px){
	#h1Bigscreen{display:none;}/*550*/
	}
@media screen and (max-width:450px){
	#h1Wrap{padding:7px 10px 6px 20px;}
	h1{/*font-size:1.5rem;*/line-height:2.4rem;}
	
	#loaderSvg{padding:35px 15px 50px;}
	#loaderSvg p{font-size:1.4rem;margin-top:30px;}
	.tekst a{white-space:normal;}
	.subMultiCol ul.usaState{border:0;}
	}
@media screen and (max-width:380px){
	#loaderSvg{padding:20px 15px 35px;}
	#loaderSvg p{font-weight:normal;margin-top:25px;}
	.subMultiCol > div > ul li,.subMultiCol ul.usaState li{margin-left:10px;}
	}
@media screen and (max-width:350px){
	#h1Wrap{padding:7px 7px 6px 16px;}
	h1{font-size:1.4rem;margin-top:0;}
	.subMultiCol > div > ul li,.subMultiCol ul.usaState li{margin-left:0;}
	}







@media only screen and (min-width:1341px){#centerPanel{width:calc(100% - 322px);}#leftPanel{width:314px;padding-top:6px;}}
@media only screen and (min-width:1201px) and (max-width:1340px){#centerPanel{width:calc(100% - 320px);}#leftPanel{width:314px;padding-top:6px;}}











/*Text and Image to each VST*/

.text_headline_wrap{background:#444;background-image:linear-gradient(to bottom,#777,#222);margin:75px 55px 0 55px;padding:0 0 0 20px;}
.text_headline{color:#e3e9ee;font-size:1.8rem;font-weight:bold;padding:6px 0 8px 25px;}
/*Add these 2 when single page is added*/
.vst_image,.vst_image_grey,.vst_image2,.vst_image2_grey,.vst_image3,.vst_image3_grey{border:1px solid #000;float:left;margin:9px 35px 0 100px;width:300px;}
.vst_image_grey,.vst_image2_grey,.vst_image3_grey{border:1px solid #555;}
.vst_image2,.vst_image2_grey{width:200px;margin:9px 85px 0 150px;}
.vst_image3,.vst_image3_grey{width:240px;margin:9px 65px 0 130px;}
.vst_headline{color:#e1e7ec;font-size:1.8rem;margin-bottom:14px;font-weight:bold;padding:0;}
.vst_text{color:#e2eaef;font-size:1.8rem;margin:65px 90px 0 470px;text-align:justify;}
.vst_text2{color:#e2eaef;font-size:1.8rem;margin:75px 110px 0 110px;text-align:justify;}
.vst_download{padding:40px 90px 55px 0;text-align:right;}
.vst_download_text{color:#e2eaef;font-size:1.8rem;text-decoration:underline;}
.vst_download_text:visited{color:#e2eaef;}
.vst_download_text:hover{color:#3af;}
.vst_text a{color:#94c0f2;cursor:pointer;text-decoration:underline;}
.vst_text a:hover{color:#3af;}


@media only screen and (max-width:1400px){.vst_download{padding-top:45px;}}
@media only screen and (max-width:1250px){.vst_text{margin:65px 80px 0 460px;text-align:left;}}
@media only screen and (max-width:1060px){.vst_text{margin:65px 90px 0 470px;text-align:justify;}.vst_text2{margin-left:125px;margin-right:125px;}}
@media only screen and (max-width:890px){
	.vst_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
	.vst_text{order:1;margin:50px 125px 0 125px;}
	.vst_wrap a{margin:0 auto;order:2;}
	.vst_image,.vst_image_grey,.vst_image2,.vst_image2_grey,.vst_image3,.vst_image3_grey{margin:90px auto 70px auto;order:2;} /*slet mig når alle singles er tilføjet. Giv .vst_image_wrap den korrekte margin*/
	.vst_image_wrap{margin:0 auto 0 auto;order:2;}/*margin:90px auto 70px auto;*/
	.vst_download{padding-top:35px;}
	}
@media only screen and (max-width:720px){.vst_text,.vst_text2{margin-left:110px;margin-right:110px;}}
@media only screen and (max-width:660px){.text_headline_wrap{margin-left:45px;margin-right:45px;}.vst_text,.vst_text2{margin-left:95px;margin-right:95px;}.vst_download{padding-right:0;text-align:center;}}
@media only screen and (max-width:600px){.text_headline_wrap{margin-left:40px;margin-right:40px;}.vst_text,.vst_text2{margin-left:80px;margin-right:80px;}}
@media only screen and (max-width:500px){.text_headline_wrap{margin-left:35px;margin-right:35px;}.vst_text,.vst_text2{margin-left:65px;margin-right:65px;}}
@media only screen and (max-width:459px){.text_headline_wrap{margin-left:30px;margin-right:30px;}.vst_text,.vst_text2{margin-left:55px;margin-right:55px;text-align:left;}}
@media only screen and (max-width:400px){.vst_text,.vst_text2{margin-left:50px;margin-right:50px;}}






/* Editors Choice */

.vst_image_s{float:left;margin:6px 0 0 100px;width:150px;}
.vst_text_s{color:#e2eaef;font-size:1.8rem;margin:32px 90px 130px 0;padding-left:305px;text-align:justify;}
.link_s{color:#94c0f2;text-decoration:none;}
.link_s:visited{color:#94c0f2;text-decoration:none;}
.link_s:hover{text-decoration:underline;}
@media only screen and (max-width:600px){
	.vst_wrap_s{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
	.vst_text_s{margin:30px 80px 45px 80px;padding-left:0;text-align:justify;}
	.vst_image_s{margin:0 auto 50px auto;order:2;}
	}
@media only screen and (max-width:500px){.vst_text_s{margin-left:65px;margin-right:65px;}}
@media only screen and (max-width:460px){.vst_text_s{margin-left:55px;margin-right:55px;text-align:left;}}







/*VST-Logo and Suggest box*/

#reLe2{margin:30px auto 0 auto;text-align:center;}
#reLeX{margin:50px auto 0 auto;text-align:center;}
#suggest{margin:30px auto 0 auto;width:150px;}
#suggest textarea#writetext{background-color:#e9f0f4;color:#3c6fa1;width:139px;padding:7px 0 13px 7px;}
#suggest p#captcha_headline{color:#bbb;margin:0;padding:10px 0 5px 0;font-size:11px;}
#suggest img{border:1px solid #999;padding:0;}
#suggest #captcha_wrap{width:100%;padding:0;margin:0 0 10px 0;height:29px;}
#suggest textarea#writecaptcha{background-color:#e9f0f4;color:#3c6fa1;height:17px;width:63px;float:right;margin:0 2px 0 0;padding:6px 0 0px 0px;text-indent:10px;font:12px/28px;font-weight:bold;}/*height:17px;*/
#mail-button{margin:9px 0 0 0;}
#mail-button:hover{cursor:pointer;}
#vstLogo2Wrap{display:none;margin:0 auto 80px auto;text-align:center;height:90px;width:140px;}
#vstLogo2Wrap img{height:90px;width:140px;}
@media only screen and (max-width:1060px){#suggest textarea#writetext{width:134px;}#vstLogo2Wrap{clear:both;display:block;}}
@media only screen and (max-width:660px){#suggest textarea#writetext{display:none;}}






/*Download*/

.start_text{font-size:13px;color:#d3dbe0;margin:75px 0 -45px 0;text-align:center;}
#dl-button{float:right;position:relative;margin:35px 95px 110px 0;width:182px;height:45px;border:0;background:#151515;}
button#dl-button:hover{cursor:pointer;color:#4287DC;}
@media only screen and (max-width:890px){#dl-button{margin:40px 130px 110px 0;}}
@media only screen and (max-width:660px){#dl-button{margin:45px 100px 110px 0;}}
@media only screen and (max-width:560px){#dl-button{float:none;display:block;margin:55px auto 110px auto;}}










/**** Ads -->*/

/*reL1,.mLeft,DL:rWrapAll,rWrap1,rBox1*/

#reL1{height:600px;}
.mLeft{display:block;margin:0 auto;width:300px;height:600px;}
@media (max-width:1140px){.mLeft{width:160px;height:600px;}}
@media (max-width:1030px){#reL1,.mLeft{display:none;}}


.rWrapAll{width:100%;box-sizing:border-box;}
@media (max-width:660px){.rWrapAll{}}



/*Ad mapTop*/
#rWrapTop{display:none;margin:0 auto;box-sizing:content-box;}
@media (max-width:1030px){#rWrapTop{display:block;}}
@media (max-width:820px){#rWrapTop{padding:9px 0 9px;}}
@media (max-width:660px){#rWrapTop{max-width:600px;padding:25px 0 0;}}
@media (max-width:450px){#rWrapTop{padding-top:20px;}}
@media (max-width:370px){#rWrapTop{padding-top:15px;}}

.mMidTop{display:none;margin:0 auto;}
#rBoxTop{background-color:#fff;border:1px solid #e9e9e9;box-sizing:border-box;margin:0 auto;padding:1px;}
@media (max-width:1030px){.mMidTop{width:728px;height:90px;display:block;}#rBoxTop{width:732px;height:94px;}}
@media (max-width:820px){.mMidTop{width:468px;height:60px;}#rBoxTop{width:472px;height:64px;}}
@media (max-width:510px){.mMidTop{width:324px;height:104px;}#rBoxTop{width:324px;height:104px;border:0;padding:0;}}
@media (max-width:359px){.mMidTop{width:238px;height:64px;}#rBoxTop{width:238px;height:64px;}}



/*Ad mapMid*/
#rWrap1{margin:0 auto;}
#rBox1{margin:0 auto;padding:25px 0 40px;}
@media (max-width:660px)
	{
	#rWrap1{max-width:600px;}
	#rBox1{padding:40px 0 20px;}
	}
.mMid1{width:930px;height:180px;margin:0 auto;border:1px solid #e9e9e9;padding:1px;}
@media (max-width:1350px){.mMid1{width:728px;height:90px;}}
@media (max-width:1030px){.mMid1{width:930px;height:180px;}}
@media (max-width:979px){.mMid1{width:728px;height:90px;}}
@media (max-width:820px){.mMid1{width:336px;height:280px;}}/*336x560*/
@media (max-width:390px){.mMid1{width:300px;height:250px;}}
@media (max-width:359px){.mMid1{width:200px;height:200px;}}







/*Ad Table+Weather+Climate*/
.adWrapAll{margin:30px auto 20px;width:calc(100% - 60px);}
.adBox{background-color:#fff;}
.adMid{background-color:#fff;width:930px;height:180px;margin:0 auto;border:1px solid #e9e9e9;display:block;padding:1px;}
@media (max-width:1030px){
	.adWrapAll{width:auto;}
	}
@media (max-width:999px){/*Grey Box*/
	.adWrapAll{width:calc(100% - 100px);}
	.adBox{border:#ccc 1px solid;padding-top:1px;}
	.adGrey{background-color:#eee;padding:19px 0;text-align:center;
		background-image:-moz-linear-gradient(bottom,#e2e2e2,#f0f0f0 175px);
		background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e2e2e2),color-stop(60%,#f0f0f0)); /* Chrome,Safari4+ */
		background-image:-webkit-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%); /* Chrome10+,Safari5.1+ */
		background-image:-ms-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%);} /* IE10+ */
	.adMid{border:1px solid #d2d2d2;}
	}
@media (max-width:900px){
	.adWrapAll{margin:25px auto 17px;}
	}
@media (max-width:890px){/*no grey box*/
	.adWrapAll{width:auto;}
	.adBox{border:0;}
	.adGrey{background:initial;padding:0;}
	.adMid{border:1px solid #e9e9e9;}
	}
@media (max-width:820px){/*Grey Box*/
	.adWrapAll{width:calc(100% - 70px);}
	.adBox{border:#ccc 1px solid;padding:1px 0 0;}
	.adGrey{background-color:#eee;padding:19px 0 19px 0;
		background-image:-moz-linear-gradient(bottom,#e2e2e2,#f0f0f0 175px);
		background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e2e2e2),color-stop(60%,#f0f0f0)); /* Chrome,Safari4+ */
		background-image:-webkit-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%); /* Chrome10+,Safari5.1+ */
		background-image:-ms-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%);} /* IE10+ */
	.adMid{border:1px solid #d2d2d2;}
	}
@media (max-width:660px){
	.adWrapAll{margin:0 auto 0;width:100%;}
	.adWrapAllClean{margin:45px auto 0;}
	.adWrap{box-sizing:border-box;margin:0 auto;max-width:600px;padding:0 10px 0;}
	.adBox{border:#d4d4d4 1px solid;}
	.adGrey{background:initial;border:0;margin 0 auto;max-width:600px;padding:19px 0;}
	}
@media (max-width:520px){
	.adWrapAllClean{margin:33px auto 0;}
	}
@media (max-width:450px){
	.adWrapAllClean{margin:28px auto 0;}
	.adWrap{padding:0 7px 0;}
	}
@media (max-width:359px){
	.adWrapAllClean{margin:25px auto 0;}
	.adBox{padding:1px;}
	.adGrey{padding:13px 0;}
	}
@media (max-width:350px){.adWrap{padding:0 5px 0;}}

@media (max-width:1250px){.adMid{width:728px;height:90px;}}
@media (max-width:1030px){.adMid{width:930px;height:180px;}}
@media (max-width:999px){.adMid{width:728px;height:90px;}}
@media (max-width:820px){.adMid{width:336px;height:280px;}}
@media (max-width:400px){.adMid{width:300px;height:250px;}}
@media (max-width:359px){.adMid{width:200px;height:200px;}}





#leftWrap{width:100%;}






