#wrap ul.tabs.scan {
width: 100%;
margin-top: 30px;
}
#wrap ul.tabs.scan li {
width: 33.3334%;
}
#wrap ul.tabs.scan li a {
display: block;
height: 200px;
line-height: inherit;
padding: 20px;
color: #FFF;
text-align: center;
background:#109EE0;
border:none;
border:1px solid #EFF9F8;
margin-right:-1px;
margin-bottom: -1px;
transition-duration: 300ms;
-webkit-transition-duration:300ms;
}
#wrap ul.tabs.scan li:nth-of-type(4) {
clear: both;
}
#wrap ul.tabs.scan li:nth-of-type(n+4) {
width: 25%;
font-size: 16px;
line-height: 20px!important;
}
#wrap ul.tabs.scan li:nth-of-type(n+4) a {
color: #9b9c9e;
height: 160px;
line-height: inherit;
text-align: center;
background:#FFF;
border:none;
border:1px solid #EFF9F8;
}
#wrap ul.tabs.scan li:nth-of-type(n+4) a.active, #wrap ul.tabs.scan li:nth-of-type(n+4) a:hover {
color: #109EE0;
}
#wrap ul.tabs.scan li:nth-of-type(n+4) a span {
display: block;
margin: 0 auto 12px auto;
width: 40px;
height: 40px;
line-height: 42px;
border-radius:20px;
Background: #EFF9F8;
}
#wrap ul.tabs.scan li:nth-of-type(n+4) a:hover span, #wrap ul.tabs.scan li:nth-of-type(n+4) a.active span {
Background: #EFF9F8;
}
#wrap ul.tabs.scan li a.active, #wrap ul.tabs.scan li a.active2, #wrap ul.tabs.scan li.act:nth-of-type(4) a {
color: #109EE0;
margin-bottom: -1px;
background: #FFF;
border:none;
border:1px solid #EFF9F8;
}
#wrap ul.tabs.scan li a:hover {
color: #109EE0;
background: #FFF;
transition-duration:300ms;
-webkit-transition-duration:300ms;
}
#wrap .tabcontent.scan {
z-index: 9;
top:-1px;
background:#FFF;
border: 1px solid #EFF9F8;
border-top: 1px solid #FFF;
}
#wrap .tabcontent.scan ol {
padding: 20px 0 0 30px;	
}
#wrap .tabcontent.scan ol li {
position: relative;
padding-left: 15px;
margin-bottom: 25px;	
z-index: 1;
}
#wrap .tabcontent.scan h3 {
font-size: 22px;
margin: 10px 0 20px 0;
}

/*.tabcontent.scan ol li:before {
content: "";
display: block;
position: absolute;
z-index: -1;
width: 26px;
height: 26px;
border-radius: 13px;
background:#EDEDED;
left:-23px;
top:-2px;
}*/

#post-9120 p a {
color:#009FDA;
}
#wrap ul.tabps {
display: table;
width: 100%;
height: auto;
margin: 0;
padding: 0;
border: none;
}
#wrap ul.tabps li {
display: table;
/*width: 33.334%;*/
width: 25%;
float: left;
background: none;
padding: 0;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
border: none;
}
#wrap ul.tabps li a {
transition-duration: 1s;
-webkit-transition-duration:1s;	
color: #FFF;
text-decoration: none;
display: block;
height: 58px;
font-size: 13px;
line-height: 18px;
padding: 10px;
text-align: center;
background: #1cbbb5;
border: none;
border-left: 1px solid #FFF;
}
#wrap ul.tabps li a#Cupqs.active {
color: #FFF;
text-decoration: none;
background: #8fdddb;
}
#wrap ul.tabps li a:hover {
color: #FFF;
text-decoration: none;
background: #8fdddb;
transition-duration: 1s;
-webkit-transition-duration:1s;	
}
#wrap ul.tabps li:before {
content: "";
margin: 0;
}
#wrap ul.tabps li a#Cupqs.active strong {
color: #FFF;
}
#wrap ul.tabps li a strong {
display: block;
color: #FFF;
}
#wrap ul.tabps li:first-of-type a {
color: #FFF;
background: #FFF;
}
#wrap ul.tabps.first li:nth-of-type(2) a {
color: #FFF;
background: #72b62b;
}
#wrap ul.tabps.sec li {
float: right;
}
#wrap ul.tabps.sec li:last-of-type a {
color: #FFF;
background: #109EE0;
}
#wrap ul.tabps.first li:nth-of-type(2) a:hover, ul.tabps.sec li:last-of-type a:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
filter: alpha(opacity=65);
-moz-opacity:0.65;
-khtml-opacity: 0.65;
opacity: 0.65;
}

