#vk_blockly_header { background-color: #ffffff} .site-name a, .site-name a:visited, .site-name a:hover {  color: #6b3689;  text-decoration: none;  }  .site-slogan { color: #000000} a, a:hover, a:visited, a.page-link { color: #6b3689} .mega-dropdown-menu a.level1 { color: #000000 !important;} h1, h2, h3, h4, h5, h6 {color:#000000} .site-logo { border-radius:0px; } /* Make dropdown-menus 3 columns instead of 4 */
@media (min-width: 576px) {
li.dropdown .row.dropdown-menu  div.col-sm-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
}
div.teasercount3 .row, div.teasercount2 .row, div.teasercount1 .row {
align-items: end;
}
@media (min-width: 768px) {
.teasercount2 .teasercol, .blockcount2 .paragraph-block, .teasercount1 .teasercol, .blockcount1 .paragraph-block {
	flex: 0 0 33.3333333333%;
	max-width: 33%;
}
.teasercount1 .teasercol, .blockcount1 .paragraph-block {
	margin: auto;
}
.teasercount2 .teasercol:first-child, .blockcount2 .paragraph-block:first-child {
margin-left: 16.666666666%;
}

input.form-search {
width: 100px !important;
}
div.iframe {
	flex: 0 0 100% !important;
	max-width: 100% !important;
}