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

#mobilmenu {
display:none;
}

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

#midcontent0 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#oplevskolenbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#oplevskolenbox0center h1 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
 
#oplevskolenbox0center 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;
}
  
#oplevskolenbox0center 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;
padding-top:0px;
padding-bottom:70px;
}

#midcontent1 {
width: 100%;
height:auto;
float: left;
}  
 
#oplevskolenbox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
 
#oplevskolenbox1center 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;
}
  
#oplevskolenbox1center strong {
color:#000; 
font-size:24px;
line-height:32px;
font-weight:700;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}
 
#mid2 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
}

#midcontent2 {
width: 76%;
height: auto;
float: left;
margin-left:12%;
margin-right: 12%;
} 
  
#oplevskolenbox2center {
width: 100%;
height: auto;
float:left;
margin-top:100px;
margin-bottom:100px;  
text-align:center;
}

#oplevskolenbox2center h2 {
font-size:80px;
color:white;
line-height:50px;
font-weight:bold;
margin-top:20px;
margin-bottom:50px;
}
  
#oplevskolenbox2center hr {
width:6%;
margin-left:47%;  
margin-right:47%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#oplevskolenbox2center p {
width:100%;
color:white; 
font-size:19px;
line-height:30px;
font-weight:400;
} 
  
#oplevskolenbox2center a:link,
#oplevskolenbox2center a:visited {
width:100%;
color:white; 
font-size:19px;
line-height:30px;
font-weight:700;
text-decoration:none;  
}   
  
#oplevskolenbox2center a:hover,
#oplevskolenbox2center a:active {
text-decoration: underline;
}
  
}
  

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

#mobilmenu {
display:none;
}

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

#midcontent0 {
width: 76%;
height: auto;
float:left;
margin-left:12%;
margin-right:12%;
} 
  
#oplevskolenbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#oplevskolenbox0center h1 {
font-size:70px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:40px;
margin-bottom:70px;
}
  
 
#oplevskolenbox0center 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;
}
  
#oplevskolenbox0center 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;
padding-top:00px;
padding-bottom:70px;
}

#midcontent1 {
width: 100%;
height:auto;
float: left;
}  
 
#oplevskolenbox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
 
#oplevskolenbox1center 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;
}
  
#oplevskolenbox1center strong {
color:#000; 
font-size:24px;
line-height:32px;
font-weight:700;
text-align: center;
margin-left:10%;  
margin-right:10%;
margin-bottom: 50px;
font-family: 'Encode Sans Condensed', sans-serif;
}
 
#mid2 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
}

#midcontent2 {
width: 76%;
height: auto;
float: left;
margin-left:12%;
margin-right: 12%;
} 
  
#oplevskolenbox2center {
width: 100%;
height: auto;
float:left;
margin-top:100px;
margin-bottom:100px;  
text-align:center;
}

#oplevskolenbox2center h2 {
font-size:60px;
color:white;
line-height:50px;
font-weight:bold;
margin-top:20px;
margin-bottom:50px;
}
  
#oplevskolenbox2center hr {
width:6%;
margin-left:47%;  
margin-right:47%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#oplevskolenbox2center p {
width:100%;
color:white; 
font-size:19px;
line-height:30px;
font-weight:400;
} 
  
#oplevskolenbox2center a:link,
#oplevskolenbox2center a:visited {
width:100%;
color:white; 
font-size:19px;
line-height:30px;
font-weight:700;
text-decoration:none;  
}   
  
#oplevskolenbox2center a:hover,
#oplevskolenbox2center a:active {
text-decoration: underline;
}  
  

}


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

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

#midcontent0 {
width: 96%;
height: auto;
float:left;
margin-left:2%;
margin-right:2%;
} 
  
#oplevskolenbox0center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
  
#oplevskolenbox0center h1 {
font-size:45px;
color:000;
line-height:50px;
font-weight:bold;
margin-top:30px;
margin-bottom:40px;
}

#oplevskolenbox0center p {
color:#000; 
font-size:17px;
line-height:24px;
font-weight:400;
text-align: center;
font-family: 'Encode Sans Condensed', sans-serif;
}
  
#oplevskolenbox0center 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;
padding-top:00px;
padding-bottom:50px;
}

#midcontent1 {
width: 96%;
height:auto;
float: left;
margin-left:2%;
margin-right:2%;  
}  
 
#oplevskolenbox1center {
width: 100%;
height: auto;
float:left;
text-align:center;
}
 
#oplevskolenbox1center p {
color:#000; 
font-size:17px;
line-height:24px;
font-weight:400;
text-align: center;
font-family: 'Encode Sans Condensed', sans-serif;
}
  
#oplevskolenbox1center strong {
color:#000; 
font-size:20px;
line-height:28px;
font-weight:700;
text-align: center;
font-family: 'Encode Sans Condensed', sans-serif;
}
 
#mid2 {
width: 100%;
height: auto;
float: left;
background:#b5111a;
}

#midcontent2 {
width: 96%;
height: auto;
float: left;
margin-left:2%;
margin-right:2%;
} 
  
#oplevskolenbox2center {
width: 100%;
height: auto;
float:left;
margin-top:40px;
margin-bottom:50px;  
text-align:center;
}

#oplevskolenbox2center h2 {
font-size:45px;
color:white;
line-height:50px;
font-weight:bold;
margin-top:20px;
margin-bottom:40px;
}
  
#oplevskolenbox2center hr {
width:6%;
margin-left:47%;  
margin-right:47%;
margin-bottom:50px;
float: left;
color:white;  
border-bottom: 1px solid white;
}
  
#oplevskolenbox2center p {
width:100%;
color:white; 
font-size:17px;
line-height:24px;
font-weight:400;
} 
  
#oplevskolenbox2center a:link,
#oplevskolenbox2center a:visited {
width:100%;
color:white; 
font-size:17px;
line-height:24px;
font-weight:700;
text-decoration:none;  
}   
  
#oplevskolenbox2center a:hover,
#oplevskolenbox2center a:active {
text-decoration: underline;
}
  
}
