/* CSS Document */
#uspwrapper {
display: flex;
flex-wrap: wrap;
gap:20px;
padding-bottom: 40px;
}

.usp {
width: calc(33.3% - 14px);
background-color: #ED751F;
display: flex;
align-items: center;
padding: 20px;
}

.usp a {
display: contents;
}

.usp-content {
color:#000000;
font-family: 'Verdana-Bold', Arial, Helvetica, sans-serif;
font-size: 20px;
}

.usp-content:hover {
color: #FFFFFF;
text-decoration: none;
}

.usp-image {
margin-right: 20px;
}

.usp img {
display: block;
width: auto;
height: auto;
max-width: 125px;
max-height: 100px;
margin-top: -35px;
margin-left: auto;
margin-right: auto;
}

#contentwrapper {
padding-bottom:0;
padding-top:25px;
}

#content {
min-height:0;
width:100%;
margin: 0 auto;
float: none;
max-width: 860px;
padding-bottom: 30px;
}

#content h1 {
border-bottom-color: transparent;
}

#column {
padding-top:55px;
}

#column img {
max-width:100%;
height:auto;
}

.slider-video-container-outer {
    width: 100% !important;
	max-width: inherit;
	max-height: 27vw;
	overflow: hidden !important;
	position:relative;
	z-index:1;
}

#youtube-text {
position:absolute;
bottom:30px;
z-index:88;
width:100%;
}

#youtube-text-inner {
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-left:15px;
padding-right:15px;
text-align:right;
}

#youtube-text-inner p span{
display:inline-block;
background-color:#ED751F;
color:#FFFFFF;
padding:4px 15px;
font-size:20px;
font-family: 'Verdana-Bold', Arial, Helvetica, sans-serif;
}

#youtube-text-inner a {
color:#FFFFFF;
text-decoration:none;
}

.slider-video-container {
    position: relative;
    padding-bottom: 54.6%;
    padding-top: 30px;
    height: 0px;
    overflow: hidden;
}

.slider-video-container iframe, .slider-video-container object, .slider-video-container embed {
    position: absolute;
    top: -25%;
    left: 0px;
    width: 100% !important;
    height: 100% !important;
}

#videowrapper {
width:100%;
height: auto;
background-color:#EEEEEE;
}

#video {
width: 100%;
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#youtubeleft {
float:left;
width:19%;
}

#youtubeleft img{
width:100%;
height:auto;
display:block;
}

#youtuberight {
float:left;
width:81%;
}


#themawrapper {
width:100%;
height:auto;
background-color:#EEEEEE;
}

#thema {
width:100%;
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto;
padding: 35px 15px;
}

.thema-content img {
float:left;
width:250px;
padding-right:20px;
}

.thema-content {
float:left;
width:100%;
position:relative;
}

.thema-content h4 {
font-family: 'Verdana-Bold',Arial, Helvetica, sans-serif;
color: #666;
font-size: 17px;
margin-bottom:20px;
}

.thema-content .title {
display:none;
}

.thema-link {
position: absolute;
bottom:0;
right:0;
width:45px;
height:30px;
line-height:24px;
display:block;
font-family: 'Verdana',Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#ED751F;
text-align:center;
font-size:30px;
}

.thema-link:hover {
text-decoration:none;
}

#boxeswrapper {
width:100%;
height:auto;
}

#boxes{
width:100%;
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto; 
padding: 35px 15px;
}

#weblogbox {
float:left;
width:50%;
padding-right:10px;
}

#speechesbox {
float:left;
width:50%;
padding-left:10px;
}

#webloglink-mobile, #speecheslink-mobile {
display:none;
} 

#webloglink {
float:left;
width:50%;
padding-right:10px;
}

#speecheslink {
float:left;
width:50%;
padding-left:10px;
}

#newswrapper {
width:100%;
height:auto;
background-color:#EEEEEE;
}

#news {
width:100%;
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto;
padding: 35px 15px;
display: flex;
flex-wrap: wrap;
}

#newsbox {
width:48.5%;
margin-right:1.5%;
}

#news .mx_news_block_item {
display:block;
}

#twitterbox {
 width:48.5%;
margin-left:1.5%;
  margin-top: -8px;
  margin-right: 0;
}

#twitter.newsletter {
min-height: calc(100% - 65px);
display: flex;
flex-wrap: wrap;
align-items: center;
  justify-content: center;
  flex-direction: column;
}

#twitter.newsletter > * {
width: 100%;
}

/*#news .mx_news_block_item:nth-of-type(1), #news .mx_news_block_item:nth-of-type(3) {
}

#news .mx_news_block_item:nth-of-type(3) {
border-bottom:none;
}

#news .mx_news_block_item:nth-of-type(2), #news .mx_news_block_item:nth-of-type(4) {
margin-left:1.5%;
}*/

#memberswrapper {
width:100%;
height:auto;
}

#members {
width:100%;
max-width:1070px;
height:auto;
margin-left:auto;
margin-right:auto;
padding: 35px 15px;
}

.member{
padding:0 15px 0 15px;
text-align:center;
}

a .member .image img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-khtml-border-radius: 100%;
border-radius: 100%;
border:solid 5px #cbcbcb;
transition: all 0.7s ease;
}

a:hover .member .image img {
	border:solid 5px #ED751F;
}

#members a:hover {
text-decoration:none;
}

a .member .name {
color:#666666;
font-size:17px;
}

a .member .functie {
color:#999999;
font-size:14px;
}

.icons {
padding-top:20px;
text-align:center;
padding-left:35px;
padding-right:35px;
}

.icons img{
width:20% !important;
height:auto;
}


h3 {
text-align:right;
padding-right:3px;
}

h4 {
font-size:15px;
}

h4 a {
font-style:italic;
}

h3 a:hover {
text-decoration:none;
}

@media screen and (max-width: 1023px) {

.usp {
padding: 15px;
}

.usp-content {
font-size: 18px;
}

.usp img {
max-height: 75px;
max-width: 100px;
margin-top: -18px;
}

}

@media screen and (max-width: 860px) {

.usp {
width:100%;
margin-top: 20px;
}

.usp-image {
width: 95px;
}

#newswrapper {
  background-color: #FFFFFF;
}

#news {
padding: 0;
}

#twitterbox {
width: 100%;
margin-left: 0;
order: 1;
padding: 0 15px 30px 15px;
}

#newsbox {
  width: 100%;
  order:2;
  margin-right: 0;
  background-color: #eee;
  padding: 30px 15px;
}

} /* end mediaquery */

@media screen and (max-width: 550px) {

#boxes h2 {
font-size:20px;
}

.usp {
    margin-top: 0px;
    }

.usp-content {
font-size: 16px;
}

.usp-image {
width: 50px;
}

 .usp img {
    max-height: 50px;
    max-width: 60px;
    margin-top: -21px;
    }

} /* end mediaquery */

