/* Responsive Video from Zurb Foundation. Copyright (c) 2011 ZURB, http://www.zurb.com/ License: MIT */
.flex-video {position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow: hidden;}
.flex-video.widescreen {padding-bottom:57.25%;}
.flex-video.vimeo {padding-top:0;}
.flex-video iframe, .flex-video object, .flex-video embed {position:absolute;top:0;left:0;width:100%;height:100%;border:none;}

@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
        .flex-video { padding-top: 0; }
    }
    
/* Additional */   

body{zoom: 1;font-family: 'Source Sans Pro', sans-serif; font-size:100%; font-weight: 400; color: #000; -webkit-font-smoothing: antialiased; background-color: #F1F1F1;}

/* Login og registrer knapper - knapstørrelse rettes i Default.aspx.vb 1627, 1643, 1662, 1703*/
.nav-links, .nav-links > a {font-size:10px; margin-right:10px;}

/* Editor minus margin for fuld menulinie */
#ctl00_placeholderBody_ctl03_panelManagement{margin-left:-20px; margin-right:-20px;}

.copyright{margin-top:5px;margin-bottom:5px;text-align:center;font-size:9px;color:#333333;font-family:arial, hevetica, sans-serif;letter-spacing: 0px;}

.input-xlarge {width: 90%;}

blockquote {border-left: 3px solid #50AC17;}

.myCanvasContainer{margin-left:-40px;margin-right:-40px;}
#myCanvas {display: block;margin-left: auto;margin-right: auto;width:100%;}


.iframe{
padding: 0px; 
border-radius: 0px; 
border: 5px solid rgb(255, 255, 255); 
border-image: none; 
color: rgb(255, 255, 255); 
box-shadow: 0px 1px 5px rgba(0,0,0,0.3); 
-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;
}

hr {
background-color:#1A4F1C;
color:#1A4F1C;
height:1px; 
border:none;
}

h1{font-family: 'Source Sans Pro', sans-serif; font-size:50px; font-weight: 300; color: #1A4F1C; margin-bottom: 10px;}
h2{font-family: 'Source Sans Pro', sans-serif; font-size:40px; font-weight: 300; color: #1A4F1C; margin-bottom: 10px; line-height: 20pt;}
h3{font-family: 'Source Sans Pro', sans-serif; font-size:30px; font-weight: 400; color: #1A4F1C; margin-bottom: 10px;}
h4{font-family: 'Source Sans Pro', sans-serif; font-size:20px; font-weight: 700; color: #1A4F1C; margin-bottom: 10px; text-transform: uppercase;}
h5{font-family: 'Source Sans Pro', sans-serif; font-size:18px; font-weight: 700; color: #1A4F1C; text-transform: uppercase;}
h6{font-family: 'Source Sans Pro', sans-serif; font-size:16px; font-weight: 700; color: #1A4F1C; margin-bottom: 10px;}
p{font-family: 'Source Sans Pro', sans-serif; font-size:16px; font-weight: 400; color: #000;}
div{font-family: 'Source Sans Pro', sans-serif; font-size:16px; font-weight: 400;}
#divLogo{
margin-top: 20px; 
margin-bottom: 10px; 
margin-left: 0px;
}

#divSiteTitle1{font-family: 'Source Sans Pro', sans-serif; color: #1A4F1C; font-weight: 300; font-size: 3.4em;  text-shadow: none; line-height: 30px; letter-spacing: 0px; text-transform: none; font-style: normal; text-decoration:none;}
#divSiteTitle2{font-family: 'Source Sans Pro', sans-serif; color: #1A4F1C; font-weight: 600; font-size: 3.4em;  text-shadow: none; line-height: 30px; letter-spacing: 0px; text-transform: none; font-style: normal; text-decoration:none;}
#divSiteTitle3{font-family: 'Source Sans Pro', sans-serif; color: #1A4F1C; font-weight: 400; font-size: 1.3em;  text-shadow: none; line-height: 30px; letter-spacing: 0px; text-transform: none; font-style: normal; text-decoration:none;}


#divBoxed {position:relative;}

.btn-secondary, .btn-secondary:hover {text-shadow:none;}
#divHeaderLine1 a, #divHeaderLine2 a, #divHeaderLine3 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    font-family: inherit;
    text-shadow: inherit;
    font-weight: inherit;
    font-style: inherit;
}
#divHeaderLine1, #divHeaderLine2, #divHeaderLine3 {
    padding-top:3px !important;
    padding-bottom:3px !important;
    text-align:inherit !important;
}


.showcase-tabs > li > a {
    font-size: 14px;
    letter-spacing: 1px;
    padding-left: 20px;
    padding-right: 20px;
}


/* Adjustments */
.search.adjust {margin-bottom:10px}
.divPanel {}
.divPanel.notop {padding-top:0px}
.divPanel.nobottom {padding-bottom:0px}

/***** BOOTSTRAP CSS BASE OVERRIDE *****/
.navbar .nav-pills > li > a {text-shadow:none;font-weight:normal;}
.navbar .dropdown-menu li > a {text-shadow:none;font-weight:normal;}
.navbar .nav-pills > li > .dropdown-menu:before {border:none;}
.navbar .nav-pills > li > .dropdown-menu:after {border:none;}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills > .active > a:focus {-webkit-box-shadow: none;box-shadow: none;}
.navbar .nav-pills > li > a:hover, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle {-webkit-transition: ease-in-out .2s;-moz-transition: ease-in-out .2s;-o-transition: ease-in-out .2s;-ms-transition: ease-in-out .2s; transition: ease-in-out .2s;}
.navbar .nav-pills .open .dropdown-toggle {background-color:transparent;}
.btn .caret {margin-top: 8px !important;}

#divBoxed{margin-top: 0px;}
#divTagLine{color: rgb(150, 150, 150); line-height: 22px; text-transform: lowercase; letter-spacing: 4px; font-size: 13px; padding-left: 2px; padding-right: 2px; background-color: transparent; text-shadow: none; font-family: Abel; font-weight: normal; font-style: normal; text-decoration: initial;}

.navContainer {}
.navContainer .navMenu {}
.navContainer .navMenu li {}
.navContainer .navMenu li a {}
.navContainer .navMenu li.current {}
.navContainer .navMenu li.current a {}

.divFullwidth{
position:relative; 
margin: 40px -40px 40px -40px;
padding: 20px 40px 20px 40px; 
float: auto; 
overflow:hidden;
font-family:: 400 19px 'Source Sans Pro', sans-serif;
-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;
box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;
background: #fafbfc; /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmJmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2Y1ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmYxZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fafbfc 0%, #f5f8f9 37%, #ebf1f3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafbfc), color-stop(37%,#f5f8f9), color-stop(100%,#ebf1f3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fafbfc 0%,#f5f8f9 37%,#ebf1f3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fafbfc 0%,#f5f8f9 37%,#ebf1f3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fafbfc 0%,#f5f8f9 37%,#ebf1f3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fafbfc 0%,#f5f8f9 37%,#ebf1f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafbfc', endColorstr='#ebf1f3',GradientType=0 ); /* IE6-8 */
}

#divShadow{-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;}

#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:340px;
}
#d2billede{
margin-right:0px;
margin-top:10px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
}

#divHeaderLine1{position:absolute;top:190px;left:0px;margin-left: 40px;  margin-top: 0px; color: #777777; font-size: 48px; font-family: 'Source Sans Pro', sans-serif; text-align: left;}
#divHeaderLine2{position:absolute;top:250px;left:20px;font-size: 30px; margin-left: 40px; font-family: 'Source Sans Pro', sans-serif; color: #777777; text-align: left; word-spacing: 2px;}
#divHeaderLine3{position:absolute;top:300px;left:80px;margin-bottom: 0px; color: #777777; text-align: left; font-size: 20px; line-height: 33px; font-family: 'Source Sans Pro', sans-serif;}
#divHeaderButton{position:absolute;top:350px;left:350px;}

#divHeaderLine1x{position:absolute;top:30px;left:0px;margin-left: 40px;  margin-top: 0px; color: #FFFFFF; font-size: 48px; font-family: 'Source Sans Pro', sans-serif; text-align: left;text-shadow: 2px 2px 4px #000000;}
#divHeaderLine2x{position:absolute;top:100px;left:20px;font-size: 30px; margin-left: 40px; font-family: 'Source Sans Pro', sans-serif; color: #FFFFFF; text-align: left; word-spacing: 2px;text-shadow: 2px 2px 4px #000000;}
#divHeaderLine3x{position:absolute;top:160px;left:80px;margin-bottom: 0px; color: #FFFFFF; text-align: left; font-size: 20px; line-height: 33px; font-family: 'Source Sans Pro', sans-serif;width:500px;text-shadow: 2px 2px 4px #000000;}
#divHeaderButtonx{position:absolute;top:250px;left:400px;width:150px;text-shadow: 2px 2px 4px #000000;}

#copyright {font-size:0.7em;font-family: Maven Pro; color: rgb(50, 50, 50);}
.page-content, .page-content li{line-height: 22px;font-family: Maven Pro;}
.page-content a{color: #1A4F1C; font-family: Maven Pro;}
.sidebox{
-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03);
box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03);
background-color: #F1FDF1; 
padding: 18px; 
margin-top: 26px;
margin-bottom:10px; 
border: 1px solid #1A4F1C; 
border-radius: 0px; 
font-family: 'Maven Pro'; 
line-height: 24px; 
color: rgb(51, 51, 51);
}
.sidebar{padding-top: 23px; }
.sidebox-title{font-weight: normal; font-style: normal; font-size: 32px; letter-spacing: 0px; line-height: 40px; font-family: 'Terminal Dosis Light'; color:#1A4F1C;}
.sidebox a{color: #1A4F1C; font-family: 'Maven Pro';}


.divPanel{padding: 40px;}
#divFooter a{color: rgb(255, 255, 255); font-family: 'Maven Pro'; font-size: 12px; line-height: 22px;}
#divFooter h3{font-family: 'Terminal Dosis Light'; font-weight: normal; font-style: normal; font-size: 19px; line-height: 45px; color: rgb(0, 0, 0);}
.transparent-bg{-moz-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px;   background-color: #ffffff; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
a.btn, a.btn-large, a.btn-small, a.btn-mini {color:#333}
 a.btn-info, a.btn-success, a.btn-warning, a.btn-danger, a.btn-inverse {color:#ffffff}
 .btn-secondary, .btn-secondary:hover, a.btn-secondary, a.btn-secondary:hover {color:#2b2b2b;}
 .btn-secondary {border:1px solid #e3e3e3;border-bottom:1px solid #b3b3b3;background-color:#ffffff;background-repeat: repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffffff, endColorstr=#e6e6e6, GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
 .btn-secondary:hover, .btn-secondary:active, .btn-secondary.active, .btn-secondary.disabled, .btn-secondary[disabled] {background-color:#e3e3e3;}
.btn-primary, .btn-primary:hover, a.btn-primary, a.btn-primary:hover {color:#ffffff;}
 .btn-primary {border:1px solid #2BA12F;border-bottom:1px solid #2BA12F;background-color:#2BA12F;background-repeat: repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#2BA12F), to(#27792A));background-image:-webkit-linear-gradient(top, #2BA12F, #27792A);background-image:-moz-linear-gradient(top, #2BA12F, #27792A);background-image:-ms-linear-gradient(top, #2BA12F, #27792A);background-image:-o-linear-gradient(top, #2BA12F, #27792A);background-image:linear-gradient(top, #2BA12F, #27792A);filter: progid:dximagetransform.microsoft.gradient(startColorstr=#2BA12F, endColorstr=#27792A, GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
 .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {background-color:#27792A;}

.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

#contentInnerSeparator{/*margin: -32px -40px 0px; border-top-color: rgb(44, 149, 201); border-top-width: 0px; border-top-style: solid; background-color: rgb(44, 149, 201); height: 28px; -webkit-box-shadow: rgb(166, 166, 166) 0px 3px 3px 0px; box-shadow: rgb(166, 166, 166) 0px 3px 3px 0px;*/}
#contentInnerSeparator{/*background-image:-moz-linear-gradient(bottom,#27792A,#2BA12F);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#2BA12F, endColorstr=#27792A);background-image:-o-linear-gradient(bottom,#27792A,#2BA12F);background-image:-webkit-gradient(linear,left top, left bottom,from(#27792A),to(#2BA12F));background-image:-webkit-linear-gradient(bottom,#27792A,#2BA12F);background-image:linear-gradient(bottom,#27792A,#2BA12F);*/}
#footerOuterSeparator{/*margin-top: 0px; height: 2px; background-color: rgb(255, 255, 255); border-top-color: rgb(255, 255, 255); border-top-width: 0px; border-top-style: solid;*/}
#footerOuterSeparator{/*background-image:-moz-linear-gradient(bottom,#dedede,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#ffffff, endColorstr=#dedede);background-image:-o-linear-gradient(bottom,#dedede,#ffffff);background-image:-webkit-gradient(linear,left top, left bottom,from(#dedede),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#dedede,#ffffff);background-image:linear-gradient(bottom,#dedede,#ffffff);*/}

#divFooterTxt{color: rgb(230, 230, 230);text-shadow: 1px 2px 0 rgba(0, 0, 0, 0.25);}
#divFooter{
border-bottom-left-radius: 0px; 
border-bottom-right-radius: 0px; 
background-color: rgb(43, 148, 201); 
color: rgb(255, 255, 255); 
font-family: 'Maven Pro'; 
text-transform: none; 
font-size: 12px; 
letter-spacing: 0px; 
line-height: 22px; 
background-image: none;
}
#divFooter{
background-color: rgb(44, 149, 201);
background: #2BA12F; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOTVjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDc3YWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2BA12F 30%, #27792A 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#2BA12F), color-stop(100%,#27792A)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2BA12F 30%,#27792A 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2BA12F 30%,#27792A 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2BA12F 30%,#27792A 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2BA12F 30%,#27792A 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2BA12F', endColorstr='#27792A',GradientType=0 ); /* IE6-8 */
}

.navbar {
position:relative;
z-index:101 !important;
height: 32px;
margin: 0px -40px 0px;
padding-left:40px;
-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;
box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;
background-color: #2BA12F;
background: #2BA12F; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOTVjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDc3YWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2BA12F 0%, #27792A 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2BA12F), color-stop(100%,#27792A)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2BA12F 0%,#27792A 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2BA12F 0%,#27792A 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2BA12F 0%,#27792A 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2BA12F 0%,#27792A 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2BA12F', endColorstr='#27792A',GradientType=0 ); /* IE6-8 */
}

.line-separator{border-top-width: 1px; border-top-style: dotted; margin-top: 21px; margin-bottom: 21px; border-top-color: rgb(195, 195, 195); }
#headerSeparator2{height: 2px; border-top-color: rgb(255, 255, 255); border-top-width: 0px; border-top-style: solid; background-color: rgb(255, 255, 255); margin-left: -40px; margin-right: -40px;}
#headerSeparator2{background-image:-moz-linear-gradient(bottom,#dedede,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#ffffff, endColorstr=#dedede);background-image:-o-linear-gradient(bottom,#dedede,#ffffff);background-image:-webkit-gradient(linear,left top, left bottom,from(#dedede),to(#ffffff));background-image:-webkit-linear-gradient(bottom,#dedede,#ffffff);background-image:linear-gradient(bottom,#dedede,#ffffff);}
#divVideo{border: 7px solid rgb(255, 255, 255); margin-left: -5px; -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px; box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: 15px; }

.nav .dropdown-toggle .caret {border-top-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);}
.nav .dropdown-toggle:hover .caret {border-top-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);}
.navbar .dropdown-menu, .dropdown-menu {background-color: rgb(255, 255, 255); -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.navbar .dropdown-menu li > a, .dropdown-menu li > a, .navbar .nav-pills .open .dropdown-toggle {color: rgb(0, 0, 0);}
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu .active > a, .navbar .dropdown-menu .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .navbar .nav-pills .open a.dropdown-toggle:hover {-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px;filter:none;color:rgb(255,255, 255);background-color:#50AC17;background-image:none}
.navbar .nav-pills > li > a {padding: 8px 29px; border-radius: 0px; color: rgb(255, 255, 255); margin-right: 2px; margin-left: 2px; border-bottom-style: none;}
.navbar .nav-pills > li > a:hover, .navbar .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav-pills > li > a:focus {color: rgb(255, 255, 255); background-color: #50AC17; border-bottom-style: none;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle {-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 2px;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 2px;background:none}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills li.dropdown.open > .dropdown-toggle, .navbar .nav-pills li.dropdown.active > .dropdown-toggle {color: rgb(255, 255, 255); background-color: #50AC17; border-bottom-style: none;}
.navbar .ddmenu {margin-top: -2px; margin-bottom: 0px;}
.navbar .nav-pills li.dropdown > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle .caret {border-top-color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);}
.navbar .nav-pills li.dropdown > .dropdown-toggle:hover .caret {border-top-color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);}
.navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret {border-top-color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);}
.dropdown-menu .sub-menu {left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu {visibility:visible;}
.ddmenu.nav-pills li a{font-family: Abel; font-size: 16px; line-height: 18px;}
.ddmenu .dropdown-menu li a{font-family: Abel; line-height: 30px;}
.dropdown-menu .sub-menu {left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu {visibility:visible;}
.navbar .btn-navbar-highlight {display:none;width:100%}
.nav-collapse.collapse {z-index: 1;}

.breadcrumbs{font-size:12px; line-height: 12px; font-family: 'Source Sans Pro', sans-serif; color: #1A4F1C; margin-top: -20px;margin-bottom: 20px;/*opacity: 0.50;filter:alpha(opacity=50);*/}
.breadcrumbs a{color: #1A4F1C;/*opacity: 0.50;filter:alpha(opacity=50);*/}

.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #34A6BE;
  *background-color: #34A6BE;
  background-image: -moz-linear-gradient(top, #2BA12F, #27792A);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2BA12F), to(#27792A));
  background-image: -webkit-linear-gradient(top, #2BA12F, #27792A);
  background-image: -o-linear-gradient(top, #52BA12F, #27792A);
  background-image: linear-gradient(to bottom, #2BA12F, #27792A);
  background-repeat: repeat-x;
  border-color: #27792A #27792A #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2BA12F', endColorstr='#27792A', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #27792A;
  *background-color: #27792A;
}

.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #ffffff;
border: 1px solid #27792A;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

@media all and (max-width: 1199px) and (min-width: 980px) {
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:240px;
}
#d2billede{
margin-right:0px;
margin-top:10px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:45%;
}

#divHeaderLine1{top:180px; font-size: 40px;}
#divHeaderLine2{top:230px; font-size: 26px; word-spacing: 2px;}
#divHeaderLine3{top:280px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButton{top:330px; left:310px;}


#divHeaderLine1x{top:50px; font-size: 40px;}
#divHeaderLine2x{top:120px; font-size: 26px; word-spacing: 2px;}
#divHeaderLine3x{top:180px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButtonx{top:230px; left:310px;}

.navbar .nav-pills > li > a {padding: 8px 20px;}
.sidebox-title{font-size: 26px; line-height: 28px;}
.menu_menu_simple ul li {font-size: 75%;}
h1{font-size:46px;}
h2{font-size:36px;}
h3{font-size:26px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
p{ font-size:16px;}
div{font-size:16px;}
} 

@media all and (max-width: 979px) and (min-width: 768px) {
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:240px;
}
#d2billede{
margin-right:0px;
margin-top:80px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:45%;
}

#divHeaderLine1{top:160px; font-size: 48px;}
#divHeaderLine2{top:220px; font-size: 31px; word-spacing: 2px;}
#divHeaderLine3{top:280px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButton{top:300px; left:280px;}

#divHeaderLine1x{top:50px; font-size: 40px;}
#divHeaderLine2x{top:120px; font-size: 26px; word-spacing: 2px;}
#divHeaderLine3x{top:180px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButtonx{top:230px; left:310px;}

#divLogo{margin-top: 15px; margin-bottom: 30px; margin-left: 0px;}

.sidebox-title{font-size: 26px; line-height: 26px;}
.menu_menu_simple ul li {font-size: 75%;}
h1{font-size:40px;}
h2{font-size:30px;}
h3{font-size:20px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:14px;}
p{ font-size:14px;}
div{font-size:14px;}
.navbar .btn-navbar-highlight {display:inline;padding:9px 14px;margin-top:-5px;outline:0px !important;-webkit-appearance:none;}
.navbar {margin: -20px -40px 0px -40px; padding-left:0px;}
.dropdown-menu .sub-menu {left:0%;position:relative;top:0;visibility:visible;margin-top:3px;display:block}
.dropdown-menu, .sub-menu {border-radius:0px !important;}
.navbar .ddmenu {z-index:99999;margin-top: 0px;margin-bottom: 0px;background-color: #2BA12F;}
}

@media all and (max-width: 767px) and (min-width: 580px) { 
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:240px;
position:relative;
}
#d2billede{
margin-right:0px;
margin-top:80px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:45%;
}

#divHeaderLine1{top:10px; font-size: 36px;}
#divHeaderLine2{top:60px; font-size: 23px; word-spacing: 2px;}
#divHeaderLine3{top:100px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButton{top:200px; left:270px;}


#divHeaderLine1x{top:50px; font-size: 36px;}
#divHeaderLine2x{top:120px; font-size: 23px; word-spacing: 2px;}
#divHeaderLine3x{top:180px; font-size: 18px; line-height: 22px; left:80px;}
#divHeaderButtonx{top:230px; left:300px;}

#divLogo{margin-top: 15px; margin-bottom: 30px; margin-left: 0px;}

.sidebox-title{font-size: 26px; line-height: 28px;}
.menu_menu_simple ul li {font-size: 100%;}
h1{font-size:44px;}
h2{font-size:34px;}
h3{font-size:24px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p{ font-size:16px;}
div{font-size:16px;}

.pull-right{display:none;}
.btn-large {padding: 7px 15px;font-size: 13px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.navbar .btn-navbar-highlight {display:inline;padding:9px 14px;margin-top:-5px;outline:0px !important;-webkit-appearance:none;}
.navbar {margin: -20px -40px 0px -40px; padding-left:0px;}
.dropdown-menu .sub-menu {left:0%;position:relative;top:0;visibility:visible;margin-top:3px;display:block}
.dropdown-menu, .sub-menu {border-radius:0px !important;}
.navbar .ddmenu {z-index:99999;margin-top: 0px;margin-bottom: 0px;background-color: #2BA12F;}
}

@media all and (max-width: 581px) and (min-width: 460px) { 
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:210px;
position:relative;
}
#d2billede{
margin-right:0px;
margin-top:80px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:45%;
}

#divHeaderLine1{top:10px; font-size: 28px; left:-20px}
#divHeaderLine2{top:50px; font-size: 18px; word-spacing: 2px; left:-10px}
#divHeaderLine3{top:90px; font-size: 14px; line-height: 22px; left:40px;}
#divHeaderButton{top:190px; left:270px;}


#divHeaderLine1x{top:50px; font-size: 28px; left:-20px}
#divHeaderLine2x{top:120px; font-size: 18px; word-spacing: 2px; left:-10px}
#divHeaderLine3x{top:180px; font-size: 14px; line-height: 22px; left:40px;}
#divHeaderButtonx{top:230px; left:250px;}

#divLogo{margin-top: 15px; margin-bottom: 30px; margin-left: 0px;}

.sidebox-title{font-size: 26px; line-height: 28px;}
.menu_menu_simple ul li {font-size: 100%;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px;}
p{ font-size:14px;}
div{font-size:14px;}

.pull-right{display:none;}
.btn-large {padding: 7px 15px;font-size: 13px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.navbar .btn-navbar-highlight {display:inline;padding:9px 14px;margin-top:-5px;outline:0px !important;-webkit-appearance:none;}
.navbar {margin: -20px -40px 0px -40px; padding-left:0px;}
.dropdown-menu .sub-menu {left:0%;position:relative;top:0;visibility:visible;margin-top:3px;display:block}
.dropdown-menu, .sub-menu {border-radius:5px !important;}
.navbar .ddmenu {z-index:99999;margin-top: 0px;margin-bottom: 0px;background-color: #2BA12F;}
}

@media all and (max-width: 459px) and (min-width: 400px) { 
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:210px;
position:relative;
}
#d2billede{
margin-right:0px;
margin-top:80px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:45%;
}

#divHeaderLine1{top:10px; font-size: 24px; left:-20px}
#divHeaderLine2{top:50px; font-size: 15px; word-spacing: 2px; left:-10px}
#divHeaderLine3{top:80px; font-size: 14px; line-height: 22px; left:40px;}
#divHeaderButton{top:180px; left:200px;}

#divHeaderLine1x{top:10px; font-size: 24px; left:-20px}
#divHeaderLine2x{top:50px; font-size: 15px; word-spacing: 2px; left:-10px}
#divHeaderLine3x{top:80px; font-size: 14px; line-height: 22px; left:40px;}
#divHeaderButtonx{top:180px; left:200px;}

#divLogo{margin-top: 15px; margin-bottom: 30px; margin-left: 0px;}

.sidebox-title{font-size: 20px; line-height: 28px;}
.menu_menu_simple ul li {font-size: 80%;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px;}
p{ font-size:14px;}
div{font-size:14px;}

.pull-right{display:none;}
.btn-large {padding: 7px 15px;font-size: 14px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.navbar .btn-navbar-highlight {display:inline;padding:9px 14px;margin-top:-5px;outline:0px !important;-webkit-appearance:none;}
.navbar {margin: -20px -40px 0px -40px; padding-left:0px;}
.dropdown-menu .sub-menu {left:0%;position:relative;top:0;visibility:visible;margin-top:3px;display:block}
.dropdown-menu, .sub-menu {border-radius:5px !important;}
.navbar .ddmenu {z-index:99999;margin-top: 0px;margin-bottom: 0px;background-color: #2BA12F;}
}

@media all and (max-width: 399px) { 
#decorative2 {
z-index:100 !important;
margin-left:-40px;
margin-right:-40px;
margin-bottom:10px;
margin-top:0px;
height:200px;
position:relative;
}
#d2billede{
margin-right:0px;
margin-top:65px;
margin-bottom:-30px;
z-index:-1;
float:right;
overflow:visible;
width:58%;
}

#divHeaderLine1{top:10px; font-size: 22px; left:-30px}
#divHeaderLine2{top:45px; font-size: 14px; word-spacing: 0px; left:-20px}
#divHeaderLine3{top:80px; font-size: 14px; line-height: 22px; left:30px;}
#divHeaderButton{top:180px; left:180px;}

#divHeaderLine1x{top:10px; font-size: 22px; left:-30px}
#divHeaderLine2x{top:45px; font-size: 14px; word-spacing: 0px; left:-20px}
#divHeaderLine3x{top:80px; font-size: 14px; line-height: 22px; left:30px;}
#divHeaderButtonx{top:180px; left:180px;}

#divLogo{margin-top: 15px; margin-bottom: 30px; margin-left: 0px;}

.sidebox-title{font-size: 20px; line-height: 28px;}
.menu_menu_simple ul li {font-size: 80%;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px;}
p{ font-size:14px;}
div{font-size:14px;}

.pull-right{display:none;}
.btn-large {padding: 7px 15px;font-size: 13px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.btn-menu{border:0px;border-bottom:0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.navbar .btn-navbar-highlight {display:inline;padding:9px 14px;margin-top:-5px;outline:0px !important;-webkit-appearance:none;}
.navbar {margin: -20px -40px 0px -40px; padding-left:0px;}
.dropdown-menu .sub-menu {left:0%;position:relative;top:0;visibility:visible;margin-top:3px;display:block}
.dropdown-menu, .sub-menu {border-radius:5px !important;}
.navbar .ddmenu {z-index:99999;margin-top: 0px;margin-bottom: 0px;background-color: #2BA12F;}
.container{width: 300px;margin-left:-20px;margin-right:-20px;}
}