.prev-sec li {
width: 25%;	
height: 100px;
}
.space-20 {
display: table;
width: 100%;
height: 20px;
}
.space-40 {
display: table;
width: 100%;
height: 40px;
}
#wrap .blok {
display: table;
width: 100%;
position: relative;
top: -1px;
padding: 35px;
clear: both;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
background: #FFF;	
}
#wrap #uitgangspunten.blok {
margin: 40px 0 0 0;
padding: 0;	
}
#wrap #uitgangspunten.blok p {
font-size: 11px;
line-height: 16px;
}
#upqs.blok {
background: #8fdddb;	
}
#upqs.blok, #upqs.blok a, #upqs.blok p, #upqs.blok h1, #upqs.blok h2, #upqs.blok h3 {
color: #FFF;
font-weight: 400;
}
#upqs.blok a {
text-decoration: underline;
}
#icon {
display: block;
margin: 0 auto;
width: 80%;
height: 90px;
margin-bottom: 15px;
}
#icon.extreme-hitte-droogte {
background: transparent url(../img/preventiescan/extreme-hitte-droogte-icon.svg) center center no-repeat;	
background-size: contain;
}
ul.tabs.scan li a:hover #icon.extreme-hitte-droogte, .active #icon.extreme-hitte-droogte, .active2 #icon.extreme-hitte-droogte {
background: transparent url(../img/preventiescan/extreme-hitte-droogte-iconmo2.svg) center center no-repeat;
background-size: contain;
}
#icon.extreme-neerslag {
background: transparent url(../img/preventiescan/extreme-neerslag-icon.svg) center center no-repeat;	
background-size: contain;
}
ul.tabs.scan li a:hover #icon.extreme-neerslag, .active #icon.extreme-neerslag {
background: transparent url(../img/preventiescan/extreme-neerslag-iconmo.svg) center center no-repeat;	
background-size: contain;
}
#icon.extreme-wind-storm {
background: transparent url(../img/preventiescan/extreme-wind-storm-icon.svg) center center no-repeat;	
background-size: contain;
}
ul.tabs.scan li a:hover #icon.extreme-wind-storm, .active #icon.extreme-wind-storm {
background: transparent url(../img/preventiescan/extreme-wind-storm-iconmo2.svg) center center no-repeat;	
background-size: contain;
}
.postpage img.scan {
width: 100%;
position: relative;
margin: -20px 0 30px 0;
}
.logoscan {
display: block;
height: auto;
width: 90%;
margin: 5px auto;
}
@media only screen and (max-width: 600px) {
ul.tabs.scan li a br {
display: none;
}
}
@media only screen and (max-width: 600px) {
/*preventiescan*/
#content .postpage img.scan {
width: 100%;
height: auto;
position: relative;
margin: 0 0 15px 0;
}
#content .tabps.first li:first-of-type {
display:none;	
}
#content .tabps.first li:nth-of-type(2) a {
border-left:1px solid #72b62b;
}
#content .tabps.first li {
width: 50%;	
}
#content .tabps li a {
height: auto;
font-size: 12px;
line-height: 15px;
}
#content .tabps li {
width: 100%;	
}
#content .logoscan {
width: 65%;
margin: 15px auto 10px auto;
}
#content #icon {
display: block;
margin: 15px auto;
width: 80%;
height: 40px;
}
#content ul.tabs.scan li {
font-size: 12px;
line-height: 15px!important;
}
#content ul.tabs.scan li a {
height: 130px;
}
#content ul.tabs.scan li:nth-of-type(n+4) a span {
display: inline-block;
text-align: center;
margin: 10px 10px;
font-size: 12px;
width: 26px;
height: 26px;
line-height: 26px;
border-radius: 13px;
}
#content ul.tabs.scan li:nth-of-type(n+4) {
width: 100%;
}
#content ul.tabs.scan li:nth-of-type(n+4) a {
text-align: left;
font-size: 10px;
height: auto;
}
#content .tabcontent.scan ol {
padding: 20px 0 0 13px;
}
.tabcontent.scan ol li {
padding-left: 10px;
}

}