@charset "UTF-8";
@media only screen and (min-width: 768px) {
.show-for-medium,.show-for-medium-up{display:inherit!important}
.show-for-small{display:none!important}
.hide-for-small{display:inherit!important}
.hide-for-medium,.hide-for-medium-up{display:none!important}
}
@media only screen and (min-width: 1280px) {
.show-for-large,.show-for-large-up{display:inherit!important}
.show-for-medium,.show-for-medium-down{display:none!important}
.hide-for-medium,.hide-for-medium-down{display:inherit!important}
.hide-for-large,.hide-for-large-up{display:none!important}
}
@media only screen and (min-width: 1440px) {
.show-for-xlarge{display:inherit!important}
.show-for-large,.show-for-large-down{display:none!important}
.hide-for-large,.hide-for-large-down{display:inherit!important}
.hide-for-xlarge{display:none!important}
}
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
@media only screen and (orientation: landscape) {
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
}
@media only screen and (orientation: portrait) {
.show-for-portrait,.hide-for-landscape{display:inherit!important}
.hide-for-portrait,.show-for-landscape{display:none!important}
}
.print-only{display:none!important}
@media print {
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}
}
@media only screen and (min-width: 768px) {
.inline-list{margin:0 auto 1.0625em;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:visible}
.inline-list > li{list-style:none;float:left;margin-left:1.375em;display:block}
.inline-list > li > *{display:block}
}
@media (max-width: 480px) {
.nav-header{margin-left:0;padding-left:0}
.nav-header li{margin-left:0;padding-left:0}
nav{text-align:left;margin-top:0;float:left;width:100%}
ul,ol{margin-left:22px}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.introTekst{padding-top:15px!important}
.introTekst h1{font-size:2em!important}
.introTekst p{font-size:1em;font-style:italic}
.hide-for-small{display:inherit!important}
}
#toggle,.toggle{display:none}
@media only screen and (max-width: 768px) {
.nav-header{display:none;opacity:0;width:100%;padding:0}
.nav-header > li{display:block;width:100%;margin:0;padding:0}
.nav-header > li > a{display:block;width:100%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.toggle{display:block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
#toggle:checked + div .nav-header{display:block;opacity:1}
.columns{padding-left:.5em;padding-right:.5em}
}
.toggle{z-index:2}
@media only screen and (max-width: 768px) {
h1.logo{margin-right:auto;margin-left:auto;height:200px;width:100%;text-align:center}
.nav-header{background:#FFF;padding:0;width:100%;border-bottom:#567192 1px solid}
.navi{bottom:0;position:relative;width:100%}
.nav-header,.nav-header > li,.nav-header > li > a{height:auto;padding:0;width:100%;border-right:0}
.nav-header > li > a{padding-bottom:5px;padding-top:5px;text-align:center;color:#567192}
nav .nav-header li a{color:#567192}
.nav-header > li > a:hover,.nav-header > li > a:focus{background:#F2F2F2}
nav li:last-child{display:inline;text-align:center;padding-right:0;padding-left:0;border:none}
.toggle:after{content:attr(data-open);display:block;width:100%;margin:0;padding:10px 50px;background:#567192;-webkit-border-radius:2px;border-radius:2px;text-align:center;font-size:12px;color:#FFF;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.toggle:hover:after{background:#a19684}
#toggle:checked + div .toggle:after{content:attr(data-close)}
.ccm-manual-nav li{padding-left:0}
.full-color-image{height:185px}
.wrapper{width:100%;-webkit-box-shadow:0 7px 8px 0 rgba(112,141,154,0.39);-moz-box-shadow:0 7px 8px 0 rgba(112,141,154,0.39);box-shadow:0 7px 8px 0 rgba(112,141,154,0.39);background-color:#fff;margin-right:0;margin-left:0}
}
@media only screen and (max-width: 479px) {
.header > h1{text-align:center}
.header > h1,.nav,.toggle:after{float:none}
.toggle:after{text-align:center;width:100%}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 736px) {
.hide-for-small{display:none}
}