@charset "UTF-8";@media screen and (max-width:55rem){.cewrapper>div>*{padding:1.5rem 1.5rem}.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%}.compact{display:block}.notcompact,#topcompany{display:none !important}h1,.header{font-size:2rem}h2,h2.subheader{font-size:1.63636364rem}#header
.item{margin-left:1.5rem}#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){#header
.floating{right:0;left:auto;transform:translate(0%,-200%)}#header .visible
.floating{transform:translateX(0%)}#header .floating::before{left:auto;right:0.2em}#header .floating::after{left:auto;right:0.4em}#header .inline-block
nav{display:none}#pagenav.notmobile{display:block;transform:translate(0,-100%)}#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:20rem}:not(.split) .textpic
.subtitle{padding:0.5em 0 1em}h1,.header{font-size:1.84615385rem}h2,h2.subheader{font-size:1.5rem}h3{font-size:1.13636364rem}.tx-indexedsearch-form
input{border:1px
solid #ccc}.tx-indexedsearch-searchbox-button{margin-top:0.5rem}}@media screen and (max-width:35rem){#header #indexedsearch
nav{display:inline-block;width:0}#header.searchfocus
.cell{display:block}#header
#toplogin{display:none}#header.searchfocus .fright,.searchfocus
#indexedsearch{width:100%}.searchfocus
#indexedsearch.item{margin-left:1.5rem}#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:20rem}.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:1.71428571rem}h2,h2.subheader{font-size:1.38461538rem}h3{font-size:1.04166667rem}.gallerywrapper .gallery-content > *:last-child,#header.searchfocus
.fleft{display:none}.form input,.form select,.form textarea,.form .wider,.loginform
input{width:100%}.news-img-wrap{width:100%;padding:0
0 1em 0;text-align:center}.news-img-wrap
img{width:auto;max-height:12rem;max-width:12rem}.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>div{padding:0.2rem 2rem 0.2rem 0.5rem}#header
.cell{height:2.6rem}#header
.item{padding:0.65rem 0.5rem;margin-top:0}#header
#logo{min-width:3rem}#header #logo
img{padding:0.1rem 0}#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{margin-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}}
