@media only screen and (min-width : 1220px) {

#mobilmenu {
display:none;
}
  
#frontbanner {
width: 100%;
height: auto;
float:left;
background: #eee;
padding-top: 200px;
padding-bottom: 70px;
}  
  
#frontbannervideo {
width: 60% ;
height: auto;
float:left;
margin-left:20%;
margin-right:20%;
}  

#mid0 {
width: 100%;
height: auto;
float: left;
background: #fff;
padding-top:80px;
padding-bottom:70px;
}

#midcontent0 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox0center h1 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
 
#elevcontentbox0center p {
width:80%;
color:#000; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}
  
#elevcontentbox0center strong {
color:#000; 
font-size:22px;
line-height:32px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}

#mid1 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-bottom:70px;
}

#midcontent1 {
width: 100%;
height:auto;
float: left;
} 
  
#finddinuddannelsebox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}

#finddinuddannelsebox1center h3 {
font-size:60px;
color:white;
line-height:64px;
font-weight:bold;
margin-top:110px;
margin-bottom:50px;
}
  
#finddinuddannelsebox1center hr {
width:8%;
margin-left:46%;  
margin-right:46%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#finddinuddannelsebox1center p {
width:50%;
color:white; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:25%;  
margin-right:25%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#finddinuddannelsebox1center a:link,
#finddinuddannelsebox1center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:8px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#finddinuddannelsebox1center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
padding-left:40px;
padding-right:40px;
padding-top:12px;
padding-bottom:12px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}     
  
#mid2 {
width: 100%;
height: auto;
float: left;
background:#eee;
margin-top: 40px;
}

#midcontent2 {
width: 1000px;
height: auto;
margin-left:auto;
margin-right:auto;
} 
  
#elevbox1galleri {
width: 100%;
height: auto;
float:left;
margin-top:80px;
margin-bottom: 50px;
}

#mid3 {
width: 100%;
height: auto;
float: left;

padding-bottom:50px;
}

#midcontent3 {
width: 90%;
height: auto;
float:left;
margin-left:5%;
margin-right:5%;
} 
  
#somecontentbox {
width: 100%;
height: auto;
float:left;
text-align:center;
margin-top:50px;
}
  
#somecontentbox div#sb_wall2modern div.filter-items.sb-modern {
display:none;
}  
  
#mid4 {
width: 100%;
height: auto;
float: left;
background: #eee;
padding-top:80px;
padding-bottom:70px;
}

#midcontent4 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox4center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox4center h3 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
#elevcontentbox4center p {
width:80%;
color:#000; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox4center a:link,
#elevcontentbox4center a:visited {
color:#000; 
font-weight:500;
text-decoration: none;  
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#elevcontentbox4center a:hover {
text-decoration: underline;
}
  
#mid5 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-top:80px;
padding-bottom:70px;
}

#midcontent5 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox5center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox5center h3 {
font-size:70px;
color:#fff;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
#elevcontentbox5center p {
width:80%;
color:#fff; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox5center a:link,
#elevcontentbox5center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:14px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#elevcontentbox5center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}    
  
}
  

/************************************************************************************
For Tablets
*************************************************************************************/
@media screen and (min-width: 768px) and (max-width: 1219px) {

#mobilmenu {
display:none;
}
  
#frontbanner {
width: 100%;
height: auto;
float:left;
background: #eee;
padding-top: 200px;
padding-bottom: 70px;
}  
  
#frontbannervideo {
width: 60% ;
height: auto;
float:left;
margin-left:20%;
margin-right:20%;
}  

#mid0 {
width: 100%;
height: auto;
float: left;
background: #fff;
padding-top:80px;
padding-bottom:70px;
}

#midcontent0 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox0center h1 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
 
#elevcontentbox0center p {
width:80%;
color:#000; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}
  
#elevcontentbox0center strong {
color:#000; 
font-size:22px;
line-height:32px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}

#mid1 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-bottom:70px;
}

#midcontent1 {
width: 100%;
height:auto;
float: left;
} 
  
#finddinuddannelsebox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}

#finddinuddannelsebox1center h3 {
font-size:60px;
color:white;
line-height:64px;
font-weight:bold;
margin-top:110px;
margin-bottom:50px;
}
  
#finddinuddannelsebox1center hr {
width:8%;
margin-left:46%;  
margin-right:46%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#finddinuddannelsebox1center p {
width:50%;
color:white; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:25%;  
margin-right:25%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#finddinuddannelsebox1center a:link,
#finddinuddannelsebox1center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:8px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#finddinuddannelsebox1center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
padding-left:40px;
padding-right:40px;
padding-top:12px;
padding-bottom:12px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}     
  
#mid2 {
width: 100%;
height: auto;
float: left;
background:#eee;
margin-top: 40px;
}

#midcontent2 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevbox1galleri {
width: 100%;
height: auto;
float:left;
margin-top:50px;
margin-bottom: 50px;
}

#mid3 {
width: 100%;
height: auto;
float: left;

padding-bottom:50px;
}

#midcontent3 {
width: 90%;
height: auto;
float:left;
margin-left:5%;
margin-right:5%;
} 
  
