@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('./fonts/open-sans-v15-latin-300.eot');src:local('Open Sans Light'), local('OpenSans-Light'),
url('./fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-300.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-300.woff') format('woff'),
url('./fonts/open-sans-v15-latin-300.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('./fonts/open-sans-v15-latin-300italic.eot');src:local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
url('./fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-300italic.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-300italic.woff') format('woff'),
url('./fonts/open-sans-v15-latin-300italic.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('./fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'),
url('./fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-regular.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-regular.woff') format('woff'),
url('./fonts/open-sans-v15-latin-regular.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('./fonts/open-sans-v15-latin-italic.eot');src:local('Open Sans Italic'), local('OpenSans-Italic'),
url('./fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-italic.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-italic.woff') format('woff'),
url('./fonts/open-sans-v15-latin-italic.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('./fonts/open-sans-v15-latin-600italic.eot');src:local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
url('./fonts/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-600italic.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-600italic.woff') format('woff'),
url('./fonts/open-sans-v15-latin-600italic.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-600italic.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('./fonts/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
url('./fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-600.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-600.woff') format('woff'),
url('./fonts/open-sans-v15-latin-600.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('./fonts/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'),
url('./fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-700.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-700.woff') format('woff'),
url('./fonts/open-sans-v15-latin-700.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('./fonts/open-sans-v15-latin-700italic.eot');src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
url('./fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-700italic.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-700italic.woff') format('woff'),
url('./fonts/open-sans-v15-latin-700italic.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('./fonts/open-sans-v15-latin-800.eot');src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
url('./fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-800.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-800.woff') format('woff'),
url('./fonts/open-sans-v15-latin-800.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url('./fonts/open-sans-v15-latin-800italic.eot');src:local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
url('./fonts/open-sans-v15-latin-800italic.eot?#iefix') format('embedded-opentype'),
url('./fonts/open-sans-v15-latin-800italic.woff2') format('woff2'),
url('./fonts/open-sans-v15-latin-800italic.woff') format('woff'),
url('./fonts/open-sans-v15-latin-800italic.ttf') format('truetype'),
url('./fonts/open-sans-v15-latin-800italic.svg#OpenSans') format('svg');}
.sh-titlebar{background-color:inherit!important;}
.sh-footer-widgets{padding:20px 0 20px 0;}
.sh-footer .sh-footer-widgets ul li{border:none;display:block;width:auto;height:30px;line-height:30px;padding:0px;padding-right:20px;float:left;}
.sh-titlebar .titlebar-title #h1, .sh-titlebar .titlebar-title #h2, .h1, .h2{font-size:24px;margin-bottom:0;font-weight:bold;font-family:"Open Sans";color:#114287;}
h1,h2,h3,h4,h5,h6{font-weight:bold!important;}
.sh-titlebar-height-medium{padding:20px 0;}
@media (max-width:1023px){header.primary-mobile{height:75px!important;}
.page-id-503 .sh-column{width:100%;}
.page-id-503 .sh-empty-space{height:0px!important;padding:0px!important;margin:0px!important;}
.page-id-503 #button-37c5434d6c2e6082274032b0a7d416bc{margin:0px 0px 15px 0px;}
.page-id-503 .sh-column-9a6fe62c3b2c56422849ca9c85f0ad00{margin-top:-45px;}
}
@media (min-width:768px) AND (max-width:800px){.page-id-503 .sh-column-9a6fe62c3b2c56422849ca9c85f0ad00{margin-top:-90px;}
.page-id-503 #button-c15f3a16e430a7c9e9a824e30d45e492{margin-top:-45px;}
}
@media (min-width:980px) AND (max-width:1023px){.page-id-503 .sh-column-9a6fe62c3b2c56422849ca9c85f0ad00{margin-top:-75px;}
}
.sh-section{padding-top:0px!important;}
#content a{font-weight:bold!important;}
.sh-nav ul.sub-menu{width:320px;}
.sh-nav ul.sub-menu li a{font-size:15px;font-weight:bold;}
.sh-page-notice .text-right{min-width:140px;}
.sh-page-notice a{color:white;text-decoration:underline;}
.header-mobile-search .header-mobile-form .header-mobile-form-input{line-height:40px !important;font-size:16px;}
.header-mobile-search .header-mobile-form-submit{line-height:40px;font-size:16px;}
.sh-button-icon-right .sh-button-icon{bottom:-6px!important;}
span.rueckruf{margin-top:45px!important;}
.datenschutzbelehrung{max-width:70px!important;float:left;margin-right:10px;}
.sh-header-mobile-navigation .header-logo img {max-width: 90%!important;}
@media (min-width:600px) {.sh-header-mobile-navigation .header-logo img {max-width: 100%!important;}}