@media screen and (max-width:55rem){.cewrapper > div > *{padding:0 1.5rem;margin-top:1.8rem;margin-bottom:1.8rem;}.gallerywrapper{margin:1.5rem 0;}.split3 > div:first-child,.split3 > div:nth-child(2){width:50%;}.split3 > div:last-child{width:100%;clear:left;}#content #mainpage .split2 > div:nth-child(n){padding:0;}#content #mainpage .split3 > div:nth-child(1),#content #mainpage .split4 > div:nth-child(2n+1){padding:0 0.375rem 0 0;}#content #mainpage .split3 > div:nth-child(2),#content #mainpage .split4 > div:nth-child(2n){padding:0 0 0 0.375rem;}#content #mainpage .split3 > div:nth-child(3){padding-left:0;}.split4 > div{width:50%;}.split4 > div:nth-child(odd){clear:left;}.split2 > div{padding:0;width:100%;}.split2 > div:first-child > div:last-child{margin-bottom:0 !important;}.split2 > div:last-child > div:first-child{margin-top:1.8rem !important;}.compact{display:block;}.notcompact,#topcompany{display:none !important;}h1,.header{font-size:2.4/1.2rem;}h2,h2.subheader{font-size:1.8/1.1rem;}#quicklinks{min-height:4rem;}#quicklinks td{width:100%;float:left;padding:0.1rem 0.2rem;}#quicklinks a{width:100%;}.form .label{clear:both;width:100%;text-align:left;padding:0 0 0.5rem 0;}.form .line:nth-child(n+2){margin-top:0.5rem;}.form .input{width:100%;}.form input,.form select,.form textarea{max-width:100%;}}@media screen and (max-width:45rem){#pagenav.notmobile{display:block;transform:translate(0,-100%);}#header nav{display:none;}#indexedsearch nav{display:inline;}#topnavi span.fa::before{padding-right:0;}:not(.split) .tp-split > div:first-child{width:100%;padding:0 0 1em 0;margin:0;}:not(.split) .textpic .tp-split img.pic{width:auto;max-height:20rem;max-width:100%;}:not(.split) .textpic .subtitle{padding:0.5em 0 1em;}h1,.header{font-size:2.4/1.3rem;}h2,h2.subheader{font-size:1.8/1.2rem;}h3{font-size:1.25/1.1rem;}.tx-indexedsearch-form input{border:1px solid #ccc;}.tx-indexedsearch-searchbox-button{margin-top:0.5rem;}}@media screen and (max-width:35rem){#header.searchfocus #togglemenu{flex-grow:0;margin-right:2rem;}#header.searchfocus #rightnav{flex-grow:1;}#header #indexedsearch nav{display:none;}#header #toplogin{display:none;}#indexedsearch input[name="tx_indexedsearch_pi2[search][sword]"]{transition:color 0s,background-color 0.25s,border-color 0.25s,opacity 0.5s;color:#fff;}#indexedsearch input[name="tx_indexedsearch_pi2[search][sword]"]:focus{color:#e42518;}#indexedsearch input::-moz-placeholder{opacity:0;}#indexedsearch input::-webkit-placeholder{opacity:0;}#indexedsearch input:-ms-placeholder{opacity:0;}#indexedsearch input::placeholder{opacity:0;}#quicklinks a{line-height:2em;font-size:1rem;}.tp-split > div:first-child{width:100%;padding:0 0 1em 0;margin:0;text-align:center;}#content .textpic .tp-split img.pic{width:auto;max-height:15rem;max-width:100%;}.textpic .subtitle{padding:0.5em 0 1em;}.split3 > div:nth-child(n){width:100%;}.split4 > div{width:100%;}#content #mainpage .split > div:nth-child(n){padding:0;}.mobile{display:block;}.notmobile{display:none;}h1,.header{font-size:2.4/1.4rem;}h2,h2.subheader{font-size:1.8/1.3rem;}h3{font-size:1.25/1.2rem;}.gallerywrapper .gallery-content > *:last-child{display:none;}.form input,.form select,.form textarea,.form .wider,.loginform input{width:100%;}.article .news-img-wrap{width:100%;padding:0 0 1em 0;text-align:center;}.article .news-img-wrap img{width:auto;max-height:12rem;max-width:none;}.article .news-img-wrap .mediaelement{width:100%;padding:0.2 0 0 0;margin:0 0 0.75rem 0;}.article .news-img-wrap .mediaelement img{width:auto;max-height:15rem;max-width:none;}.news-categories > div{margin-right:0;width:100%;}.news-categories,.news-search-form{width:100%;float:left;}.news-search-form input[type="submit"]{float:right;}}@media screen and (max-height:50rem){#header{height:3.3rem;}#header #logo{min-width:3rem;}#pagenav{top:3.3rem;height:3rem;}#pagenav #pagenavcontainer > *{line-height:2rem;}#pagenav .navarrow{height:3rem;}.pagenavblocks > span.topscroll{height:2.125rem;width:2.125rem;}#arrows > div > div{height:3rem;}#menu{top:3.3rem;}#content{padding-top:3.3rem;}ul.sitemap{list-style-type:square;-moz-column-count:1;-moz-column-gap:10px;-webkit-column-count:1;-webkit-column-gap:10px;column-count:1;column-gap:10px;padding-bottom:5rem;}}