#somecontentbox {
width: 100%;
height: auto;
float:left;
text-align:center;
margin-top:50px;
}
  
#somecontentbox div#sb_wall2modern div.filter-items.sb-modern {
display:none;
}  
  
#mid4 {
width: 100%;
height: auto;
float: left;
background: #eee;
padding-top:80px;
padding-bottom:70px;
}

#midcontent4 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox4center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox4center h3 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
 
#elevcontentbox4center p {
width:80%;
color:#000; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox4center a:link,
#elevcontentbox4center a:visited {
color:#000; 
font-weight:500;
text-decoration: none;  
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#elevcontentbox4center a:hover {
text-decoration: underline;
}  
  
#mid5 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-top:80px;
padding-bottom:70px;
}

#midcontent5 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#elevcontentbox5center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox5center h3 {
font-size:70px;
color:#fff;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
#elevcontentbox5center p {
width:80%;
color:#fff; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox5center a:link,
#elevcontentbox5center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:14px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#elevcontentbox5center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}       
  

}


/************************************************************************************
For Smartphones
*************************************************************************************/
@media screen and (max-width: 767px) {

#frontbanner {
width: 100%;
height: auto;
float:left;
background: #eee;
padding-top: 110px;
padding-bottom: 40px;
}  
  
#frontbannervideo {
width: 80% ;
height: auto;
float:left;
margin-left:10%;
margin-right:10%;
}  

#mid0 {
width: 100%;
height: auto;
float: left;
background: #fff;
padding-top:50px;
padding-bottom:20px;
}

#midcontent0 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#elevcontentbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox0center h1 {
font-size:45px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:30px;
margin-bottom:40px;
}
  
#elevcontentbox0center p {
color:#000; 
font-size:17px;
line-height:24px;
font-weight:400;
text-align: center;
font-family: 'Encode Sans Condensed', sans-serif;
}
  
#elevcontentbox0center strong {
color:#000; 
font-size:18px;
line-height:24px;
font-weight:600;
text-align: center;
margin-bottom: 30px;
font-family: 'Encode Sans Condensed', sans-serif;
}

#mid1 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-bottom:30px;
}

#midcontent1 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#finddinuddannelsebox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}

#finddinuddannelsebox1center h3 {
font-size:45px;
color:white;
line-height:50px;
font-weight:bold;
margin-top:50px;
margin-bottom:50px;
}
  
#finddinuddannelsebox1center hr {
width:8%;
margin-left:46%;  
margin-right:46%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#finddinuddannelsebox1center p {
width:50%;
color:white; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:25%;  
margin-right:25%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#finddinuddannelsebox1center a:link,
#finddinuddannelsebox1center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:8px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#finddinuddannelsebox1center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
padding-left:40px;
padding-right:40px;
padding-top:12px;
padding-bottom:12px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}     
  
#mid2 {
width: 100%;
height: auto;
float: left;
background:#eee;
margin-top: 40px;
}

#midcontent2 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#elevbox1galleri {
width: 100%;
height: auto;
float:left;
margin-top:40px;
margin-bottom: 40px;
}

#mid3 {
width: 100%;
height: auto;
float: left;
padding-bottom:50px;
}

#midcontent3 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#somecontentbox {
width: 100%;
height: auto;
float:left;
text-align:center;
margin-top:50px;
}
  
#somecontentbox div#sb_wall2modern div.filter-items.sb-modern {
display:none;
}  
  
#mid4 {
width: 100%;
height: auto;
float: left;
background: #eee;
padding-top:30px;
padding-bottom:40px;
}

#midcontent4 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#elevcontentbox4center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox4center h3 {
font-size:45px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:30px;
margin-bottom:50px;
}
  
 
#elevcontentbox4center p {
color:#000; 
font-size:17px;
line-height:24px;
font-weight:400;
text-align: center;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox4center a:link,
#elevcontentbox4center a:visited {
color:#000; 
font-weight:500;
text-decoration: none;  
font-family: 'Encode Sans Condensed', sans-serif;
}  
  
#elevcontentbox4center a:hover {
text-decoration: underline;
}    
  
  
#mid5 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
padding-top:30px;
padding-bottom:40px;
}

#midcontent5 {
width: 92%;
height: auto;
float:left;
margin-left:4%;
margin-right:4%;
} 
  
#elevcontentbox5center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#elevcontentbox5center h3 {
font-size:45px;
color:#fff;
line-height:50px;
font-weight:bold;
margin-top:20px;
margin-bottom:30px;
}
  
#elevcontentbox5center p {
width:80%;
color:#fff; 
font-size:18px;
line-height:30px;
font-weight:400;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
} 
  
#elevcontentbox5center a:link,
#elevcontentbox5center a:visited {
font-size:20px;
font-weight:bold;
color:black;
background:white;
text-decoration:none;
border-radius: 5px;
margin-top:50px;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:14px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
font-family: 'Titillium Web', sans-serif;
}  
  
#elevcontentbox5center a:hover {
color:#b5111a;
background:white;
margin-top:10px;
transition:all 0.8s;
transition-duration:0.8s;
-webkit-transition:all 0.8s;
-webkit-transition-duration:0.8s;
}       
    
  
}
