@import url("/fonts/asap.css");
@media all{
  *{margin:0;padding:0}
  option{padding-left:0.4em}
  select{padding:1px}
  * html body *{overflow:visible}
  body{font-size:100%;background:#fff;color:#000;text-align:left}
  div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
  audio,canvas,video{display:inline-block}
  audio:not([controls]){display:none}[hidden]{display:none}
  html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
  input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
  input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}
  figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:0.8em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}
  blockquote{margin:0 0 1em 0.8em}q{quotes:none}
  blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
  .ym-clearfix:before{content:"";display:table}
  .ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
  .ym-contain-dt{display:table;table-layout:fixed;width:100%}
  .ym-contain-oh{display:block;overflow:hidden;width:100%}
  .ym-contain-fl{float:left;width:100%}
  .ym-column{display:table;table-layout:fixed;width:100%}
  .ym-col1{float:left;width:20%}
  .ym-col2{float:right;width:20%}
  .ym-col3{width:auto;margin:0 20%}
  .ym-cbox{padding:0 12px}
  .ym-cbox-left{padding:0 12px 0 0}
  .ym-cbox-right{padding:0 0 0 12px}
  .ym-ie-clearing{display:none}
  .ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}
  .ym-gl{float:left;margin:0}
  .ym-gr{float:right;margin:0 0 0 -5px}
  .ym-g20{width:20%}
  .ym-g40{width:40%}
  .ym-g60{width:60%}
  .ym-g80{width:80%}
  .ym-g25{width:25%}
  .ym-g33{width:33.333%}
  .ym-g50{width:50%}
  .ym-g66{width:66.666%}
  .ym-g75{width:75%}
  .ym-g38{width:38.2%}
  .ym-g62{width:61.8%}
  .ym-gbox{padding:0 12px}
  .ym-gbox-left{padding:0 12px 0 0}
  .ym-gbox-right{padding:0 0 0 12px}
  .ym-equalize{overflow:hidden}
  .ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}
  .ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}
  .ym-form,.ym-form fieldset{overflow:hidden}
  .ym-form div{position:relative}
  .ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}
  .ym-form .ym-message{clear:both}
  .ym-form .ym-fbox-check label{display:inline}
  .ym-form input,.ym-form textarea{cursor:text}
  .ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}
  .ym-form input.hidden,.ym-form input[type=hidden]{display:none !important}
  .ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}
  .ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
  .ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active{border:0 none}
  .ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%}
  .ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"]{display:inline;margin-left:0;margin-right:0.5ex;width:auto;height:auto}
  .ym-form input[type="image"]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}
  .ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;box-sizing:border-box}
  .ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}
  .ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}
  .ym-fbox-wrap{display:table;table-layout:fixed;width:70%}
  .ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}
  .ym-fbox-wrap input[type="image"]{width:auto}
  .ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"]{display:inline;width:auto;margin-left:0;margin-right:0.5ex}
  .ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}
  .ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}
  .ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}
  .ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}
  .ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}
  .ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}
  .ym-columnar .ym-fbox-wrap .ym-message{margin-left:0%}
  .ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}
  .ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}
  .ym-columnar .ym-fbox-check{position:relative}
  .ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}
  .ym-columnar .ym-fbox-check input{top:3px}
  .ym-columnar .ym-fbox-button input{float:none;margin-right:1em}
  .ym-fbox-wrap+.ym-fbox-wrap{margin-top:0.5em}
  .ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}
  .ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}
  .ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}
  .ym-skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}
  .ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}
}
@media print{
  .ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}
  .ym-print{position:static;left:0}
  .ym-noprint{display:none !important}
}
.ym-g10{width:10%}
.ym-gbox-right{padding-left:0;margin-left:12px}
.ym-gbox-left{padding-right:0;margin-right:12px}
@media only screen and (max-width: 800px){
  .linearize-level-1
  .ym-gl{margin-bottom:2em !important}
}
@media only screen and (max-width: 800px){
  .linearize-level-1 .ym-gr{margin-bottom:2em !important}
}
@media only screen and (max-width: 800px){
  form .ym-grid.linearize-level-1{margin-bottom:2em !important}
}
html *{font-size:100%}
textarea,pre,code,kbd,samp,var,tt{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}
body{color:#000;font-family:"Asap",sans-serif;font-size:93.75%}
h1,h2,h3,h4,h5,h6,.a5-h3,.a5-h4,.a5-h5,.a5-h6{color:#001e67;font-family:"Asap",sans-serif;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0}
h3 a,h4 a,h5 a,h6 a{display:inline-block}
h1{bottom:25px;font-size:213.33333%;font-weight:700;line-height:0;margin:0;padding:0;display:inline-block;position:absolute}
h1 a:hover svg,h1 a:hover .svg-with-fallback-svg,h1 a:focus svg,h1 a:focus .svg-with-fallback-svg,h1 a:active svg,h1 a:active .svg-with-fallback-svg{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}
@media only screen and (max-width: 1019px){
  .a5-theme-fpp h1{left:50px;top:35px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
}
@media only screen and (max-width: 800px){
  .a5-theme-fpp h1{left:-10px}
}
@media only screen and (max-width: 665px){
  .a5-theme-fpp h1{left:0;top:30px;bottom:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);width:180px;overflow:hidden;height:60px}
}
@media only screen and (max-width: 480px){
  .a5-theme-fpp h1{left:-10px;top:25px;bottom:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);width:180px;overflow:hidden;height:60px}
}
.a5-theme-pedocs h1{bottom:30px}
@media only screen and (max-width: 900px){
  .a5-theme-pedocs h1{top:30px}
}
@media only screen and (max-width: 480px){
  .a5-theme-pedocs h1{left:-10px;top:20px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
}
@media only screen and (max-width: 925px){
  .a5-theme-dbs h1{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
}
@media only screen and (max-width: 825px){.a5-theme-dbs h1{top:25px;left:10px}}
@media only screen and (max-width: 570px){.a5-theme-dbs h1{top:25px;left:-20px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}
@media only screen and (max-width: 510px){.a5-theme-dbs h1{top:25px;left:-30px;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}
@media only screen and (max-width: 480px){.a5-theme-dbs h1{left:-65px;top:15px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}}
@media only screen and (max-width: 800px){.a5-theme-ivp h1{left:-30px;top:25px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}
@media only screen and (max-width: 665px){.a5-theme-ivp h1{left:-40px;top:25px;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}
@media only screen and (max-width: 480px){.a5-theme-ivp h1{left:-85px;top:15px;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4)}}
h2{font-size:173.33333%;font-weight:700;line-height:.84615;margin:0 0 .84615em}
h3,.a5-h3{font-size:173.33333%;font-weight:700;line-height:1.01538;margin:0 0 .84615em}
*+h3,*+.a5-h3{margin-top:1.69231em}
h1+h3,h2+h3,h3+h3,h4+h3,h5+h3,h6+h3{margin-top:0 !important}
h4,.a5-h4{font-size:153.33333%;font-weight:700;line-height:1.14783;margin:0 0 .95652em}
h1+h4,h2+h4,h3+h4,h4+h4,h5+h4,h6+h4{margin-top:0 !important}
h5,.a5-h5{font-size:113.33333%;font-weight:700;line-height:1.55294;margin:0 0 1.29412em}
h1+h5,h2+h5,h3+h5,h4+h5,h5+h5,h6+h5{margin-top:0 !important}
h6,.a5-h6{font-size:100%;font-weight:700;line-height:1.76;margin:0 0 1.46667em}
h1+h6,h2+h6,h3+h6,h4+h6,h5+h6,h6+h6{margin-top:0 !important}
.ym-contain-dt h1,.ym-contain-dt h2,.ym-contain-dt h3,.ym-contain-dt h4,.ym-contain-dt h5,.ym-contain-dt h6{margin-top:0 !important}
.a5-section-title a{display:block}
.a5-section-linklist .a5-section-title,.a5-theme-linklist-item-headline,.a5-section-linklist h3,.a5-section-linklist h4,.a5-section-linklist h5,.a5-section-linklist h6{margin-bottom:0;padding-bottom:0}
ul,ol,dl{font-size:100%;line-height:1.46667;margin:0 0 1.46667em}
ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-bottom:0}
ul{list-style-type:disc}
ul ul{list-style-type:disc;margin-top:0}
ol{list-style-type:decimal}
ol ol{list-style-type:lower-latin;margin-top:0}
ol ul{list-style-type:none;margin-top:0}
li{font-size:100%;line-height:1.46667;margin-left:1.3em;padding-bottom:10px}
li li:first-child{padding-top:10px}
li li:last-child{padding-bottom:0}
dt{font-size:100%;font-weight:normal;line-height:1.46667}
dd{margin:0 0 1.46667em 0}
dd.ym-aside{font-style:italic}
p{font-size:100%;line-height:1.46667;margin:0 0 1.46667em}
blockquote,cite,q{font-family:"Asap",sans-serif;font-style:italic}
blockquote{background:transparent;color:#000;margin:1.46667em 0 0 1.5em}
strong,b{font-weight:bold}
em,i{font-style:italic}
big{font-size:233.33333%;line-height:.62857}
small{font-size:86.66667%;line-height:1.46667}
time{font-size:86.66667%;line-height:1.69231}
pre,code,kbd,tt,samp,var{font-size:100%}
pre{font-size:100%;line-height:1.46667;margin:0 0 1.46667em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
pre,code{color:#000}
kbd,samp,var,tt{color:#000;font-weight:bold}
var,dfn{font-style:italic}
acronym,abbr{border-bottom:1px #000 dotted;cursor:help;letter-spacing:0.07em;text-decoration:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
mark{background:#ecedef;color:#000}
address{font-style:normal;margin:1.46667em 0}
hr{background:transparent;border:0;border-bottom:2px #ff6700 solid;color:#fff;margin:0 0 .73333em;padding:0 0 .66667em}
a{background:transparent;color:#001e67;text-decoration:underline}
a:active,a:focus,a:hover{outline:2px solid #000}
a[href^="http://domain.de"],a[href^="https://domain.de"]{background:transparent;padding-left:0}
a.ym-lightbox,.ym-search-list a{background-image:none;display:inline-block;padding-left:0;text-decoration:none}
img,figure{line-height:1;margin:0;vertical-align:middle}
.flexible,.flexible img,img{height:auto;max-width:100%}
.a5-img-hover{display:inline-block;overflow:hidden}
.a5-img-hover .a5-img-hover-default{display:block}
.a5-img-hover .a5-img-hover-active{display:none}
.a5-img-hover:hover .a5-img-hover-default,.a5-img-hover:focus .a5-img-hover-default,.a5-img-hover:active .a5-img-hover-default{display:none}
.a5-img-hover:hover .a5-img-hover-active,.a5-img-hover:focus .a5-img-hover-active,.a5-img-hover:active .a5-img-hover-active{display:block}
* html .flexible{width:98%}
img{margin-bottom:1em}
.svg-with-fallback img{margin-bottom:0}
a img{margin-bottom:0}
figcaption{font-size:86.66667%;padding-bottom:0.5em;padding-left:0.5em;padding-right:0.5em;margin-top:-0.5em;color:#000}
@media only screen and (max-width: 480px){figure,img,figure.flexible,figure.flexible img,img.flexible{height:auto;max-width:100%}}
.highlight{color:#ecedef}
.dimmed{color:#fff}
.info{background-color:#dde1f2}
.a5-info{background-color:#dde1f2}
.a5-info{font-size:113.33333%;padding-left:100px}
@media only screen and (max-width: 480px){.a5-info{padding-left:0;background-image:none !important}}
.success{background:#6bac6c}
.warning{background:#ecedef}
.error{background:#800}
div.info,div.a5-info,div.success,div.warning,div.error{display:block;overflow:hidden;width:100%;margin-bottom:25px;padding-top:25px;width:auto}
div.info>*,div.a5-info>*,div.success>*,div.warning>*,div.error>*{padding-left:25px;padding-right:25px}
div.info>.ym-img,div.info figure,div.a5-info>.ym-img,div.a5-info figure,div.success>.ym-img,div.success figure,div.warning>.ym-img,div.warning figure,div.error>.ym-img,div.error figure{padding-left:0;padding-right:0}
section.info,section.success,section.warning,section.error{display:table;table-layout:fixed;width:100%;margin-bottom:25px}
section.info .ym-wbox,section.success .ym-wbox,section.warning .ym-wbox,section.error .ym-wbox{border-right:0;padding:25px 25px 0}
section.info .ym-img.float-left,section.success .ym-img.float-left,section.warning .ym-img.float-left,section.error .ym-img.float-left,div.info .ym-img.float-left,div.success .ym-img.float-left,div.warning .ym-img.float-left,div.error .ym-img.float-left{margin-left:-25px}
section.info .ym-img.float-right,section.success .ym-img.float-right,section.warning .ym-img.float-right,section.error .ym-img.float-right,div.info .ym-img.float-right,div.success .ym-img.float-right,div.warning .ym-img.float-right,div.error .ym-img.float-right{margin-right:-25px}
section.info .ym-img:first-child,section.success .ym-img:first-child,section.warning .ym-img:first-child,section.error .ym-img:first-child,div.info .ym-img:first-child,div.success .ym-img:first-child,div.warning .ym-img:first-child,div.error .ym-img:first-child{margin-top:-25px}
.float-left{display:inline;float:left;margin-right:1em}
@media only screen and (max-width: 900px){.float-left{display:inline-block;float:none;margin-right:0;width:100%}}
.float-right{display:inline;float:right;margin-left:1em}
@media only screen and (max-width: 900px){.float-right{display:inline-block;float:none;margin-left:0;width:100%}}
@media only screen and (max-width: 900px){.a5-breadcrumb-section .float-right{float:right;margin-left:0;width:auto}}
.ym-center{display:block;margin-left:auto;margin-right:auto;text-align:center}
table{border-bottom:0;border-collapse:collapse;border-top:0;margin:0 0 2em 0;min-width:100%;table-layout:fixed}
th,td{line-height:1.46667em;padding:5px 25px;text-align:left;vertical-align:top}
caption{font-variant:small-caps}
th *:first-child,td *:first-child{margin-top:0}
th.nowrap,td.nowrap{white-space:nowrap}
th{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;color:#000;text-align:left}
.a5-theme-fpp th,.a5-theme-pedocs th{background-color:#0c690d;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#fff}
.a5-theme-dbs th,.a5-theme-ivp th{background-color:#29438c;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#fff}
th:last-child{border-right:none}
th{background-color:#ecedef}
.a5-theme-fpp th,.a5-theme-pedocs th{background-color:#0c690d;color:#fff}
.a5-theme-dbs th,.a5-theme-ivp th{background-color:#29438c;color:#fff}
tbody tr:nth-child(even){background-color:#ecedef}
.a5-theme-fpp tbody tr:nth-child(even),.a5-theme-pedocs tbody tr:nth-child(even){background-color:#ecf1f2}
.a5-theme-dbs tbody tr:nth-child(even),.a5-theme-ivp tbody tr:nth-child(even){background-color:#dde1f2}
th,td{border:0}
.ym-row-bottom th,.ym-row-bottom td{vertical-align:bottom}
.a5-table-highlight{background-color:#001e67;color:#fff}
.a5-table-highlight abbr{border-bottom:1px dotted #fff}
@media only screen and (max-width: 480px){
  .a5-table-responsive th,.a5-table-responsive td{display:blocK}
  .a5-table-responsive th{margin-top:2em}
  .a5-table-responsive tr:nth-child(even){background-color:transparent !important}
}
@media screen and (max-width: 650px){
  .a5-table-responsive-data-label table,.a5-table-responsive-data-label thead,.a5-table-responsive-data-label tbody,.a5-table-responsive-data-label th,.a5-table-responsive-data-label td,.a5-table-responsive-data-label tr{display:block;overflow:hidden;vertical-align:top}
  .a5-table-responsive-data-label thead tr{top:-9999px;left:-9999px;position:absolute}
  .a5-table-responsive-data-label td{padding:0}
  .a5-table-responsive-data-label td:before{content:attr(data-label) ": ";display:block;font-weight:bold;width:100%}
  .a5-table-responsive-data-label tr{border-bottom:1px solid #777;padding-bottom:25px;padding-top:25px}
  .a5-table-responsive-data-label tr:nth-child(even){background-color:transparent !important}
  .a5-theme-fpp .a5-table-responsive-data-label tr:nth-child(even),.a5-theme-pedocs .a5-table-responsive-data-label tr:nth-child(even){background-color:transparent !important}
  .a5-theme-dbs .a5-table-responsive-data-label tr:nth-child(even),.a5-theme-ivp .a5-table-responsive-data-label tr:nth-child(even){background-color:transparent !important}
}
@media screen and (min-width: 650px){
  .a5-table-responsive-data-label table{display:table;width:100%}
  .a5-table-responsive-data-label thead{display:table-header-group}
  .a5-table-responsive-data-label thead tr{position:static;top:auto;left:auto}
  .a5-table-responsive-data-label tbody{display:table-row-group}
  .a5-table-responsive-data-label tr{display:table-row}
  .a5-table-responsive-data-label th,.a5-table-responsive-data-label td{display:table-cell;text-align:left}
  .a5-table-responsive-data-label td:before{content:'';width:auto}
}
html.no-js .a5-table,.a5-table.js-has-scroll{margin-bottom:0;overflow:hidden;position:relative}
html.no-js .a5-table .a5-table-inner,.a5-table.js-has-scroll .a5-table-inner{overflow-x:auto;-ms-overflow-style:scrollbar}
html.no-js .a5-table:before,.a5-table.js-has-scroll:before{border-radius:0 10px 10px 0 / 0 50% 50% 0;-webkit-box-shadow:5px 0 10px rgba(0,0,0,0.25);box-shadow:5px 0 10px rgba(0,0,0,0.25);content:'';height:100%;left:-50px;position:absolute;top:0;width:50px}
html.no-js .a5-table:after,.a5-table.js-has-scroll:after{border-radius:10px 0 0 10px / 50% 0 0 50%;-webkit-box-shadow:-5px 0 10px rgba(0,0,0,0.25);box-shadow:-5px 0 10px rgba(0,0,0,0.25);content:'';height:100%;left:100%;position:absolute;top:0;width:50px}
html.no-js .a5table-inner::-webkit-scrollbar,.a5table.js-has-scroll .a5-table-inner::-webkit-scrollbar{height:10px;width:100%}
html.no-js .a5-table-inner::-webkit-scrollbar-track,.a5-table.js-has-scroll .a5-table-inner::-webkit-scrollbar-track{background-color:#fff}
html.no-js .a5-table-inner::-webkit-scrollbar-thumb,.a5-table.js-has-scroll .a5-table-inner::-webkit-scrollbar-thumb{background-color:#0e1e42}
.a5-position-absolute{position:absolute}
.a5-spacing-bottom-normal{margin-bottom:25px !important}
.a5-spacing-bottom-large{margin-bottom:50px !important}
.a5-spacing-bottom-small{padding-bottom:5px;margin-bottom:0}
.a5-spacing-bottom-none{padding-bottom:0;margin-bottom:0}
.a5-spacing-left-normal{margin-left:25px !important}
.a5-spacing-inner-normal{padding:25px !important}
.a5-spacing-inner-half{padding:12.5px !important}
.a5-spacing-inner-top-bottom-half{padding-bottom:12.5px !important;padding-top:12.5px !important}
.a5-spacing-inner-bottom-normal{padding-bottom:25px !important}
.a5-border-top-bottom{border-bottom:2px solid #ff6700;border-top:2px solid #ff6700}
.a5-border-top-bottom-gray-thin{border-bottom:1px solid #777;border-top:1px solid #777}
.a5-border-bottom{border-bottom:1px solid #777}
form .a5-border-bottom{margin-bottom:1.5em !important;padding-bottom:1.5em !important}
.a5-border-top{border-top:1px solid #777}
.a5-border-gray{border:2px solid #777}
.a5-border-bottom-thick-orange{border-bottom:2px solid #ff6700;padding-bottom:12.5px !important}
.a5-spacing-inner-bottom-none{padding-bottom:0 !important}
.a5-text-orange{color:#c33e03 !important}
.a5-text-normal{font-weight:normal !important}
.a5-text-italic{font-style:italic}
.a5-text-strong{font-weight:bold !important}
.a5-text-align-right{text-align:right}
.a5-width-100{display:inline-block !important;width:100% !important}
.a5-width-15{width:15%}
.a5-width-25{width:25%}
.a5-width-30{width:30%}
.a5-list-style-none{list-style-type:none}
.a5-list-style-none ul,.a5-list-style-none ol{list-style-type:none}
.a5-list-style-none li{list-style-type:none;margin-left:0}
.a5-list-style-none li li{margin-left:1.3em}
.a5-section-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.a5-list-spacing-bottom-none li{padding-bottom:0}
.a5-list-spacing-bottom-none li li:first-child{padding-top:0}
.a5-list-spacing-bottom-none li li:last-child{padding-bottom:0}
.a5-display-inline{display:inline}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}
body{overflow-y:scroll}
.body-content{background-color:#fff}
.ym-wrapper{margin:0 auto;max-width:1490px}
.ym-wbox{padding:0 100px}
@media only screen and (max-width: 800px){.ym-wbox{padding:0 25px}}
@media only screen and (max-width: 480px){.ym-wbox{padding:0 10px}}
.a5-wrapper-outer-header{background-color:#fff;-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);z-index:400}
@media only screen and (max-width: 800px){.js-old-android .a5-wrapper-outer-header{position:static !important;z-index:500}}
@media only screen and (max-width: 800px){.a5-wrapper-outer-header{position:fixed !important;z-index:500}}
.a5-wbox-header{height:7.25em}
@media only screen and (max-width: 800px){.a5-wbox-header{height:7em}}
@media only screen and (max-width: 480px){.a5-wbox-header{height:3.5em}}
main{background:#fff}
@media only screen and (max-width: 800px){
  main{padding-top:110px}
  .a5-theme-pedocs main{padding-top:50px}
}
@media only screen and (max-width: 480px){
  main{padding-top:70px}
}
@media only screen and (max-width: 900px){article{margin-top:2em}}
.a5-wrapper-footer-outer{background-color:#dde1f2}
.a5-button-top-link{background-color:#007d00;border-radius:10px;bottom:10%;-webkit-box-shadow:0 6px 6px -6px #222;box-shadow:0 6px 6px -6px #222;color:#fff;cursor:pointer;display:none;height:36px;padding:10px;position:fixed;right:20px;width:46px;z-index:300}
.a5-theme-fpp .a5-button-top-link,.a5-theme-pedocs .a5-button-top-link{background-color:#0c690d;color:#fff}
.a5-theme-dbs .a5-button-top-link,.a5-theme-ivp .a5-button-top-link{background-color:#29438c;color:#fff}
.a5-button-top-link .icon-top-link-arrow{fill:#fff}
.a5-theme-fpp .a5-button-top-link .icon-top-link-arrow,.a5-theme-pedocs .a5-button-top-link .icon-top-link-arrow{fill:#fff}
.a5-theme-dbs .a5-button-top-link .icon-top-link-arrow,.a5-theme-ivp .a5-button-top-link .icon-top-link-arrow{fill:#fff}
.a5-button-top-link:hover,.a5-button-top-link:focus,.a5-button-top-link:active{outline:none !important}
.a5-theme-fpp .a5-button-top-link:hover,.a5-theme-pedocs .a5-button-top-link:hover,.a5-theme-fpp .a5-button-top-link:focus,.a5-theme-pedocs .a5-button-top-link:focus,.a5-theme-fpp .a5-button-top-link:active,.a5-theme-pedocs .a5-button-top-link:active{background-color:#f1fde5;color:#0c690d}
.a5-theme-dbs .a5-button-top-link:hover,.a5-theme-ivp .a5-button-top-link:hover,.a5-theme-dbs .a5-button-top-link:focus,.a5-theme-ivp .a5-button-top-link:focus,.a5-theme-dbs .a5-button-top-link:active,.a5-theme-ivp .a5-button-top-link:active{background-color:#dde1f2;color:#29438c}
.a5-button-top-link:hover .icon-top-link-arrow,.a5-button-top-link:focus .icon-top-link-arrow,.a5-button-top-link:active .icon-top-link-arrow{fill:#fff}
.a5-theme-fpp .a5-button-top-link:hover .icon-top-link-arrow,.a5-theme-pedocs .a5-button-top-link:hover .icon-top-link-arrow,.a5-theme-fpp .a5-button-top-link:focus .icon-top-link-arrow,.a5-theme-pedocs .a5-button-top-link:focus .icon-top-link-arrow,.a5-theme-fpp .a5-button-top-link:active .icon-top-link-arrow,.a5-theme-pedocs .a5-button-top-link:active .icon-top-link-arrow{fill:#0c690d}
.a5-theme-dbs .a5-button-top-link:hover .icon-top-link-arrow,.a5-theme-ivp .a5-button-top-link:hover .icon-top-link-arrow,.a5-theme-dbs .a5-button-top-link:focus .icon-top-link-arrow,.a5-theme-ivp .a5-button-top-link:focus .icon-top-link-arrow,.a5-theme-dbs .a5-button-top-link:active .icon-top-link-arrow,.a5-theme-ivp .a5-button-top-link:active .icon-top-link-arrow{fill:#29438c}
.a5-button-top-link.js-show{display:none}
@media only screen and (min-width: 480px){.a5-button-top-link.js-show{display:block}}
body.a5-theme-dbs .a5-button-top-link{display:block}
@media only screen and (max-width: 480px){body.a5-theme-dbs .a5-button-top-link{display:none}}
@media only screen and (max-width: 800px){.linearize-level-1,.linearize-level-1>[class*="ym-c"],.linearize-level-1>[class*="ym-g"]{
  display:block;float:none;padding:0;margin:0;width:auto !important}
  .linearize-level-1>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-1>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}
  .linearize-level-1 .ym-gl,.linearize-level-1 .ym-gr{margin-bottom:1em}
  .linearize-form .ym-grid,.linearize-form .ym-grid>[class*="ym-c"],.linearize-form .ym-grid>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}
  .linearize-form .ym-grid>[class*="ym-c"]>[class*="ym-cbox"],.linearize-form .ym-grid>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}
}
@media only screen and (max-width: 1024px){
  .a5-linearize-level-2,.a5-linearize-level-2>[class*="ym-c"],.a5-linearize-level-2>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}
  .a5-linearize-level-2>[class*="ym-c"]>[class*="ym-cbox"],.a5-linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}
  .a5-linearize-level-2 .ym-gl,.a5-linearize-level-2 .ym-gr{margin-bottom:1em}
}
@media only screen and (min-width: 901px){
  .a5-css-grid-50{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-columns:2;-moz-columns:2;columns:2}
}
@media only screen and (max-width: 800px){
  .a5-css-grid-50{width:100% !important}
}
@media only screen and (max-width: 480px){.a5-css-grid-50{-webkit-columns:1;-moz-columns:1;columns:1}}
.a5-grid{display:table;table-layout:fixed;width:100%;margin:0;padding:0}
.a5-grid-g33{float:left;margin:0;padding-right:5px}
@media only screen and (min-width: 901px){
  .a5-grid-g33{width:33.33333%}
  .a5-grid-g33:nth-of-type(3n+4){clear:both}
  .a5-grid-g50{width:50%}
  .a5-grid-g50:nth-of-type(2n+3){clear:both}
}
@media only screen and (max-width: 800px){
  .a5-grid-g33{width:33.33333%}
  .a5-grid-g33:nth-of-type(3n+4){clear:both}
}
@media only screen and (max-width: 480px){
  .a5-grid-g33{width:50%}
  .a5-grid-g33:nth-of-type(2n+3){clear:both}
  .a5-grid-g33:nth-of-type(3n+4){clear:none}
  .a5-grid-g50{width:100%}
  .a5-grid-g50:nth-of-type(1n){clear:both}
}
.a5-sm-only{display:none}
@media only screen and (max-width: 900px){.a5-sm-only{display:inline-block}}
@media only screen and (min-width: 900px){.a5-sm-only{display:none}}
@media only screen and (max-width: 900px){.a5-desktop-only{display:none}}
@media only screen and (max-width: 900px){
  .a5-theme-fpp .a5-header-right.a5-desktop-only,.a5-theme-pedocs .a5-header-right.a5-desktop-only{display:block;position:static}
  .a5-theme-fpp .a5-header-right.a5-desktop-only .a5-header-notepad,.a5-theme-fpp .a5-header-right.a5-desktop-only .a5-icon-text-menu,.a5-theme-pedocs .a5-header-right.a5-desktop-only .a5-header-notepad,.a5-theme-pedocs .a5-header-right.a5-desktop-only .a5-icon-text-menu{display:none}
}
@media only screen and (max-width: 900px){
  .a5-theme-pedocs .a5-header-right.a5-desktop-only{display:none}
  .a5-theme-pedocs .a5-header-right.a5-desktop-only .a5-lang-wrapper,.a5-theme-pedocs .a5-header-right.a5-desktop-only .a5-theme-filter-wrapper{display:none}
}
@media only screen and (max-width: 1130px){.a5-theme-pedocs .a5-desktop-only .a5-logo-fpp-small,.a5-theme-pedocs .a5-desktop-only .a5-logo-dipf-small{display:none !important}}
@media only screen and (max-width: 901px){
  .a5-theme-dbs .a5-header-right.a5-desktop-only,.a5-theme-ivp .a5-header-right.a5-desktop-only{display:block;position:static}
  .a5-theme-dbs .a5-header-right.a5-desktop-only .a5-icon-text-menu,.a5-theme-ivp .a5-header-right.a5-desktop-only .a5-icon-text-menu{display:none}
  .a5-theme-dbs .a5-header-right.a5-desktop-only .a5-sm-only,.a5-theme-ivp .a5-header-right.a5-desktop-only .a5-sm-only{float:left;padding-left:0 !important;padding-top:0.5em}
}
.ym-hideme{position:absolute !important}
.ym-g30{width:30%}
.a5-img-hover .a5-img-hover-default{display:inline-block}
.a5-img-hover .a5-img-hover-active{display:none}
.a5-img-hover:hover .a5-img-hover-default,.a5-img-hover:focus .a5-img-hover-default,.a5-img-hover:active .a5-img-hover-default{display:none}
.a5-img-hover:hover .a5-img-hover-active,.a5-img-hover:focus .a5-img-hover-active,.a5-img-hover:active .a5-img-hover-active{display:inline-block}
.a5-svg-hide,.svg-with-fallback-svg{display:none}
html.js-enable.js-svg .svg-with-fallback img,html.js-enable.js-svg .ym-svg-embeded img,html.js-enable.js-svg .ym-svg-inline img{display:none}
html.js-enable.js-svg .svg-with-fallback .svg-with-fallback-svg,html.js-enable.js-svg .ym-svg-embeded .svg-with-fallback-svg,html.js-enable.js-svg .ym-svg-inline .svg-with-fallback-svg{display:block}
html.js-enable.js-svg.js-no-svg .svg-with-fallback img,html.js-enable.js-svg.js-no-svg .ym-svg-embeded img,html.js-enable.js-svg.js-no-svg .ym-svg-inline img{display:block}
html.js-enable.js-svg.js-no-svg .svg-with-fallback .svg-with-fallback-svg,html.js-enable.js-svg.js-no-svg .ym-svg-embeded .svg-with-fallback-svg,html.js-enable.js-svg.js-no-svg .ym-svg-inline .svg-with-fallback-svg{display:none !important}
.svg-white img{background-color:#fff !important}
html.no-js .svg-white img{background-color:#fff !important}
.svg-with-fallback,.ym-svg-embeded,.ym-svg-inline{display:inline-block}
.svg-with-fallback svg,.svg-with-fallback embed,.ym-svg-embeded svg,.ym-svg-embeded embed,.ym-svg-inline svg,.ym-svg-inline embed{display:none;fill:#000}
html.js-enable.js-svg .svg-with-fallback svg,html.js-enable.js-svg .svg-with-fallback embed,html.js-enable.js-svg .ym-svg-embeded svg,html.js-enable.js-svg .ym-svg-embeded embed,html.js-enable.js-svg .ym-svg-inline svg,html.js-enable.js-svg .ym-svg-inline embed{display:block}
html.js-enable.js-svg.js-no-svg .svg-with-fallback svg,html.js-enable.js-svg.js-no-svg .svg-with-fallback embed,html.js-enable.js-svg.js-no-svg .ym-svg-embeded svg,html.js-enable.js-svg.js-no-svg .ym-svg-embeded embed,html.js-enable.js-svg.js-no-svg .ym-svg-inline svg,html.js-enable.js-svg.js-no-svg .ym-svg-inline embed{display:none}
.ym-svg-embeded{overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:100%}
.ym-svg-embeded svg{height:auto;width:100%}
.svg-wrapper,.a5-icon-union-jack,.a5-logo-dipf-small,.a5-logo-fpp-small,.a5-icon-eduserver,.a5-search-info-small,.a5-book-list-item-fulltext,.a5-book-list-item-icon-lock{display:inline-block;overflow:hidden}
.svg-wrapper{line-height:0}
.a5-svg-hover .a5-svg-hover-active{display:none}
.a5-svg-hover:hover .a5-svg-hover-default,.a5-svg-hover:focus .a5-svg-hover-default,.a5-svg-hover:active .a5-svg-hover-default{display:none}
.a5-svg-hover:hover .a5-svg-hover-active,.a5-svg-hover:focus .a5-svg-hover-active,.a5-svg-hover:active .a5-svg-hover-active{display:inline-block}
.a5-icon-union-jack{color:#000000;display:inline-block;font-size:86.66667%;font-weight:700;line-height:3.55em;text-align:center;text-decoration:none;width:5em;position:relative}
.safari .a5-icon-union-jack{top:-4px !important}
.a5-icon-union-jack .svg-with-fallback{vertical-align:middle}
.a5-logo-dipf-small,.a5-logo-fpp-small{color:#000000;display:inline-block;font-size:86.66667%;font-weight:700;line-height:3.55em;text-align:center;text-decoration:none;top:0px;width:9em;position:relative}
.a5-logo-dipf-small .svg-with-fallback,.a5-logo-fpp-small .svg-with-fallback{vertical-align:middle}
.a5-icon-eduserver{background-color:#fff;display:inline-block;height:22px;text-decoration:none;vertical-align:middle;position:relative;top:5px;line-height:1.3}
@media only screen and (max-width: 900px){
  .a5-theme-dbs .a5-icon-eduserver,.a5-theme-ivp .a5-icon-eduserver{background-color:#dde1f2;color:#000}
  .a5-theme-fpp .a5-icon-eduserver,.a5-theme-pedocs .a5-icon-eduserver{background-color:#ecf1f2;color:#000}
}
.a5-icon-eduserver .svg-with-fallback{float:left}
.a5-icon-eduserver .a5-icon-eduserver-text{padding:0 10px 0 20px;position:relative;top:2px}
.a5-icon-eduserver:hover,.a5-icon-eduserver:focus,.a5-icon-eduserver:active{background-color:#29438c;color:#fff !important;outline:none !important}
.a5-icon-small{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}
.a5-search-info-small{position:relative;top:-10px;width:auto !important;display:inline;line-height:2em;height:2em;overflow:visible}
@media only screen and (max-width: 800px){
  .a5-search-info-small{top:10px}
}
.a5-theme-fpp .icon-register-color,.a5-theme-pedocs .icon-register-color{fill:#0c690d}
.a5-theme-dbs .icon-register-color,.a5-theme-ivp .icon-register-color{fill:#29438c}
.a5-book-list-item-fulltext{position:relative;top:2px;height:21px}
.a5-book-list-item-icon-lock{position:relative;top:2px;height:21px}
.a5-icon-form-add-delete{background:#000;display:inline-block;line-height:1}
.a5-theme-fpp .a5-icon-form-add-delete,.a5-theme-pedocs .a5-icon-form-add-delete{background:#0c690d}
.a5-theme-dbs .a5-icon-form-add-delete,.a5-theme-ivp .a5-icon-form-add-delete{background:#29438c}
.a5-icon-form-add-delete{border:2px solid transparent}
form .a5-icon-form-add-delete{margin-top:1em}
.a5-icon-form-add-delete svg{fill:#fff}
.a5-icon-form-add-delete:hover,.a5-icon-form-add-delete:focus,.a5-icon-form-add-delete:active{background:#fff}
.a5-theme-fpp .a5-icon-form-add-delete:hover,.a5-theme-pedocs .a5-icon-form-add-delete:hover,.a5-theme-fpp .a5-icon-form-add-delete:focus,.a5-theme-pedocs .a5-icon-form-add-delete:focus,.a5-theme-fpp .a5-icon-form-add-delete:active,.a5-theme-pedocs .a5-icon-form-add-delete:active{border:2px solid #0c690d}
.a5-theme-fpp .a5-icon-form-add-delete:hover svg,.a5-theme-pedocs .a5-icon-form-add-delete:hover svg,.a5-theme-fpp .a5-icon-form-add-delete:focus svg,.a5-theme-pedocs .a5-icon-form-add-delete:focus svg,.a5-theme-fpp .a5-icon-form-add-delete:active svg,.a5-theme-pedocs .a5-icon-form-add-delete:active svg{fill:#0c690d !important}
.a5-theme-dbs .a5-icon-form-add-delete:hover,.a5-theme-ivp .a5-icon-form-add-delete:hover,.a5-theme-dbs .a5-icon-form-add-delete:focus,.a5-theme-ivp .a5-icon-form-add-delete:focus,.a5-theme-dbs .a5-icon-form-add-delete:active,.a5-theme-ivp .a5-icon-form-add-delete:active{border:2px solid #29438c}
.a5-theme-dbs .a5-icon-form-add-delete:hover svg,.a5-theme-ivp .a5-icon-form-add-delete:hover svg,.a5-theme-dbs .a5-icon-form-add-delete:focus svg,.a5-theme-ivp .a5-icon-form-add-delete:focus svg,.a5-theme-dbs .a5-icon-form-add-delete:active svg,.a5-theme-ivp .a5-icon-form-add-delete:active svg{fill:#29438c !important}
.map-link:hover{fill:#29438c !important}
.a5-icon-archiv{padding-left:30px}
.a5-icon-archiv:before{background:#fff url("../img/png/icon_archiv-schwarz.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_archiv-schwarz.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_archiv-schwarz.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_archiv-schwarz.svg");background-color:#fff;background-repeat:no-repeat;background-size:28px 26px;content:'';display:inline-block;height:26px;margin-left:-28px;margin-right:5px;position:relative;top:5px;width:28px}
.a5-icon-cat-berufliche-bildung,.a5-icon-cat-bildung-allgemein,.a5-icon-cat-bildung-weltweit,.a5-icon-cat-bildungsforschung,.a5-icon-cat-elementar-bildung,.a5-icon-cat-erwachsenenbildung,.a5-icon-cat-foerderbildung-inkl,.a5-icon-cat-hochschulbildung,.a5-icon-cat-schulbildung,.a5-icon-cat-sozialpaedagogik{padding-left:40px}
.a5-icon-cat-berufliche-bildung:before,.a5-icon-cat-bildung-allgemein:before,.a5-icon-cat-bildung-weltweit:before,.a5-icon-cat-bildungsforschung:before,.a5-icon-cat-elementar-bildung:before,.a5-icon-cat-erwachsenenbildung:before,.a5-icon-cat-foerderbildung-inkl:before,.a5-icon-cat-hochschulbildung:before,.a5-icon-cat-schulbildung:before,.a5-icon-cat-sozialpaedagogik:before{background-color:#fff;background-repeat:no-repeat !important;background-size:40px 40px;content:'';display:inline-block;height:40px;margin-left:-40px;margin-right:5px;position:relative;top:8px;width:40px}
.a5-breadcrumb-nav .a5-icon-cat-berufliche-bildung,.a5-breadcrumb-nav .a5-icon-cat-bildung-allgemein,.a5-breadcrumb-nav .a5-icon-cat-bildung-weltweit,.a5-breadcrumb-nav .a5-icon-cat-bildungsforschung,.a5-breadcrumb-nav .a5-icon-cat-elementar-bildung,.a5-breadcrumb-nav .a5-icon-cat-erwachsenenbildung,.a5-breadcrumb-nav .a5-icon-cat-foerderbildung-inkl,.a5-breadcrumb-nav .a5-icon-cat-hochschulbildung,.a5-breadcrumb-nav .a5-icon-cat-schulbildung,.a5-breadcrumb-nav .a5-icon-cat-sozialpaedagogik{padding-left:0}
.a5-breadcrumb-nav .a5-icon-cat-berufliche-bildung:before,.a5-breadcrumb-nav .a5-icon-cat-bildung-allgemein:before,.a5-breadcrumb-nav .a5-icon-cat-bildung-weltweit:before,.a5-breadcrumb-nav .a5-icon-cat-bildungsforschung:before,.a5-breadcrumb-nav .a5-icon-cat-elementar-bildung:before,.a5-breadcrumb-nav .a5-icon-cat-erwachsenenbildung:before,.a5-breadcrumb-nav .a5-icon-cat-foerderbildung-inkl:before,.a5-breadcrumb-nav .a5-icon-cat-hochschulbildung:before,.a5-breadcrumb-nav .a5-icon-cat-schulbildung:before,.a5-breadcrumb-nav .a5-icon-cat-sozialpaedagogik:before{background-size:20px 20px;height:20px;margin-left:0;margin-right:5px;padding-left:20px;top:4px;width:20px}
.a5-icon-cat-berufliche-bildung:before{background:#fff url("../img/png/icon_cat-berufliche-bildung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-berufliche-bildung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-berufliche-bildung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-berufliche-bildung.svg")}
.a5-icon-cat-bildung-allgemein:before{background:#fff url("../img/png/icon_cat-bildung-allgemein.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-bildung-allgemein.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildung-allgemein.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildung-allgemein.svg")}
.a5-icon-cat-bildung-weltweit:before{background:#fff url("../img/png/icon_cat-bildung-weltweit.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-bildung-weltweit.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildung-weltweit.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildung-weltweit.svg")}
.a5-icon-cat-bildungsforschung:before{background:#fff url("../img/png/icon_cat-bildungsforschung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-bildungsforschung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildungsforschung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-bildungsforschung.svg")}
.a5-icon-cat-elementar-bildung:before{background:#fff url("../img/png/icon_cat-elementar-bildung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-elementar-bildung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-elementar-bildung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-elementar-bildung.svg")}
.a5-icon-cat-erwachsenenbildung:before{background:#fff url("../img/png/icon_cat-erwachsenenbildung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-erwachsenenbildung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-erwachsenenbildung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-erwachsenenbildung.svg")}
.a5-icon-cat-foerderbildung-inkl:before{background:#fff url("../img/png/icon_cat-foerderbildung-inkl.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-foerderbildung-inkl.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-foerderbildung-inkl.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-foerderbildung-inkl.svg")}
.a5-icon-cat-hochschulbildung:before{background:#fff url("../img/png/icon_cat-hochschulbildung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-hochschulbildung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-hochschulbildung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-hochschulbildung.svg")}
.a5-icon-cat-schulbildung:before{background:#fff url("../img/png/icon_cat-schulbildung.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-schulbildung.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-schulbildung.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-schulbildung.svg")}
.a5-icon-cat-sozialpaedagogik:before{background:#fff url("../img/png/icon_cat-sozialpaedagogik.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_cat-sozialpaedagogik.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_cat-sozialpaedagogik.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_cat-sozialpaedagogik.svg")}
.a5-icon-book,.a5-icon-book-pedocs{padding-left:29px;position:relative}
.a5-icon-book:before,.a5-icon-book-pedocs:before{background:#fff url("../img/png/icon_buch-pedocs.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_buch-pedocs.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_buch-pedocs.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_buch-pedocs.svg");background-color:#fff;background-repeat:no-repeat;background-size:24px 18px;content:'';display:block;height:18px;left:0;position:absolute;top:3px;width:24px}
.a5-icon-dokument-pedocs{padding-left:18px;position:relative}
.a5-icon-dokument-pedocs:before{background:#fff url("../img/png/icon_dokument-pedocs.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_dokument-pedocs.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_dokument-pedocs.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_dokument-pedocs.svg");background-color:#fff;background-repeat:no-repeat;background-size:13px 18px;content:'';display:block;height:18px;left:0;position:absolute;top:2px;width:13px}
.a5-icon-info-gross-hellorange-pedocs{background:#ffede1 url("../img/png/icon_info-gross-hellorange-pedocs.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_info-gross-hellorange-pedocs.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_info-gross-hellorange-pedocs.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_info-gross-hellorange-pedocs.svg");background-color:#ffede1;background-position:25px center !important;background-repeat:no-repeat;background-size:74px 74px}
.a5-icon-info-rund-grauschwarz{background:#fff url("../img/png/icon_info-rund-grauschwarz.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_info-rund-grauschwarz.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_info-rund-grauschwarz.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_info-rund-grauschwarz.svg");background-color:#fff;background-repeat:no-repeat;background-size:34px 34px}
.a5-icon-info-rund-schwarz-weiss{background:#fff url("../img/png/icon_info-rund-schwarz-weiss.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_info-rund-schwarz-weiss.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_info-rund-schwarz-weiss.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_info-rund-schwarz-weiss.svg");background-color:#fff;background-repeat:no-repeat;background-size:34px 34px}
.a5-icon-stern-merkliste-grau{background:#fff url("../img/png/icon_stern-merkliste-grau-neu.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:37px 37px}
.a5-header-notepad{color:#000000;display:inline-block;font-size:153.33333%;font-weight:700;line-height:2em;text-align:center;text-decoration:none;text-shadow:-2px 0 rgba(255,255,255,0.6),0 2px rgba(255,255,255,0.6),2px 0 rgba(255,255,255,0.6),0 -2px rgba(255,255,255,0.6);width:3em;overflow:hidden}
.a5-theme-fpp .a5-header-notepad,.a5-theme-pedocs .a5-header-notepad{color:#777}
.a5-theme-dbs .a5-header-notepad,.a5-theme-ivp .a5-header-notepad{color:#777}
.safari .a5-header-notepad{position:relative;top:-4px !important}
.a5-header-notepad:hover,.a5-header-notepad:focus,.a5-header-notepad:active{color:#777 !important}
.a5-theme-fpp .a5-header-notepad:hover,.a5-theme-pedocs .a5-header-notepad:hover,.a5-theme-fpp .a5-header-notepad:focus,.a5-theme-pedocs .a5-header-notepad:focus,.a5-theme-fpp .a5-header-notepad:active,.a5-theme-pedocs .a5-header-notepad:active{color:#777 !important}
.a5-theme-dbs .a5-header-notepad:hover,.a5-theme-ivp .a5-header-notepad:hover,.a5-theme-dbs .a5-header-notepad:focus,.a5-theme-ivp .a5-header-notepad:focus,.a5-theme-dbs .a5-header-notepad:active,.a5-theme-ivp .a5-header-notepad:active{color:#777 !important}
@media only screen and (max-width: 480px){.a5-header-notepad{border:none !important;position:absolute;right:4.8em}.safari .a5-header-notepad{position:relative;top:12px !important}}
.ym-form button.a5-icon-stern-merkliste-grau-small{background:transparent !important;border:2px solid transparent !important;color:#000 !important;margin-right:0 !important;padding-left:20px !important;padding-right:0 !important;position:relative;text-decoration:underline !important;padding-top:0;padding-bottom:0;line-height:1em}
.ym-form button.a5-icon-stern-merkliste-grau-small:hover,.ym-form button.a5-icon-stern-merkliste-grau-small:focus,.ym-form button.a5-icon-stern-merkliste-grau-small:active{text-decoration:none !important;border:2px solid #0c690d !important}
.a5-theme-fpp .ym-form button.a5-icon-stern-merkliste-grau-small:hover,.a5-theme-pedocs .ym-form button.a5-icon-stern-merkliste-grau-small:hover,.a5-theme-fpp .ym-form button.a5-icon-stern-merkliste-grau-small:focus,.a5-theme-pedocs .ym-form button.a5-icon-stern-merkliste-grau-small:focus,.a5-theme-fpp .ym-form button.a5-icon-stern-merkliste-grau-small:active,.a5-theme-pedocs .ym-form button.a5-icon-stern-merkliste-grau-small:active{border:2px solid #0c690d !important}
.a5-theme-dbs .ym-form button.a5-icon-stern-merkliste-grau-small:hover,.a5-theme-ivp .ym-form button.a5-icon-stern-merkliste-grau-small:hover,.a5-theme-dbs .ym-form button.a5-icon-stern-merkliste-grau-small:focus,.a5-theme-ivp .ym-form button.a5-icon-stern-merkliste-grau-small:focus,.a5-theme-dbs .ym-form button.a5-icon-stern-merkliste-grau-small:active,.a5-theme-ivp .ym-form button.a5-icon-stern-merkliste-grau-small:active{border:2px solid #29438c !important}
.ym-form button.a5-icon-stern-merkliste-grau-small:before{background:#fff url("../img/png/icon_stern-merkliste-grau-neu.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:37px 37px;content:'';display:inline-block;height:37px;position:absolute;top:-10px;left:-8px;-webkit-transform:scale(0.4, 0.4);-ms-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);width:37px}
.ym-form button.a5-icon-drucken-small{background:transparent !important;border:2px solid transparent !important;color:#000 !important;margin-right:0 !important;padding-left:20px !important;padding-right:0 !important;position:relative;text-decoration:underline !important;padding-top:0;padding-bottom:0;line-height:1em}
.ym-form button.a5-icon-drucken-small:hover,.ym-form button.a5-icon-drucken-small:focus,.ym-form button.a5-icon-drucken-small:active{text-decoration:none !important;border:2px solid #0c690d !important}
.a5-theme-fpp .ym-form button.a5-icon-drucken-small:hover,.a5-theme-pedocs .ym-form button.a5-icon-drucken-small:hover,.a5-theme-fpp .ym-form button.a5-icon-drucken-small:focus,.a5-theme-pedocs .ym-form button.a5-icon-drucken-small:focus,.a5-theme-fpp .ym-form button.a5-icon-drucken-small:active,.a5-theme-pedocs .ym-form button.a5-icon-drucken-small:active{border:2px solid #0c690d !important}
.a5-theme-dbs .ym-form button.a5-icon-drucken-small:hover,.a5-theme-ivp .ym-form button.a5-icon-drucken-small:hover,.a5-theme-dbs .ym-form button.a5-icon-drucken-small:focus,.a5-theme-ivp .ym-form button.a5-icon-drucken-small:focus,.a5-theme-dbs .ym-form button.a5-icon-drucken-small:active,.a5-theme-ivp .ym-form button.a5-icon-drucken-small:active{border:2px solid #29438c !important}
.ym-form button.a5-icon-drucken-small:before{background:#fff url("../img/png/icon_printer.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_printer.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_printer.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_printer.svg");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:37px 37px;content:'';display:inline-block;height:37px;position:absolute;top:-10px;left:-8px;-webkit-transform:scale(0.4, 0.4);-ms-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);width:37px}
.a5-icon-merkliste-content-headline{background:#fff url("../img/png/icon_stern-merkliste-grau-neu.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stern-merkliste-grau-neu.svg");background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:37px 37px;color:#777;display:inline-block;font-size:100%;height:37px;line-height:37px;padding-left:0;text-align:center;text-shadow:-2px 0 rgba(255,255,255,0.6),0 2px rgba(255,255,255,0.6),2px 0 rgba(255,255,255,0.6),0 -2px rgba(255,255,255,0.6);width:2.5em;position:relative;top:0}
.a5-icon-link-vorschlagen{background:#fff url("../img/png/icon_link-vorschlagen.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_link-vorschlagen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_link-vorschlagen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_link-vorschlagen.svg");background-color:#fff;background-repeat:no-repeat;background-size:52px 26px}
.a5-icon-theme-anker-pfeil{background:#fff url("../img/png/icon_theme-anker-pfeil.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-anker-pfeil.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-anker-pfeil.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-anker-pfeil.svg");background-color:#fff;background-repeat:no-repeat;background-size:13px 17px}
.a5-icon-theme-plus-schwarz{background:#fff url("../img/png/icon_theme-plus-schwarz.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-plus-schwarz.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background-color:transparent;background-repeat:no-repeat;background-size:15px 15px}
.a5-icon-theme-plus-schwarz.a5-icon-position-left{padding-left:1em}
.a5-icon-place{left:14px;position:relative}
.a5-icon-place:before{background:#fff url("../img/png/icon_theme-liste-datenbank.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-liste-datenbank.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-liste-datenbank.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-liste-datenbank.svg");background-color:transparent;background-repeat:no-repeat;background-size:14px 16px;content:'';display:inline-block;font-weight:normal;height:16px;margin-left:-14px;margin-right:5px;position:relative;top:2px;width:14px}
.a5-list-style-arrow li{background:transparent url("../img/png/icon_theme-pfeil-rechts-orange.png") no-repeat 6px 0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background-color:transparent;background-position:0 6px;background-repeat:no-repeat;background-size:8px 13px;padding-left:12px !important}
.a5-style-arrow-green{background:transparent url("../img/png/icon_theme-pfeil-rechts-gruen.png") no-repeat 25px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rechts-gruen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-gruen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-gruen.svg");background-color:transparent;background-position:25px center;background-repeat:no-repeat;background-size:11px 18px;padding-left:45px !important}
.a5-icon-position-left{background-position:left center}
.a5-icon-position-right{background-position:right center}
.a5-bg-icon-rss{background:transparent url("../img/png/icon_soc-rss-orange.png") no-repeat right center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_soc-rss-orange.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_soc-rss-orange.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_soc-rss-orange.svg");background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:19px 13px;border:2px solid transparent;padding-right:20px}
.a5-bg-icon-rss:hover,.a5-bg-icon-rss:focus,.a5-bg-icon-rss:active{border:2px solid #6d6d6d;outline:none !important}
.a5-theme-fpp .a5-bg-icon-rss:hover,.a5-theme-pedocs .a5-bg-icon-rss:hover,.a5-theme-fpp .a5-bg-icon-rss:focus,.a5-theme-pedocs .a5-bg-icon-rss:focus,.a5-theme-fpp .a5-bg-icon-rss:active,.a5-theme-pedocs .a5-bg-icon-rss:active{border:2px solid #0c690d !important}
.a5-theme-dbs .a5-bg-icon-rss:hover,.a5-theme-ivp .a5-bg-icon-rss:hover,.a5-theme-dbs .a5-bg-icon-rss:focus,.a5-theme-ivp .a5-bg-icon-rss:focus,.a5-theme-dbs .a5-bg-icon-rss:active,.a5-theme-ivp .a5-bg-icon-rss:active{border:2px solid #29438c !important}
.a5-nav-skiplinks-list-link{left:-32768px;list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1000}
.a5-nav-skiplinks-list-link:focus,.a5-nav-skiplinks-list-link:active{background:#001e67;border-bottom:1px #000 solid;color:#fff !important;left:32768px;outline:0 none;padding:10px 0;position:absolute;text-align:center;text-decoration:none;width:100%}
.js-enable .ym-offcanvas-nav-wrapper--active .ym-offcanvas-nav-wrapper{-webkit-box-shadow:-2px -4px 12px 7px rgba(0,0,0,0.75);box-shadow:-2px -4px 12px 7px rgba(0,0,0,0.75);opacity:1;right:0;visibility:visible}
.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler{background:#001e67;border:2px solid #001e67;color:#fff;right:0}
.ym-offcanvas-nav-wrapper .js-offcanvas-nav-toggler{-webkit-box-shadow:-10px 0px 9px -3px rgba(0,0,0,0.75);box-shadow:-10px 0px 9px -3px rgba(0,0,0,0.75)}
.js-enable .ym-offcanvas-nav-wrapper{opacity:0;visibility:hidden}
.ym-offcanvas-nav-wrapper{background-color:#001e67;color:#fff}
.ym-offcanvas-nav-wrapper h1,.ym-offcanvas-nav-wrapper h2,.ym-offcanvas-nav-wrapper h3,.ym-offcanvas-nav-wrapper h4,.ym-offcanvas-nav-wrapper h5,.ym-offcanvas-nav-wrapper h6,.ym-offcanvas-nav-wrapper .a5-h3,.ym-offcanvas-nav-wrapper .a5-h4,.ym-offcanvas-nav-wrapper .a5-h5,.ym-offcanvas-nav-wrapper .a5-h6{color:#fff;margin-bottom:0;padding-bottom:0}
.ym-offcanvas-nav-wrapper h1 a,.ym-offcanvas-nav-wrapper h2 a,.ym-offcanvas-nav-wrapper h3 a,.ym-offcanvas-nav-wrapper h4 a,.ym-offcanvas-nav-wrapper h5 a,.ym-offcanvas-nav-wrapper h6 a,.ym-offcanvas-nav-wrapper .a5-h3 a,.ym-offcanvas-nav-wrapper .a5-h4 a,.ym-offcanvas-nav-wrapper .a5-h5 a,.ym-offcanvas-nav-wrapper .a5-h6 a{color:#fff}
.ym-offcanvas-nav-wrapper .ym-vlist ul ul ul{list-style-type:square;padding-left:1em}
.ym-offcanvas-nav-wrapper .ym-vlist li{padding-left:0}
.ym-offcanvas-nav-wrapper .a5-primary-nav-level-1-item{margin-top:2em;margin-bottom:0.5em}
.ym-offcanvas-nav-wrapper .a5-primary-nav-level-2-open{font-weight:bold}
.ym-offcanvas-nav-wrapper{margin-bottom:3em}
html.js-enable .ym-offcanvas-nav-wrapper{padding-top:0;position:fixed;right:-65%;right:-65vw;top:0;width:35%;width:35vw;z-index:600;-webkit-transition:right 1s ease;transition:right 1s ease}
@media only screen and (max-width: 800px){html.js-enable .ym-offcanvas-nav-wrapper{right:-85%;right:-85vw;width:60%;width:60vw;-webkit-transition:right 1s ease;transition:right 1s ease}}
@media only screen and (max-width: 480px){html.js-enable .ym-offcanvas-nav-wrapper{right:-93%;right:-93vw;width:83%;width:83vw;-webkit-transition:right 1s ease;transition:right 1s ease}}
.ym-offcanvas-nav-inner{padding:0 25px}
@media only screen and (max-width: 800px){.ym-offcanvas-nav-inner{padding:0 15px}}
@media only screen and (max-width: 480px){.ym-offcanvas-nav-inner{padding:0 10px}}
html.js-enable .ym-offcanvas-nav-inner{height:600px;height:100vh;margin:0;min-height:100%;min-height:100vh;overflow:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}
html.js-old-android .ym-offcanvas-nav-inner{height:1000px !important}
html.js-old-android .ym-offcanvas-nav-inner::-webkit-scrollbar{width:20px}
html.js-old-android .ym-offcanvas-nav-inner::-webkit-scrollbar-track{background-color:#c5c5c5}
html.js-old-android .ym-offcanvas-nav-inner::-webkit-scrollbar-thumb{background-color:#7e7d82}
.js-is-copied{display:none}
.ym-offcanvas-nav-wrapper.js-enable::-webkit-scrollbar{width:20px}
.ym-offcanvas-nav-wrapper.js-enable::-webkit-scrollbar-track{background-color:#fff}
.ym-offcanvas-nav-wrapper.js-enable::-webkit-scrollbar-thumb{background-color:#7e7d82}
html.js-enable body.js-offcanvas-active{overflow:hidden}
html.js-enable body.js-offcanvas-active .ym-offcanvas-nav-wrapper.js-active{display:block;left:0;position:absolute;z-index:999}
html.no-js .js-primary-nav-close{display:none}
html.js-enable .a5-primary-nav-close{background-color:#29438c;border:2px solid #29438c;color:#fff;display:block;left:-6.5em;position:absolute;top:1.4em;white-space:nowrap;width:6.5em;z-index:950}
html.js-enable .a5-primary-nav-close:hover,html.js-enable .a5-primary-nav-close:focus,html.js-enable .a5-primary-nav-close:active{cursor:pointer;outline:none;color:#000}
@media only screen and (max-width: 480px){
  html.js-enable .a5-primary-nav-close{border:0;left:-2.5em;width:2.5em}
  html.js-enable .a5-primary-nav-close .a5-display-desktop{left:-32768px !important;position:absolute;top:-32768px !important}
}
html.js-enable.js-svg.js-no-svg .a5-primary-nav-close,html.no-js .a5-primary-nav-close{background:#fff;color:#001e67}
.ym-hlist{line-height:1em;overflow:hidden;position:relative;width:100%}
.ym-hlist ul{display:inline;float:left;margin:0;padding:0}
.ym-hlist ul li{display:inline;float:left;font-size:1em;line-height:1;list-style-type:none;margin:0;padding:0}
.ym-hlist ul li a,.ym-hlist ul li strong{display:block}
@media only screen and (max-width: 900px){.a5-theme-dbs .a5-social-media-section .a5-primary-nav{display:none}}
.ym-vlist{list-style-type:none;margin:0}
.ym-vlist ul{list-style-type:none;margin:0;overflow:hidden;padding:0;width:100%}
.ym-vlist li{background-color:transparent;float:left;margin:0;padding:0 0 0 1em;width:100%}
.ym-vlist a{display:block}
.a5-list-style-anker-ul-list{background:#fff url("../img/png/icon_theme-anker-pfeil.png") no-repeat 4px 0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-anker-pfeil.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-anker-pfeil.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-anker-pfeil.svg");background-color:#fff;background-position:0 4px;background-repeat:no-repeat;background-size:13px 17px;padding-left:1.2em !important}
.a5-list-style-anker-ul a{border:2px solid transparent;margin-bottom:2px;margin-right:2px;margin-top:2px}
.a5-list-style-anker-ul a:hover,.a5-list-style-anker-ul a:focus,.a5-list-style-anker-ul a:active{border:2px solid #000;outline:none}
.a5-theme-fpp .a5-list-style-anker-ul a:hover,.a5-theme-pedocs .a5-list-style-anker-ul a:hover,.a5-theme-fpp .a5-list-style-anker-ul a:focus,.a5-theme-pedocs .a5-list-style-anker-ul a:focus,.a5-theme-fpp .a5-list-style-anker-ul a:active,.a5-theme-pedocs .a5-list-style-anker-ul a:active{border:2px solid #0c690d}
.a5-theme-dbs .a5-list-style-anker-ul a:hover,.a5-theme-ivp .a5-list-style-anker-ul a:hover,.a5-theme-dbs .a5-list-style-anker-ul a:focus,.a5-theme-ivp .a5-list-style-anker-ul a:focus,.a5-theme-dbs .a5-list-style-anker-ul a:active,.a5-theme-ivp .a5-list-style-anker-ul a:active{border:2px solid #29438c}
form{font-size:86.66667%;line-height:1.69231}
.jjLikeFormWithoutForm {line-height:1.69231}
.a5-hlist-form li{min-width:175px;padding-right:25px}
@media only screen and (max-width: 480px){.a5-hlist-form li{padding-bottom:10px !important}}
.ym-form{margin:0;padding:0}
.ym-form fieldset{background:transparent;margin:0 0 0.75em 0;padding:0;position:static}
.ym-form legend,.ym-form .ym-label{background:transparent;color:#000;font-size:113.33333%;font-weight:bold;line-height:1.94118;margin:0;padding:0}
.ym-form label{color:#000;line-height:1.5;display:inline}
.ym-form .ym-fbox{margin:1em 0 0.5em;padding:0}
.ym-form .ym-contain-dt{display:table !important}
.ym-form .ym-fbox-footer{background:transparent;margin:0;padding:1.5em 0}
@media only screen and (max-width: 480px){.ym-form .ym-fbox-footer .ym-primary{float:none;margin-bottom:2em;padding:0.5em 0;width:100%}}
.ym-form .ym-fbox-wrap{width:100%}
.ym-form .ym-fbox+.ym-fbox{margin:0.5em 0}
.ym-form .ym-fbox:last-child{margin-bottom:0}
.ym-form .ym-fbox+.ym-fbox-footer{margin:1em 0 0}
.ym-form .ym-fbox-heading{color:#000;font-size:100%;margin:1em}
.ym-form .ym-fbox-check:focus+label{color:#fff}
.ym-form .ym-gbox-left{padding:0 25px 0 0}
.ym-form .ym-gbox-right{padding:0 0 0 4px}
.ym-form .ym-gbox{padding:0 25px 0 0}
.ym-form input,.ym-form textarea{border-radius:0;color:#000;font-family:"Asap",sans-serif;-webkit-box-shadow:inset 0 0 1px #000;box-shadow:inset 0 0 1px #000}
.ym-form textarea{border:1px solid #ecedef;border-radius:0 !important;color:#000;font-family:"Asap",sans-serif;line-height:1em}
.ym-form textarea{padding:4px 0.3em;border-radius:0;-webkit-appearance:none}
.ym-form textarea::-webkit-input-placeholder{color:#000}
.ym-form textarea::-moz-placeholder{color:#000}
.ym-form textarea:-ms-input-placeholder{color:#000}
.ym-form textarea:-moz-placeholder{color:#000}
.ym-form select{background:#fff;padding:3px 2px 3px 1px}
.ym-form input:focus,.ym-form text:focus,.ym-form input:hover,.ym-form text:hover,.ym-form input:active,.ym-form text:active{background:#ecedef;border:1px #000 solid}
.a5-theme-fpp .ym-form input:focus,.a5-theme-pedocs .ym-form input:focus,.a5-theme-fpp .ym-form text:focus,.a5-theme-pedocs .ym-form text:focus,.a5-theme-fpp .ym-form input:hover,.a5-theme-pedocs .ym-form input:hover,.a5-theme-fpp .ym-form text:hover,.a5-theme-pedocs .ym-form text:hover,.a5-theme-fpp .ym-form input:active,.a5-theme-pedocs .ym-form input:active,.a5-theme-fpp .ym-form text:active,.a5-theme-pedocs .ym-form text:active{border:2px solid #0c690d !important}
.a5-theme-dbs .ym-form input:focus,.a5-theme-ivp .ym-form input:focus,.a5-theme-dbs .ym-form text:focus,.a5-theme-ivp .ym-form text:focus,.a5-theme-dbs .ym-form input:hover,.a5-theme-ivp .ym-form input:hover,.a5-theme-dbs .ym-form text:hover,.a5-theme-ivp .ym-form text:hover,.a5-theme-dbs .ym-form input:active,.a5-theme-ivp .ym-form input:active,.a5-theme-dbs .ym-form text:active,.a5-theme-ivp .ym-form text:active{border:2px solid #29438c !important}
.ym-form textarea:focus,.ym-form textarea:hover,.ym-form textarea:active{background:#ecedef;border:1px #000 solid}
.a5-theme-fpp .ym-form textarea:focus,.a5-theme-pedocs .ym-form textarea:focus,.a5-theme-fpp .ym-form textarea:hover,.a5-theme-pedocs .ym-form textarea:hover,.a5-theme-fpp .ym-form textarea:active,.a5-theme-pedocs .ym-form textarea:active{border:1px solid #0c690d !important}
.a5-theme-dbs .ym-form textarea:focus,.a5-theme-ivp .ym-form textarea:focus,.a5-theme-dbs .ym-form textarea:hover,.a5-theme-ivp .ym-form textarea:hover,.a5-theme-dbs .ym-form textarea:active,.a5-theme-ivp .ym-form textarea:active{border:1px solid #29438c !important}
.ym-form select:focus{background-color:#ecedef;outline:2px solid #4B84FF}
.a5-theme-fpp .ym-form select:focus,.a5-theme-pedocs .ym-form select:focus{outline:2px solid #0c690d !important}
.a5-theme-dbs .ym-form select:focus,.a5-theme-ivp .ym-form select:focus{outline:2px solid #29438c !important}
.ym-form select:focus:focus::-moz-focus-inner{border:0}
.ym-form optgroup{font-family:"Asap",sans-serif;font-style:normal;font-weight:bold}
.ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"]{background:#fff;border:1px solid #000}
.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:active,.ym-form input[type="image"]:hover,.ym-form input[type="image"]:focus,.ym-form input[type="image"]:active,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:active{outline:2px solid #000}
.a5-theme-fpp .ym-form .ym-fbox-check input:hover,.a5-theme-pedocs .ym-form .ym-fbox-check input:hover,.a5-theme-fpp .ym-form .ym-fbox-check input:focus,.a5-theme-pedocs .ym-form .ym-fbox-check input:focus,.a5-theme-fpp .ym-form .ym-fbox-check input:active,.a5-theme-pedocs .ym-form .ym-fbox-check input:active,.a5-theme-fpp .ym-form input[type="image"]:hover,.a5-theme-pedocs .ym-form input[type="image"]:hover,.a5-theme-fpp .ym-form input[type="image"]:focus,.a5-theme-pedocs .ym-form input[type="image"]:focus,.a5-theme-fpp .ym-form input[type="image"]:active,.a5-theme-pedocs .ym-form input[type="image"]:active,.a5-theme-fpp .ym-form input[type="radio"]:hover,.a5-theme-pedocs .ym-form input[type="radio"]:hover,.a5-theme-fpp .ym-form input[type="radio"]:focus,.a5-theme-pedocs .ym-form input[type="radio"]:focus,.a5-theme-fpp .ym-form input[type="radio"]:active,.a5-theme-pedocs .ym-form input[type="radio"]:active,.a5-theme-fpp .ym-form input[type="checkbox"]:hover,.a5-theme-pedocs .ym-form input[type="checkbox"]:hover,.a5-theme-fpp .ym-form input[type="checkbox"]:focus,.a5-theme-pedocs .ym-form input[type="checkbox"]:focus,.a5-theme-fpp .ym-form input[type="checkbox"]:active,.a5-theme-pedocs .ym-form input[type="checkbox"]:active{outline:2px solid #0c690d !important}
.a5-theme-dbs .ym-form .ym-fbox-check input:hover,.a5-theme-ivp .ym-form .ym-fbox-check input:hover,.a5-theme-dbs .ym-form .ym-fbox-check input:focus,.a5-theme-ivp .ym-form .ym-fbox-check input:focus,.a5-theme-dbs .ym-form .ym-fbox-check input:active,.a5-theme-ivp .ym-form .ym-fbox-check input:active,.a5-theme-dbs .ym-form input[type="image"]:hover,.a5-theme-ivp .ym-form input[type="image"]:hover,.a5-theme-dbs .ym-form input[type="image"]:focus,.a5-theme-ivp .ym-form input[type="image"]:focus,.a5-theme-dbs .ym-form input[type="image"]:active,.a5-theme-ivp .ym-form input[type="image"]:active,.a5-theme-dbs .ym-form input[type="radio"]:hover,.a5-theme-ivp .ym-form input[type="radio"]:hover,.a5-theme-dbs .ym-form input[type="radio"]:focus,.a5-theme-ivp .ym-form input[type="radio"]:focus,.a5-theme-dbs .ym-form input[type="radio"]:active,.a5-theme-ivp .ym-form input[type="radio"]:active,.a5-theme-dbs .ym-form input[type="checkbox"]:hover,.a5-theme-ivp .ym-form input[type="checkbox"]:hover,.a5-theme-dbs .ym-form input[type="checkbox"]:focus,.a5-theme-ivp .ym-form input[type="checkbox"]:focus,.a5-theme-dbs .ym-form input[type="checkbox"]:active,.a5-theme-ivp .ym-form input[type="checkbox"]:active{outline:2px solid #29438c !important}
.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:active{outline:2px solid #000}
.a5-theme-fpp .ym-form input[type="checkbox"]:hover,.a5-theme-pedocs .ym-form input[type="checkbox"]:hover,.a5-theme-fpp .ym-form input[type="checkbox"]:focus,.a5-theme-pedocs .ym-form input[type="checkbox"]:focus,.a5-theme-fpp .ym-form input[type="checkbox"]:active,.a5-theme-pedocs .ym-form input[type="checkbox"]:active{outline:2px solid #0c690d !important}
.a5-theme-dbs .ym-form input[type="checkbox"]:hover,.a5-theme-ivp .ym-form input[type="checkbox"]:hover,.a5-theme-dbs .ym-form input[type="checkbox"]:focus,.a5-theme-ivp .ym-form input[type="checkbox"]:focus,.a5-theme-dbs .ym-form input[type="checkbox"]:active,.a5-theme-ivp .ym-form input[type="checkbox"]:active{outline:2px solid #29438c !important}
.ym-form input[type="text"],.ym-form input[type="date"]{line-height:1em;padding:4px 10px}
.ym-form input[type="text"]::-webkit-input-placeholder,.ym-form input[type="date"]::-webkit-input-placeholder{color:#000}
.ym-form input[type="text"]::-moz-placeholder,.ym-form input[type="date"]::-moz-placeholder{color:#000}
.ym-form input[type="text"]:-ms-input-placeholder,.ym-form input[type="date"]:-ms-input-placeholder{color:#000}
.ym-form input[type="text"]:-moz-placeholder,.ym-form input[type="date"]:-moz-placeholder{color:#000}
.ym-form .ym-message{color:#000;margin-bottom:0.5em}
.ym-form .ym-required{color:#880000;font-weight:bold}
.ym-form .ym-error{padding:5px;background-color:#fee}
.ym-form .ym-error label{color:#880000}
.ym-form .ym-error input,.ym-form .ym-error textarea{border:1px #880000 solid}
.ym-form .ym-error input:hover,.ym-form .ym-error input:focus,.ym-form .ym-error textarea:hover,.ym-form .ym-error textarea:focus{border:1px #880000 solid !important}
.ym-form .ym-error .ym-message{color:#880000;font-weight:bold;margin-top:0}
.ym-fbox-text,.ym-fbox-select,.ym-fbox-check,.ym-fbox-button{margin:0 0 1.46667em}
.ym-button,.ym-form button,.ym-form input[type="button"],.ym-form input[type="reset"],.ym-form input[type="submit"]{font-size:110%;background:#4B84FF;border:2px solid #4B84FF;color:#000;cursor:pointer;display:inline-block;margin:0 0.75em 0 0;overflow:visible;padding:0.2em 1.5em;text-decoration:none !important;width:auto}
.ym-button:hover,.ym-form button:hover,.ym-form input[type="button"]:hover,.ym-form input[type="reset"]:hover,.ym-form input[type="submit"]:hover{background-color:#7e7d82;border:2px solid #fff;color:#000;cursor:pointer !important}
.ym-button:active,.ym-form button:active,.ym-form input[type="button"]:active,.ym-form input[type="reset"]:active,.ym-form input[type="submit"]:active{position:relative;top:1px}
.ym-button:focus,.ym-form button:focus,.ym-form input[type="button"]:focus,.ym-form input[type="reset"]:focus,.ym-form input[type="submit"]:focus{background-color:#7e7d82;border:2px solid #fff;color:#000}
.ym-button:focus:focus::-moz-focus-inner,.ym-form button:focus:focus::-moz-focus-inner,.ym-form input[type="button"]:focus:focus::-moz-focus-inner,.ym-form input[type="reset"]:focus:focus::-moz-focus-inner,.ym-form input[type="submit"]:focus:focus::-moz-focus-inner{border:0}
.ym-form input[type=button]::-moz-focus-inner,.ym-form input[type=reset]::-moz-focus-inner,.ym-form input[type=submit]::-moz-focus-inner{padding:0.2em 0.4em}
.ym-form button[disabled],.ym-form button[disabled]:hover,.ym-form input[type=button][disabled],.ym-form input[type=button][disabled]:hover,.ym-form input[type=reset][disabled],.ym-form input[type=reset][disabled]:hover,.ym-form input[type=submit][disabled],.ym-form input[type=submit][disabled]:hover,.ym-button.ym-disabled,.ym-button.ym-disabled:hover{background:#eeeeee;border-color:#aaaaaa;box-shadow:none;-webkit-box-shadow:none;color:#aaaaaa !important;cursor:default;position:static;text-shadow:none}
@media only screen and (max-width: 800px){
  main .ym-columnar .ym-fbox-check input,main .ym-columnar .ym-message{margin-left:0}
  main .ym-columnar label,main .ym-columnar .ym-label,main label,main .ym-label,main input,main textarea,main select{float:none}
  main .ym-fbox-check input,main .ym-message{margin-left:0}
  main .ym-form input,main .ym-form textarea,main .ym-form select,main label,main .ym-label{width:100%}
  main fieldset .ym-fbox-button,main fieldset.ym-columnar .ym-fbox-button{padding-left:0}
  main .ym-searchform{display:block;float:none;margin-left:20px;margin-top:1.5em;padding-bottom:0;padding-top:0;text-align:right;width:auto}
}
.a5-button-nothing{background:transparent !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline-block !important;font-size:110%;line-height:1;margin:0 !important;padding:1px !important}
.a5-button-nothing:hover,.a5-button-nothing:focus,.a5-button-nothing:active{cursor:pointer;outline:2px solid #001e67}
.a5-button-nothing-bg-icon{border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;display:inline-block}
.a5-button-nothing-bg-icon:hover,.a5-button-nothing-bg-icon:focus,.a5-button-nothing-bg-icon:active{cursor:pointer;outline:2px solid #001e67}
.a5-delete-button:hover,.a5-delete-button:focus,.a5-delete-button:active,.a5-save-button:hover,.a5-save-button:focus,.a5-save-button:active{cursor:pointer}
.a5-search-input{position:relative;width:auto}
.a5-search-input .a5-search-input-box{width:auto}
.a5-search-input .a5-icon-search{cursor:pointer;position:absolute;right:0;top:0}
.a5-search-input .a5-icon-search:hover,.a5-search-input .a5-icon-search:focus,.a5-search-input .a5-icon-search:active{outline:none}
.a5-search-input .a5-icon-search:hover svg,.a5-search-input .a5-icon-search:focus svg,.a5-search-input .a5-icon-search:active svg{fill:#ecedef}
form .book-list-item{font-size:113.33333%}
.a5-content-accordion-extended-search{background:#fff url("../img/png/icon_theme-plus-schwarz.png") no-repeat 10px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-plus-schwarz.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background-color:transparent;background-position:10px center;background-repeat:no-repeat;background-size:15px 15px;padding-left:1.5em}
.a5-content-accordion-extended-search:hover,.a5-content-accordion-extended-search:focus,.a5-content-accordion-extended-search:active{text-decoration:underline;outline:none}
.a5-content-accordion-extended-search.js-accordion-active{background:#fff url("../img/png/icon_theme-accord-schliessen.png") no-repeat 10px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-accord-schliessen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background-color:transparent;background-position:10px center;background-repeat:no-repeat;background-size:15px 15px;color:#000}
.a5-list-hits-checkboxes li{position:relative}
.a5-list-hits-checkboxes li input{position:absolute;top:0;left:0}
.a5-list-hits-checkboxes li label{display:block;position:relative;top:-8px;left:2em;padding-right:2em}
.ym-fbox-check input,input[type="image"],input[type="radio"],input[type="checkbox"]{background:#fff;border:1px solid #000}
.ym-fbox-check input:hover,.ym-fbox-check input:focus,.ym-fbox-check input:active,input[type="image"]:hover,input[type="image"]:focus,input[type="image"]:active,input[type="radio"]:hover,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:hover,input[type="checkbox"]:focus,input[type="checkbox"]:active{outline:2px solid #000}
.a5-theme-fpp .ym-fbox-check input:hover,.a5-theme-pedocs .ym-fbox-check input:hover,.a5-theme-fpp .ym-fbox-check input:focus,.a5-theme-pedocs .ym-fbox-check input:focus,.a5-theme-fpp .ym-fbox-check input:active,.a5-theme-pedocs .ym-fbox-check input:active,.a5-theme-fpp input[type="image"]:hover,.a5-theme-pedocs input[type="image"]:hover,.a5-theme-fpp input[type="image"]:focus,.a5-theme-pedocs input[type="image"]:focus,.a5-theme-fpp input[type="image"]:active,.a5-theme-pedocs input[type="image"]:active,.a5-theme-fpp input[type="radio"]:hover,.a5-theme-pedocs input[type="radio"]:hover,.a5-theme-fpp input[type="radio"]:focus,.a5-theme-pedocs input[type="radio"]:focus,.a5-theme-fpp input[type="radio"]:active,.a5-theme-pedocs input[type="radio"]:active,.a5-theme-fpp input[type="checkbox"]:hover,.a5-theme-pedocs input[type="checkbox"]:hover,.a5-theme-fpp input[type="checkbox"]:focus,.a5-theme-pedocs input[type="checkbox"]:focus,.a5-theme-fpp input[type="checkbox"]:active,.a5-theme-pedocs input[type="checkbox"]:active{outline:2px solid #0c690d !important}
.a5-theme-dbs .ym-fbox-check input:hover,.a5-theme-ivp .ym-fbox-check input:hover,.a5-theme-dbs .ym-fbox-check input:focus,.a5-theme-ivp .ym-fbox-check input:focus,.a5-theme-dbs .ym-fbox-check input:active,.a5-theme-ivp .ym-fbox-check input:active,.a5-theme-dbs input[type="image"]:hover,.a5-theme-ivp input[type="image"]:hover,.a5-theme-dbs input[type="image"]:focus,.a5-theme-ivp input[type="image"]:focus,.a5-theme-dbs input[type="image"]:active,.a5-theme-ivp input[type="image"]:active,.a5-theme-dbs input[type="radio"]:hover,.a5-theme-ivp input[type="radio"]:hover,.a5-theme-dbs input[type="radio"]:focus,.a5-theme-ivp input[type="radio"]:focus,.a5-theme-dbs input[type="radio"]:active,.a5-theme-ivp input[type="radio"]:active,.a5-theme-dbs input[type="checkbox"]:hover,.a5-theme-ivp input[type="checkbox"]:hover,.a5-theme-dbs input[type="checkbox"]:focus,.a5-theme-ivp input[type="checkbox"]:focus,.a5-theme-dbs input[type="checkbox"]:active,.a5-theme-ivp input[type="checkbox"]:active{outline:2px solid #29438c !important}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6d6d6d !important}
input:-moz-placeholder,textarea:-moz-placeholder{color:#6d6d6d !important}
input::-moz-placeholder,textarea::-moz-placeholder{color:#6d6d6d !important}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6d6d6d !important}
input[placeholder],[placeholder],*[placeholder]{color:#6d6d6d !important}
.ym-required{color:#880000;font-weight:bold;font-size:200%;vertical-align:bottom}
label{top:-0.15em !important;position:relative}
.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"],.ym-fbox-check input,input[type="image"],input[type="radio"],input[type="checkbox"]{margin:2px !important}
.is_clickable{cursor:hand;cursor:pointer}
.a5-slider-only{height:4em}
.nstSlider{background:#dde1f2;background:#dde1f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, #fff 40%, #dde1f2 40%, #dde1f2 60%, #fff 60%);background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff), color-stop(40%, #dde1f2), color-stop(60%, #dde1f2), color-stop(60%, #fff));background:linear-gradient(to bottom, #fff 40%, #dde1f2 40%, #dde1f2 60%, #fff 60%);border-radius:0;cursor:hand;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);height:30px;position:relative;top:1.5em;width:100%}
.nstSlider .leftGrip.gripHighlighted{background:#29438c}
.nstSlider .rightGrip.gripHighlighted{background:#29438c}
.nstSlider .rightGrip,.nstSlider .leftGrip{background:#29438c;border-radius:10px;height:15px;position:absolute;top:8px;width:15px}
.nstSlider .bar{background:#777;border-radius:0;height:5px;position:absolute;top:13px}
.nstSlider .highlightPanel{background:#ff6700;border-radius:10px;height:20px;position:absolute;top:0;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}
.leftLabel,.rightLabel{background:#29438c;color:#fff;left:-1em;padding:2px 4px;position:absolute;text-align:center;top:-1.5em;width:3em}
.a5-wrapper-outer-header{position:relative;width:100%}
.ym-wrapper-outer-header{background-color:#fff;border-bottom:5px solid #001e67;-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);height:3.5em;position:fixed;width:100%;z-index:500}
@media only screen and (max-width: 480px){.ym-wrapper-outer-header{height:2em}}
.js-enable .ym-wrapper-header{position:relative;top:1.5em}
.a5-header-right{margin-bottom:25px;margin-top:40px}
.js-enable .a5-header-right{position:relative;text-align:right;width:auto;float:right}
.no-js .a5-header-right{float:none !important}
@media only screen and (max-width: 900px){.a5-theme-fpp .a5-header-right.a5-desktop-only{margin-bottom:20px;margin-top:20px}}
@media only screen and (max-width: 900px){.a5-header-right{margin-bottom:10px;margin-top:30px}}
@media only screen and (max-width: 480px){.a5-header-right{margin-bottom:10px;margin-top:15px}}
.a5-section-buttons-logos{position:relative}
.js-enable .a5-section-buttons-logos .a5-header-right{position:absolute;right:100px;top:-8em;z-index:550}
@media only screen and (max-width: 900px){.js-enable .a5-section-buttons-logos .a5-header-right{position:static}}
.a5-section-buttons-logos .a5-header-right>*{margin-left:5px}
.js-enable .a5-section-buttons-logos .a5-header-right>*{vertical-align:middle}
.no-js .a5-section-buttons-logos .a5-header-right>*{vertical-align:top}
.a5-icon-search-toggler{color:#777;display:inline-block;font-size:153.33333%;font-weight:700;height:50px;letter-spacing:1px;line-height:2em;overflow:hidden;position:relative;text-align:center;text-decoration:none;width:3em}
.a5-theme-fpp .a5-icon-search-toggler{display:none}
@media only screen and (max-width: 480px){.a5-theme-fpp .a5-icon-search-toggler{display:inline-block}}
.a5-icon-search-toggler .svg-with-fallback{position:relative;top:3px}
@media only screen and (max-width: 480px){.a5-icon-search-toggler{border:0;position:absolute;right:2.5em;width:2.5em}}
.a5-logo{display:inline-block;font-size:100%;line-height:1;margin:-13px 0 0;padding:0;position:absolute;right:25px;top:50%}
@media only screen and (max-width: 480px){.a5-logo{right:10px}}
.a5-logo-img{margin:0;padding:0}
.a5-section-search-header-inner{display:block;margin-bottom:25px;overflow:hidden;padding-top:25px;width:100%}
.a5-icon-search{background:#fff}
.a5-section-register-search-content{display:block;margin-bottom:25px;overflow:hidden;padding-top:25px;width:100%}
.a5-section-register-search-content-inner{position:relative}
.a5-section-register-search-content .a5-search-form-header,.a5-section-register-search-content .a5-icon-search,.a5-section-register-search-content .a5-extended-search-link,.a5-section-register-search-content .a5-icon-search,.a5-section-register-search-content .a5-search-input,.a5-section-register-search-content .a5-icon-search-info-button,.a5-section-register-search-content .a5-search-header-inner-left{display:inline-block}
.a5-section-register-search-content .a5-search-form-header{margin-right:20px}
.a5-section-register-search-content .a5-search-form-header .a5-search-form__input{border:1px solid #777;border-radius:0 !important;-webkit-appearance:none !important;font-size:113.33333%;margin-bottom:1em;outline:none;padding:2px 10px;width:400px}
@media only screen and (max-width: 800px){.a5-section-register-search-content .a5-search-form-header .a5-search-form__input{width:280px !important}}
@media only screen and (max-width: 480px){.a5-section-register-search-content .a5-search-form-header .a5-search-form__input{width:200px !important}}
.a5-section-register-search-content .a5-search-input-checkbox{padding-bottom:1em}
.a5-section-register-search-content .a5-search-input-checkbox li{margin-right:25px}
@media only screen and (max-width: 900px){.a5-section-register-search-content .a5-search-input-checkbox li{display:block;float:none}}
.a5-section-register-search-content .ym-fbox.ym-vlist li{padding-left:0}
.a5-section-register-search-content .a5-icon-search-info-button{padding-left:25px;position:absolute;top:1.6em;-webkit-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75)}
@media only screen and (max-width: 800px){.a5-section-register-search-content .a5-icon-search-info-button{position:relative;top:-2em}}
.a5-section-register-search-content .a5-save-button{font-size:110%;padding:0.2em 2em}
@media only screen and (max-width: 900px){.a5-theme-fpp .a5-section-search-header{margin-top:0 !important}}
.a5-theme-fpp .a5-section-search-header .a5-section-search-header-inner{position:relative}
.a5-theme-fpp .a5-section-search-header .a5-search-form-header,.a5-theme-fpp .a5-section-search-header .a5-icon-search,.a5-theme-fpp .a5-section-search-header .a5-extended-search-link,.a5-theme-fpp .a5-section-search-header .a5-icon-search,.a5-theme-fpp .a5-section-search-header .a5-search-input,.a5-theme-fpp .a5-section-search-header .a5-icon-search-info-button,.a5-theme-fpp .a5-section-search-header .a5-search-header-inner-left{display:inline-block}
.a5-theme-fpp .a5-section-search-header .a5-search-form-header{margin-right:20px}
.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{border:4px solid #0c690d;border-radius:0 !important;-webkit-appearance:none !important;font-size:113.33333%;margin-bottom:1em;outline:none;padding:12px 10px;width:800px;height:1.4em}
@media only screen and (max-width: 1350px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:600px !important}}
@media only screen and (max-width: 1150px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:400px !important}}
@media only screen and (max-width: 940px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:400px !important}}
@media only screen and (max-width: 640px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:360px !important}}
@media only screen and (max-width: 580px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:300px !important}}
@media only screen and (max-width: 520px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:250px !important}}
@media only screen and (max-width: 480px){.a5-theme-fpp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:200px !important}}
.a5-theme-fpp .a5-section-search-header .a5-search-input-checkbox{padding-bottom:1em}
.a5-theme-fpp .a5-section-search-header .a5-search-input-checkbox li{margin-right:25px}
@media only screen and (max-width: 900px){.a5-theme-fpp .a5-section-search-header .a5-search-input-checkbox li{display:block;float:none}}
.a5-theme-fpp .a5-section-search-header .js-accordion-content{font-size:86.66667%;padding-top:1em}
.a5-theme-fpp .a5-section-search-header .ym-fbox.ym-vlist li{padding-left:0}
.a5-theme-fpp .a5-section-search-header .a5-icon-search{color:#000;right:4px;top:4px;height:47px;width:46px}
@media only screen and (max-width: 480px){.a5-theme-fpp .a5-section-search-header .a5-icon-search{right:0}}
.a5-theme-fpp .a5-section-search-header .a5-icon-search svg{fill:#000}
.a5-theme-fpp .a5-section-search-header .a5-icon-search:hover,.a5-theme-fpp .a5-section-search-header .a5-icon-search:focus,.a5-theme-fpp .a5-section-search-header .a5-icon-search:active{background-color:#0c690d !important}
.a5-theme-fpp .a5-section-search-header .a5-icon-search:hover svg,.a5-theme-fpp .a5-section-search-header .a5-icon-search:focus svg,.a5-theme-fpp .a5-section-search-header .a5-icon-search:active svg{fill:#fff}
.a5-theme-fpp .a5-section-search-header .a5-extended-search-link{position:absolute;right:2em;top:3.7em}
@media only screen and (max-width: 900px){.a5-theme-fpp .a5-section-search-header .a5-extended-search-link{position:static;margin-top:25px}}
.a5-theme-fpp .a5-section-search-header .a5-search-form-header-extended .a5-extended-search-link{top:5.5em}
.a5-theme-fpp .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:relative;top:1.2em}
@media only screen and (max-width: 495px){.a5-theme-fpp .a5-section-search-header .a5-icon-search-info-button{padding-left:5px}}
@media only screen and (max-width: 480px){.a5-theme-fpp .a5-section-search-header .a5-icon-search-info-button{padding-left:0}}
.a5-theme-pedocs .a5-section-search-header .a5-section-search-header-inner{position:relative}
.a5-theme-pedocs .a5-section-search-header .a5-search-form-header,.a5-theme-pedocs .a5-section-search-header .a5-icon-search,.a5-theme-pedocs .a5-section-search-header .a5-extended-search-link,.a5-theme-pedocs .a5-section-search-header .a5-icon-search,.a5-theme-pedocs .a5-section-search-header .a5-search-input,.a5-theme-pedocs .a5-section-search-header .a5-icon-search-info-button,.a5-theme-pedocs .a5-section-search-header .a5-search-header-inner-left{display:inline-block}
.a5-theme-pedocs .a5-section-search-header .a5-search-form-header{margin-right:20px}
.a5-theme-pedocs .a5-section-search-header .a5-search-form-header .a5-search-form__input{border:4px solid #0c690d;border-radius:0 !important;-webkit-appearance:none !important;font-size:113.33333%;margin-bottom:1em;outline:none;padding:12px 10px;width:800px;height:1.35em}
@media only screen and (max-width: 1350px){.a5-theme-pedocs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:600px !important}}
@media only screen and (max-width: 1150px){.a5-theme-pedocs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:400px !important}}
@media only screen and (max-width: 940px){.a5-theme-pedocs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:270px !important}}
@media only screen and (max-width: 480px){.a5-theme-pedocs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:200px !important}}
.a5-theme-pedocs .a5-section-search-header .a5-search-input-checkbox{padding-bottom:1em}
.a5-theme-pedocs .a5-section-search-header .a5-search-input-checkbox li{margin-right:25px}
@media only screen and (max-width: 900px){.a5-theme-pedocs .a5-section-search-header .a5-search-input-checkbox li{display:block;float:none}}
.a5-theme-pedocs .a5-section-search-header .js-accordion-content{font-size:86.66667%;padding-top:1em}
.a5-theme-pedocs .a5-section-search-header .ym-fbox.ym-vlist li{padding-left:0}
.a5-theme-pedocs .a5-section-search-header .a5-icon-search{color:#000;right:4px;top:4px;height:47px;width:46px}
@media only screen and (max-width: 480px){.a5-theme-pedocs .a5-section-search-header .a5-icon-search{right:0}}
.a5-theme-pedocs .a5-section-search-header .a5-icon-search svg{fill:#000}
.a5-theme-pedocs .a5-section-search-header .a5-icon-search:hover,.a5-theme-pedocs .a5-section-search-header .a5-icon-search:focus,.a5-theme-pedocs .a5-section-search-header .a5-icon-search:active{background-color:#0c690d !important}
.a5-theme-pedocs .a5-section-search-header .a5-icon-search:hover svg,.a5-theme-pedocs .a5-section-search-header .a5-icon-search:focus svg,.a5-theme-pedocs .a5-section-search-header .a5-icon-search:active svg{fill:#fff}
.a5-theme-pedocs .a5-section-search-header .a5-extended-search-link{position:absolute;right:2em;top:3.7em}
@media only screen and (max-width: 901px){.a5-theme-pedocs .a5-section-search-header .a5-extended-search-link{top:4.5em}}
@media only screen and (max-width: 700px){.a5-theme-pedocs .a5-section-search-header .a5-extended-search-link{position:static;margin-top:2em}}
.a5-theme-pedocs .a5-section-search-header .a5-search-form-header-extended .a5-extended-search-link{top:5.5em}
.a5-theme-pedocs .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:relative;top:1.2em}
@media only screen and (max-width: 360px){.a5-theme-pedocs .a5-section-search-header .a5-icon-search-info-button{padding-left:0}}
.a5-theme-dbs .a5-section-search-header{text-align:right}
@media only screen and (max-width: 480px){.a5-theme-dbs .a5-section-search-header{padding-top:40px !important}}
.a5-theme-dbs .a5-section-search-header .a5-search-form-header,.a5-theme-dbs .a5-section-search-header .a5-icon-search,.a5-theme-dbs .a5-section-search-header .a5-extended-search-link,.a5-theme-dbs .a5-section-search-header .a5-icon-search,.a5-theme-dbs .a5-section-search-header .a5-search-input,.a5-theme-dbs .a5-section-search-header .a5-icon-search-info-button,.a5-theme-dbs .a5-section-search-header .a5-search-input-checkbox{display:inline-block}
.a5-theme-dbs .a5-section-search-header .a5-search-form-header{margin-right:20px;position:relative}
.a5-theme-dbs .a5-section-search-header .a5-search-form-header .a5-search-form__input{border:1px solid #6e7691;border-radius:0 !important;-webkit-appearance:none !important;height:25px;outline:none;padding:0 10px;width:400px}
@media only screen and (max-width: 480px){.a5-theme-dbs .a5-section-search-header .a5-search-form-header,.a5-theme-dbs .a5-section-search-header .a5-search-input{display:block}}
.a5-theme-dbs .a5-section-search-header .a5-search-form-header{margin-right:20px;position:relative}
@media only screen and (max-width: 900px){.a5-theme-dbs .a5-section-search-header .a5-search-form-header{text-align:left}}
.a5-theme-dbs .a5-section-search-header .a5-search-form-header .a5-search-form__input{border:1px solid #6e7691;border-radius:0 !important;-webkit-appearance:none !important;height:25px;outline:none;padding:0 10px;width:400px}
@media only screen and (max-width: 1000px){.a5-theme-dbs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:400px !important}}
@media only screen and (max-width: 800px){.a5-theme-dbs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:300px !important}}
@media only screen and (max-width: 480px){.a5-theme-dbs .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:100% !important;margin-bottom:1em;margin-top:1em}}
.a5-theme-dbs .a5-section-search-header .a5-search-input-checkbox{margin-right:10px}
@media only screen and (max-width: 900px){.a5-theme-dbs .a5-section-search-header .a5-search-input-checkbox li{display:block;float:none}}
.a5-theme-dbs .a5-section-search-header .a5-icon-search{right:1px;top:1px;height:25px;width:25px}
@media only screen and (max-width: 480px){.a5-theme-dbs .a5-section-search-header .a5-icon-search{top:14px;right:-18px}}
.a5-theme-dbs .a5-section-search-header .a5-icon-search svg{fill:#000}
.a5-theme-dbs .a5-section-search-header .a5-icon-search:hover,.a5-theme-dbs .a5-section-search-header .a5-icon-search:focus,.a5-theme-dbs .a5-section-search-header .a5-icon-search:active{background-color:#29438c !important}
.a5-theme-dbs .a5-section-search-header .a5-icon-search:hover svg,.a5-theme-dbs .a5-section-search-header .a5-icon-search:focus svg,.a5-theme-dbs .a5-section-search-header .a5-icon-search:active svg{fill:#fff}
.a5-theme-dbs .a5-section-search-header .a5-extended-search-link{margin-left:60px}
.a5-theme-dbs .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:absolute;right:-55px;top:-5px}
@media only screen and (max-width: 480px){.a5-theme-dbs .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:absolute;right:-21px;top:-22px}}
@media only screen and (max-width: 900px){.a5-theme-dbs .a5-section-search-header .a5-icon-eduserver{display:none !important}}
.a5-theme-ivp .a5-section-search-header{text-align:right}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-section-search-header{padding-top:40px !important}}
.a5-theme-ivp .a5-section-search-header .a5-search-form-header,.a5-theme-ivp .a5-section-search-header .a5-icon-search,.a5-theme-ivp .a5-section-search-header .a5-extended-search-link,.a5-theme-ivp .a5-section-search-header .a5-icon-search,.a5-theme-ivp .a5-section-search-header .a5-search-input,.a5-theme-ivp .a5-section-search-header .a5-icon-search-info-button,.a5-theme-ivp .a5-section-search-header .a5-search-input-checkbox{display:inline-block}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-section-search-header .a5-search-form-header,.a5-theme-ivp .a5-section-search-header .a5-search-input{display:block}}
.a5-theme-ivp .a5-section-search-header .a5-search-form-header{margin-right:20px;position:relative}
.a5-theme-ivp .a5-section-search-header .a5-search-form-header .a5-search-form__input{border:1px solid #6e7691;border-radius:0 !important;-webkit-appearance:none !important;height:25px;outline:none;padding:0 10px;width:400px}
@media only screen and (max-width: 1000px){.a5-theme-ivp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:400px !important}}
@media only screen and (max-width: 800px){.a5-theme-ivp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:300px !important}}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-section-search-header .a5-search-form-header .a5-search-form__input{width:100% !important;margin-bottom:1em;margin-top:1em}}
.a5-theme-ivp .a5-section-search-header .a5-search-input-checkbox{margin-right:10px}
@media only screen and (max-width: 900px){.a5-theme-ivp .a5-section-search-header .a5-search-input-checkbox li{display:block;float:none}}
.a5-theme-ivp .a5-section-search-header .a5-icon-search{right:1px;top:1px;height:25px;width:25px}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-section-search-header .a5-icon-search{top:14px;right:-18px}}
.a5-theme-ivp .a5-section-search-header .a5-icon-search svg{fill:#000}
.a5-theme-ivp .a5-section-search-header .a5-icon-search:hover,.a5-theme-ivp .a5-section-search-header .a5-icon-search:focus,.a5-theme-ivp .a5-section-search-header .a5-icon-search:active{background-color:#29438c !important}
.a5-theme-ivp .a5-section-search-header .a5-icon-search:hover svg,.a5-theme-ivp .a5-section-search-header .a5-icon-search:focus svg,.a5-theme-ivp .a5-section-search-header .a5-icon-search:active svg{fill:#fff}
.a5-theme-ivp .a5-section-search-header .a5-extended-search-link{margin-left:60px}
.a5-theme-ivp .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:absolute;top:0;right:-55px}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-section-search-header .a5-icon-search-info-button{padding-left:25px;position:absolute;top:-22px;right:-21px}}
@media only screen and (max-width: 900px){.a5-theme-ivp .a5-section-search-header .a5-icon-eduserver{display:none !important}}
.a5-accordion-header-searchoptions{background:#fff url("../img/png/icon_theme-plus-schwarz.png") no-repeat left center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-plus-schwarz.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-plus-schwarz.svg");background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:15px 15px;padding-left:1.5em}
.a5-accordion-header-searchoptions:hover,.a5-accordion-header-searchoptions:focus,.a5-accordion-header-searchoptions:active{text-decoration:underline;outline:none}
.a5-accordion-header-searchoptions.js-accordion-active{background:#fff url("../img/png/icon_theme-accord-schliessen.png") no-repeat left center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-accord-schliessen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:15px 15px;color:#000}
@media only screen and (max-width: 900px){
  .js-enable .a5-theme-dbs .a5-section-search-header,.js-enable .a5-theme-ivp .a5-section-search-header{-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);visibility:hidden;opacity:0;height:0;-webkit-transition:height 0.25s ease-in;transition:height 0.25s ease-in;position:fixed;top:5.5em;width:100%;z-index:450;margin-top:0 !important}
  .js-enable .a5-theme-dbs .a5-section-search-header .a5-section-search-header-inner,.js-enable .a5-theme-ivp .a5-section-search-header .a5-section-search-header-inner{padding-top:50px !important}
}
@media only screen and (max-width: 900px){.js-enable .a5-theme-dbs .a5-section-search-header,.js-enable .a5-theme-ivp .a5-section-search-header{top:100px}}
@media only screen and (max-width: 480px){.js-enable .a5-theme-dbs .a5-section-search-header,.js-enable .a5-theme-ivp .a5-section-search-header{top:60px}}
@media only screen and (max-width: 480px){.js-enable .a5-theme-fpp .a5-section-search-header{-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);box-shadow:0 4px 8px -2px rgba(0,0,0,0.5);visibility:hidden;opacity:0;height:0;-webkit-transition:height 0.25s ease-in;transition:height 0.25s ease-in;position:fixed;top:5.5em;width:100%;z-index:450;margin-top:0 !important}
.js-enable .a5-theme-fpp .a5-section-search-header .a5-section-search-header-inner{padding-top:50px !important}}
@media only screen and (max-width: 900px){.js-enable .a5-theme-fpp .a5-section-search-header{top:100px}}
@media only screen and (max-width: 480px){.js-enable .a5-theme-fpp .a5-section-search-header{top:60px}}
@media only screen and (max-width: 900px){.js-enable .a5-theme-fpp .a5-section-search-header{background-color:transparent}}
@media only screen and (max-width: 480px){.js-enable .a5-theme-fpp .a5-section-search-header{background-color:#ecf1f2}}
@media only screen and (max-width: 900px){
  .js-enable .a5-theme-pedocs .a5-section-search-header{background-color:#ecf1f2}
  .js-enable .a5-theme-dbs .a5-section-search-header,.js-enable .a5-theme-ivp .a5-section-search-header{background-color:#dde1f2}
}
@media only screen and (max-width: 900px){
  .js-enable .a5-icon-search-toggler .a5-icon-search-toggler-open{display:inline-block}
  .js-enable .a5-icon-search-toggler .a5-icon-search-toggler-open .svg-with-fallback{top:6px}
  .js-enable .a5-icon-search-toggler .a5-icon-search-toggler-close{display:none}
}
@media only screen and (max-width: 900px){.js-enable .js-search-toggler--active .a5-section-search-header{visibility:visible;opacity:1;height:auto}}
@media only screen and (max-width: 900px){
  .js-enable .js-search-toggler--active .a5-icon-search-toggler .a5-icon-search-toggler-open{display:none}
  .js-enable .js-search-toggler--active .a5-icon-search-toggler .a5-icon-search-toggler-close{display:inline-block;-webkit-transform:scale(1.7, 1.7);-ms-transform:scale(1.7, 1.7);transform:scale(1.7, 1.7)}
  .js-enable .js-search-toggler--active .a5-icon-search-toggler .a5-icon-search-toggler-close .svg-with-fallback{top:0}
}
.ym-wrapper-footer-outer{display:table;table-layout:fixed;width:100%;background:#001e67;color:#fff;min-height:1.5em}
@media only screen and (max-width: 480px){.ym-wrapper-footer-outer{text-align:center;background:transparent}}
.a5-wbox-footer{position:relative}
.ym-nav-meta{float:left;width:auto;background-color:#001e67}
@media only screen and (max-width: 480px){.ym-nav-meta{float:none}}
.a5-footer-zert{bottom:50px;display:inline-block;position:absolute;right:100px;width:100px}
@media only screen and (max-width: 800px){.a5-footer-zert{margin-top:2em;position:static}}
main{min-height:-webkit-calc(100vh - 20em);min-height:calc(100vh - 20em)}
.a5-primary-nav__item{margin-right:25px !important}
.a5-primary-nav__link:hover,.a5-primary-nav__link:focus,.a5-primary-nav__link:active{background-color:#29438c;color:#fff !important}
.a5-primary-nav__active{font-weight:normal}
.js-tabs-list{border-bottom:2px solid #0c690d;display:table;font-size:1em;list-style-type:none;margin:0 0 25px 0;right:0;table-layout:fixed}
.a5-theme-fpp .js-tabs-list,.a5-theme-pedocs .js-tabs-list{border-bottom:2px solid #0c690d}
@media only screen and (max-width: 1024px){.a5-theme-fpp .js-tabs-list,.a5-theme-pedocs .js-tabs-list{border-bottom:none}}
.a5-theme-dbs .js-tabs-list,.a5-theme-ivp .js-tabs-list{border-bottom:2px solid #29438c}
@media only screen and (max-width: 1024px){.a5-theme-dbs .js-tabs-list,.a5-theme-ivp .js-tabs-list{border-bottom:none}}
@media only screen and (max-width: 1024px){.js-tabs-list{border-bottom:none}}
.js-tabs-list li{border:0 none;display:inline;float:left;margin:0 0 0 25px;padding:0}
@media only screen and (max-width: 1024px){.js-tabs-list li{display:block;width:100%;margin:25px 0 0 0}}
.js-tabs-list li a{display:block;line-height:3.2em;text-align:center;min-width:10em;border-right:2px solid #0c690d;border-left:2px solid #0c690d;border-top:2px solid #0c690d;border-radius:5px 5px 0 0;padding-left:25px;padding-right:25px;font-weight:bold;color:#0c690d;text-decoration:none;width:auto}
.a5-theme-fpp .js-tabs-list li a,.a5-theme-pedocs .js-tabs-list li a{background-color:#f1fde5;border-right:2px solid #0c690d;border-left:2px solid #0c690d;border-top:2px solid #0c690d;color:#0c690d}
.a5-theme-dbs .js-tabs-list li a,.a5-theme-ivp .js-tabs-list li a{background-color:#dde1f2;border-right:2px solid #29438c;border-left:2px solid #29438c;border-top:2px solid #29438c;color:#29438c}
@media only screen and (max-width: 1024px){
  .js-tabs-list li a{width:100%;border-bottom:2px solid #0c690d}
  .a5-theme-fpp .js-tabs-list li a,.a5-theme-pedocs .js-tabs-list li a{border-bottom:2px solid #0c690d}
  .a5-theme-dbs .js-tabs-list li a,.a5-theme-ivp .js-tabs-list li a{border-bottom:2px solid #29438c}
}
.js-tabs-list li a:focus,.js-tabs-list li a:hover,.js-tabs-list li a:active{background-color:#0c690d;color:#fff;outline:none}
.js-tabs-list li.js-current a,.js-tabs-list li.js-current a:focus,.js-tabs-list li.js-current a:hover,.js-tabs-list li.js-current a:active{background-color:#0c690d;color:#fff;border-radius:5px 5px 0 0}
.a5-theme-fpp .js-tabs-list li.js-current a,.a5-theme-pedocs .js-tabs-list li.js-current a,.a5-theme-fpp .js-tabs-list li.js-current a:focus,.a5-theme-pedocs .js-tabs-list li.js-current a:focus,.a5-theme-fpp .js-tabs-list li.js-current a:hover,.a5-theme-pedocs .js-tabs-list li.js-current a:hover,.a5-theme-fpp .js-tabs-list li.js-current a:active,.a5-theme-pedocs .js-tabs-list li.js-current a:active{background-color:#0c690d}
.a5-theme-dbs .js-tabs-list li.js-current a,.a5-theme-ivp .js-tabs-list li.js-current a,.a5-theme-dbs .js-tabs-list li.js-current a:focus,.a5-theme-ivp .js-tabs-list li.js-current a:focus,.a5-theme-dbs .js-tabs-list li.js-current a:hover,.a5-theme-ivp .js-tabs-list li.js-current a:hover,.a5-theme-dbs .js-tabs-list li.js-current a:active,.a5-theme-ivp .js-tabs-list li.js-current a:active{background-color:#29438c}
.js-tabs-body{background:transparent;clear:both;margin-bottom:-1px;padding:0;position:relative;top:0}
.js-enable .tabhead{left:-32768px;position:absolute}
.js-current-info,.accessibletabsanchor{left:-999em;position:absolute}
.js-tabs-body{overflow:hidden}
@media print{
  .tabs .tabs-list{display:none !important}
  .tabs .tabbody,.tabs .tabhead{display:block !important}
}
.a5-nav-tabs-list{border-bottom:2px solid #0c690d;display:table;font-size:1em;list-style-type:none;margin:0 0 25px 0;right:0;table-layout:fixed}
.a5-theme-fpp .a5-nav-tabs-list,.a5-theme-pedocs .a5-nav-tabs-list{border-bottom:2px solid #0c690d}
@media only screen and (max-width: 1024px){.a5-theme-fpp .a5-nav-tabs-list,.a5-theme-pedocs .a5-nav-tabs-list{border-bottom:none}}
.a5-theme-dbs .a5-nav-tabs-list,.a5-theme-ivp .a5-nav-tabs-list{border-bottom:2px solid #29438c}
@media only screen and (max-width: 1024px){.a5-theme-dbs .a5-nav-tabs-list,.a5-theme-ivp .a5-nav-tabs-list{border-bottom:none}}
@media only screen and (max-width: 1024px){.a5-nav-tabs-list{border-bottom:none}}
.a5-nav-tabs-item{border:0 none;display:inline;float:left;margin:0 0 0 25px;padding:0}
@media only screen and (max-width: 1024px){.a5-nav-tabs-item{display:block;width:100%;margin:25px 0 0 0}}
.a5-nav-tabs-current{display:block;line-height:3.2em;text-align:center;min-width:10em;border-right:2px solid #0c690d;border-left:2px solid #0c690d;border-top:2px solid #0c690d;border-radius:5px 5px 0 0;padding-left:25px;padding-right:25px;font-weight:bold;background-color:#0c690d;color:#fff;border-radius:5px 5px 0 0}
.a5-theme-fpp .a5-nav-tabs-current,.a5-theme-pedocs .a5-nav-tabs-current{background-color:#0c690d}
.a5-theme-dbs .a5-nav-tabs-current,.a5-theme-ivp .a5-nav-tabs-current{background-color:#29438c}
.a5-nav-tabs a{display:block;line-height:3.2em;text-align:center;min-width:10em;border-right:2px solid #0c690d;border-left:2px solid #0c690d;border-top:2px solid #0c690d;border-radius:5px 5px 0 0;padding-left:25px;padding-right:25px;font-weight:bold;color:#0c690d;text-decoration:none;width:auto}
.a5-theme-fpp .a5-nav-tabs a,.a5-theme-pedocs .a5-nav-tabs a{background-color:#f1fde5;border-right:2px solid #0c690d;border-left:2px solid #0c690d;border-top:2px solid #0c690d;color:#0c690d}
.a5-theme-dbs .a5-nav-tabs a,.a5-theme-ivp .a5-nav-tabs a{background-color:#dde1f2;border-right:2px solid #29438c;border-left:2px solid #29438c;border-top:2px solid #29438c;color:#29438c}
@media only screen and (max-width: 1024px){
  .a5-nav-tabs a{width:100%;border-bottom:2px solid #0c690d}
  .a5-theme-fpp .a5-nav-tabs a,.a5-theme-pedocs .a5-nav-tabs a{border-bottom:2px solid #0c690d}
  .a5-theme-dbs .a5-nav-tabs a,.a5-theme-ivp .a5-nav-tabs a{border-bottom:2px solid #29438c}
}
.a5-nav-tabs a:focus,.a5-nav-tabs a:hover,.a5-nav-tabs a:active{background-color:#0c690d;color:#fff !important;outline:none !important}
.a5-nav-pagination{display:table;padding:0.5em 0 2em;table-layout:fixed;width:auto}
.a5-nav-pagination ul{margin-left:0}
.a5-nav-pagination ul li{display:inline;float:left;list-style-type:none;margin-bottom:0.5em;margin-left:0;margin-right:5px;width:auto}
.a5-nav-pagination a,.a5-nav-pagination strong{background-color:#fff;border:2px solid #0c690d;display:block;font-weight:normal;height:28px;line-height:12px;min-width:25px;padding:6px 3px;text-align:center;text-decoration:none}
.a5-nav-pagination a{color:#000}
.a5-nav-pagination li.a5-nav-pagination__active strong,.a5-nav-pagination a:focus,.a5-nav-pagination a:hover,.a5-nav-pagination a:active{background:#0c690d;color:#fff !important;font-weight:bold;text-decoration:none}
.a5-nav-pagination a:focus,.a5-nav-pagination a:hover,.a5-nav-pagination a:active{outline:2px solid #0c690d}
.a5-nav-pagination li.a5-nav-pagination__active strong{font-weight:bold}
.a5-nav-pagination li.a5-next{margin-left:10px}
.a5-nav-pagination li.a5-previous{margin-left:15px;margin-right:15px}
.a5-pagination-right{width:100%}
.a5-pagination-right ul{float:right}
.js-enable .js-hidden{display:none}
dialog{display:block}
.no-scroll{overflow:hidden}
.simple-modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;background:#fff;opacity:.9;z-index:666;cursor:pointer}
.simple-modal{position:fixed;left:15%;top:5%;width:70%;max-height:98vh;right:auto;border:none;background:#fff;z-index:667;padding:2em;overflow:auto}
.simple-modal-close{background:#fff url("../img/png/icon_close-link-vorschlagen.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_close-link-vorschlagen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_close-link-vorschlagen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_close-link-vorschlagen.svg");background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:37px 37px;border:4px solid #ff6700;cursor:pointer;float:right;padding:.25em;text-decoration:none;line-height:1.2;text-align:center;color:orange;text-indent:-2000px;white-space:nowrap;overflow:hidden;height:50px;line-height:50px;width:50px;-webkit-transform:scale(0.6, 0.6);-ms-transform:scale(0.6, 0.6);transform:scale(0.6, 0.6)}
.a5-theme-fpp .simple-modal-close,.a5-theme-pedocs .simple-modal-close{background:#fff url("../img/png/icon_close-link-vorschlagen-gruen.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_close-link-vorschlagen-gruen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_close-link-vorschlagen-gruen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_close-link-vorschlagen-gruen.svg");background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:37px 37px}
.simple-modal-close:focus,.simple-modal-close:hover,.simple-modal-close:active{outline:4px solid #ff6700}
.simple-modal-overlay[data-background-click="disabled"]{cursor:auto}
@media (max-width: 55.625em){.simple-modal{left:5%;top:5%;bottom:5%;width:90%}}
@media (max-width: 44.375em){.simple-modal{left:1%;top:1%;max-width:98%;bottom:1%}}
.pull-left{float:left}
.sr-only{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
.hide{display:none}
.show-inline{display:inline-block}
.px-video-img-captions-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.px-video-img-captions-container{position:relative;display:inline-block}
.px-video-progress{width:100%;height:10px}
.px-video-progress[value]{-webkit-appearance:none;border:none}
.px-video-progress[value]::-webkit-progress-bar{background-color:#E6E6E6}
.px-video-progress[value]::-webkit-progress-value{background-color:#009CDF}
.px-video-time{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;margin-top:2px;font-size:16px}
.px-video-captions{position:absolute;top:0;left:0;width:100%;padding:.5em;min-height:2.5em;background-color:#000;color:#fff;font-size:1.3em;text-align:center;opacity:0.75}
.px-video-controls button{border:1px #fff solid;background:transparent;padding:0;margin:0 5px;width:25px;height:20px;overflow:hidden;background:no-repeat url("../img/px-video-sprite.png")}
.px-video-controls button{cursor:pointer;border:none}
.px-video-controls button.px-video-restart{background-position:-9px -333px}
.px-video-controls button.px-video-restart:hover,.px-video-controls button.px-video-restart:focus{background-position:-9px -297px}
.px-video-controls button.px-video-rewind{background-position:-11px -189px}
.px-video-controls button.px-video-rewind:hover,.px-video-controls button.px-video-rewind:focus{background-position:-11px -153px}
.px-video-controls button.px-video-play{background-position:-11px -45px}
.px-video-controls button.px-video-play:hover,.px-video-controls button.px-video-play:focus{background-position:-11px -9px}
.px-video-controls button.px-video-pause{background-position:-11px -117px}
.px-video-controls button.px-video-pause:hover,.px-video-controls button.px-video-pause:focus{background-position:-11px -81px}
.px-video-controls button.px-video-forward{background-position:-13px -261px}
.px-video-controls button.px-video-forward:hover,.px-video-controls button.px-video-forward:focus{background-position:-13px -225px}
.px-video-captions-btn-container label{display:inline-block;width:25px;height:20px;margin-left:25px;background:no-repeat url("../img/px-video-sprite.png");background-position:-6px -835px}
.px-video-captions-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -799px}
.px-video-captions-btn-container input[type="checkbox"]:hover+label{background-position:-6px -799px;cursor:pointer}
.px-video-captions-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -799px}
.px-video-captions-btn-container input[type="checkbox"]:checked+label{background-position:-6px -871px}
.px-video-mute-btn-container label{display:inline-block;width:25px;height:20px;margin-left:240px;margin-top:2px;background:no-repeat url("../img/px-video-sprite.png");background-position:-6px -476px}
.px-video-mute-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -440px}
.px-video-mute-btn-container input[type="checkbox"]:hover+label{background-position:-6px -440px;cursor:pointer}
.px-video-mute-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -440px}
.px-video-mute-btn-container input[type="checkbox"]:checked+label{background-position:-6px -692px}
.px-video-mute-btn-container input[type="checkbox"]:checked:hover+label,.px-video-mute-btn-container input[type="checkbox"]:checked:focus+label{background-position:-6px -656px}
.px-video-controls input[type='range']{-webkit-appearance:none;height:6px;width:100px;margin-top:8px;background-color:#E6E6E6;outline:none}
.px-video-controls input[type='range']:focus::-webkit-slider-thumb{outline:1px #999 dotted}
.px-video-controls input[type='range']::-moz-range-track{-moz-appearance:none;height:6px;background-color:#E6E6E6;border:none}
.px-video-controls input[type='range']::-webkit-slider-thumb{-webkit-appearance:none !important;height:10px;width:6px;background-color:#666}
.px-video-controls input[type='range']::-moz-range-thumb{height:12px;width:8px}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
  .px-video-controls input[type='range']{position:relative;padding:0;height:8px;top:-3px}
  .px-video-time{margin-top:4px}
  .px-video-captions{padding:8px;min-height:36px}
}
.px-video-container{display:inline-block;margin:1em 0 2em 0;position:relative;width:100% !important}
.px-fallback{border:1px dotted #222;margin:1em;padding:1em}
.px-video-controls>div:first-child>div{margin:0 0.5em}
.px-video-controls>div:first-child{min-height:30px;padding:14px 10px 6px 10px}
.px-video-volume::-webkit-slider-thumb{background:#1c92c4 !important;outline:2px #1c92c4  solid !important}
.px-video-volume::-moz-range-thumb{background:#1c92c4  !important}
.px-video-volume::-ms-fill-lower,.px-video-volume::-ms-thumb{background:#1c92c4  !important;outline:2px #1c92c4  solid !important}
.px-video-volume::-ms-ticks{color:#1c92c4  !important}
.px-video-progress{height:12px}
.px-video-progress[value]{color:#1c92c4}
.px-video-progress[value]::-webkit-progress-bar{background:#fff;border:1px solid #1c92c4}
.px-video-progress[value]::-webkit-progress-value{background:#1c92c4}
.px-video-progress[value]::-moz-progress-bar{background:#1c92c4}
.px-video-controls button:focus{border:1px #fff solid !important;outline:2px #1c92c4 solid !important}
.px-video-captions-btn-container input[type="checkbox"]:focus+label,.px-video-mute-btn-container input[type="checkbox"]:focus+label{outline:2px #1c92c4 solid !important}
.px-video-volume:focus::-webkit-slider-thumb{outline:2px #1c92c4 solid !important;background:#fff !important}
.px-video-volume:focus::-moz-range-thumb{outline:2px #1c92c4 solid !important}
video{width:100% !important}
@media screen and (max-width: 768px){.px-video-captions{font-size:1.3em}}
@media screen and (max-width: 480px){
  .px-video-captions{font-size:1.2em}
  .px-video-controls>div:first-child{padding:14px 0px 6px 0px}
  .px-video-controls>div:first-child>div{margin:0 0.4em 0 0}
}
.a5-icon-text-menu{color:#777;display:inline-block;font-size:153.33333%;font-weight:700;letter-spacing:1px;line-height:2em;position:relative;text-align:center;text-decoration:none;width:6em}
.a5-icon-text-menu .svg-with-fallback{position:relative;top:3px}
@media only screen and (max-width: 480px){
  .a5-icon-text-menu{border:0;width:2.5em}
  .a5-icon-text-menu svg{fill:#000 !important}
  .a5-icon-text-menu .a5-display-desktop{left:-32768px !important;position:absolute;top:-32768px !important}
}
.a5-icon-text-menu svg{fill:#29438c}
.a5-icon-text-menu:hover,.a5-icon-text-menu:focus,.a5-icon-text-menu:active{background-color:#29438c;color:#fff !important}
.a5-icon-text-menu:hover svg,.a5-icon-text-menu:focus svg,.a5-icon-text-menu:active svg{fill:#fff}
.ym-offcanvas-nav-wrapper a{color:#fff}
.ym-offcanvas-nav-wrapper a:focus{background:#fff;color:#001e67;outline:2px solid #fff}
.ym-offcanvas-nav-wrapper .a5-icon-text-menu svg{fill:#fff}
.ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover,.ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus,.ym-offcanvas-nav-wrapper .a5-icon-text-menu:active{background-color:#fff;color:#29438c !important}
.ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover svg,.ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus svg,.ym-offcanvas-nav-wrapper .a5-icon-text-menu:active svg{fill:#29438c}
.ym-offcanvas-nav{padding-bottom:8em}
.ym-offcanvas-nav a{color:#fff}
.ym-offcanvas-nav a:hover,.ym-offcanvas-nav a:focus,.ym-offcanvas-nav a:active{outline:none}
.ym-offcanvas-nav a:focus{background:#fff;color:#001e67}
.a5-offcanvas-nav-social-media{bottom:0;padding:25px 0}
.js-enable .a5-offcanvas-nav-social-media{position:absolute}
.a5-theme-fpp .a5-offcanvas-nav-social-media,.a5-theme-pedocs .a5-offcanvas-nav-social-media{background-color:#0c690d;color:#fff}
.a5-theme-dbs .a5-offcanvas-nav-social-media,.a5-theme-ivp .a5-offcanvas-nav-social-media{background-color:#29438c;color:#fff}
.a5-offcanvas-nav-social-media a{position:relative}
.a5-offcanvas-nav-social-media a:hover,.a5-offcanvas-nav-social-media a:focus,.a5-offcanvas-nav-social-media a:active{border:2px solid #fff}
.a5-offcanvas-nav-social-media a:hover:after,.a5-offcanvas-nav-social-media a:focus:after,.a5-offcanvas-nav-social-media a:active:after{background:rgba(0,0,0,0.25);content:'';display:block;height:30px;left:0;position:absolute;top:0;width:100%}
@media only screen and (max-width: 900px){.a5-social-media-section{display:none}}
.a5-social-media-nav{float:right}
.a5-social-media-nav.ym-hlist{width:auto !important}
.a5-social-media-nav__item{margin-left:10px !important}
.icon-youtube,.icon-wordpress,.icon-twitter,.icon-facebook,.icon-rss,.icon-bildungsserverBlog{border:2px solid transparent}
.icon-youtube svg,.icon-wordpress svg,.icon-twitter svg,.icon-facebook svg,.icon-rss svg,.icon-bildungsserverBlog svg{fill:#777}
.icon-youtube:hover,.icon-youtube:focus,.icon-youtube:active{border:2px solid #777;outline:none !important}
.icon-youtube:hover svg,.icon-youtube:focus svg,.icon-youtube:active svg{fill:#d5162a}
.icon-bildungsserverBlog:hover,.icon-bildungsserverBlog:focus,.icon-bildungsserverBlog:active{border:2px solid #777;outline:none !important}
.icon-bildungsserverBlog:hover svg,.icon-bildungsserverBlog:focus svg,.icon-bildungsserverBlog:active svg{fill:#29438C}
.icon-wordpress:hover,.icon-wordpress:focus,.icon-wordpress:active{border:2px solid #777;outline:none !important}
.icon-wordpress:hover svg,.icon-wordpress:focus svg,.icon-wordpress:active svg{fill:#22759b}
.icon-twitter:hover,.icon-twitter:focus,.icon-twitter:active{border:2px solid #777;outline:none !important}
.icon-twitter:hover svg,.icon-twitter:focus svg,.icon-twitter:active svg{fill:#1da1f2}
.icon-facebook:hover,.icon-facebook:focus,.icon-facebook:active{border:2px solid #777;outline:none !important}
.icon-facebook:hover svg,.icon-facebook:focus svg,.icon-facebook:active svg{fill:#35528f}
.icon-rss:hover,.icon-rss:focus,.icon-rss:active{border:2px solid #777;outline:none !important}
.icon-rss:hover svg,.icon-rss:focus svg,.icon-rss:active svg{fill:#ff6700}
.a5-theme-filter-wrapper,.a5-lang-wrapper{text-align:left}
.js-enable .a5-theme-filter-wrapper,.js-enable .a5-lang-wrapper{display:inline-block;position:relative;top:0}
@media only screen and (max-width: 900px){.a5-theme-filter-wrapper{top:0}}
@media only screen and (max-width: 900px){
  .a5-theme-filter-wrapper{margin-bottom:0.5em;margin-top:1em;width:100% !important}
  .a5-theme-filter-wrapper li{width:100% !important}
  .a5-theme-filter-wrapper li li ul{width:100% !important}
  .a5-theme-filter-wrapper a{width:100% !important}
}
.a5-theme-filter-wrapper li a,.a5-lang-wrapper li a{color:#001e67;display:block;outline-offset:-1px;padding:0 5%}
.a5-theme-filter-wrapper .a5-theme-filter-list,.a5-theme-filter-wrapper .a5-lang-list,.a5-lang-wrapper .a5-theme-filter-list,.a5-lang-wrapper .a5-lang-list{background-color:#dde1f2;border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;width:100%}
.a5-theme-filter-wrapper .a5-theme-filter-list ul,.a5-theme-filter-wrapper .a5-lang-list ul,.a5-lang-wrapper .a5-theme-filter-list ul,.a5-lang-wrapper .a5-lang-list ul{padding-bottom:0;margin-bottom:0}
.js-enable .a5-theme-filter-wrapper .a5-theme-filter-list,.js-enable .a5-theme-filter-wrapper .a5-lang-list,.js-enable .a5-lang-wrapper .a5-theme-filter-list,.js-enable .a5-lang-wrapper .a5-lang-list{position:absolute;z-index:600}
.a5-theme-filter-headline,.a5-lang-headline{line-height:3.55em;margin:0}
.a5-theme-filter-headline a,.a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-runter-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background-color:#fff;background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;border:2px solid #777;color:#777;display:block;line-height:2em;outline-offset:-1px;padding:0 75px 0 0.5em;text-align:left;text-decoration:none}
.js-theme-filter-active .a5-theme-filter-headline a,.js-lang-headline-active .a5-theme-filter-headline a,.js-theme-filter-active .a5-lang-headline a,.js-lang-headline-active .a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-rauf-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background-color:#fff;background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;color:#001e67}
.a5-lang-headline a{background-position:85% center !important;padding-right:40px !important}
@media only screen and (max-width: 900px){.a5-lang-headline a{background-position:95% center !important}}
.js-lang-headline-active .a5-lang-headline a{background-position:85% center !important}
@media only screen and (max-width: 900px){.js-lang-headline-active .a5-lang-headline a{background-position:95% center !important}}
.a5-lang-wrapper abbr{border-bottom:0 !important}
@media only screen and (max-width: 900px){.a5-theme-pedocs .a5-lang-wrapper{top:-1.1em}}
.a5-footer-nav{padding-bottom:50px;padding-top:50px}
@media only screen and (max-width: 700px){.a5-footer-nav{padding-bottom:100px}}
.a5-footer-nav__list{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-columns:12em 4;-moz-columns:12em 4;columns:12em 4;width:66% !important}
@media only screen and (max-width: 800px){.a5-footer-nav__list{width:100% !important}}
@media only screen and (max-width: 480px){.a5-footer-nav__list{-webkit-columns:1;-moz-columns:1;columns:1}}
.a5-footer-nav__item{float:none !important}
.a5-footer-nav a{border:2px solid transparent}
.a5-footer-nav a:hover,.a5-footer-nav a:focus,.a5-footer-nav a:active{outline:none !important;border:2px solid #000}
.a5-theme-fpp .a5-footer-nav a:hover,.a5-theme-fpp .a5-footer-nav a:focus,.a5-theme-fpp .a5-footer-nav a:active{border:2px solid #0c690d}
.a5-theme-pedocs .a5-footer-nav a:hover,.a5-theme-pedocs .a5-footer-nav a:focus,.a5-theme-pedocs .a5-footer-nav a:active{border:2px solid #0c690d}
.a5-theme-dbs .a5-footer-nav a:hover,.a5-theme-dbs .a5-footer-nav a:focus,.a5-theme-dbs .a5-footer-nav a:active{border:2px solid #29438c}
.a5-theme-ivp .a5-footer-nav a:hover,.a5-theme-ivp .a5-footer-nav a:focus,.a5-theme-ivp .a5-footer-nav a:active{border:2px solid #29438c}
.shariff{margin-top:2em}
@media only screen and (min-width: 901px){.shariff{margin-top:60px}}
.shariff li{margin-left:0}
.shariff a{background-color:#707070 !important;outline:2px solid #fff}
.a5-theme-fpp .shariff a:hover,.a5-theme-pedocs .shariff a:hover,.a5-theme-fpp .shariff a:focus,.a5-theme-pedocs .shariff a:focus,.a5-theme-fpp .shariff a:active,.a5-theme-pedocs .shariff a:active{outline:2px solid #0c690d !important}
.a5-theme-dbs .shariff a:hover,.a5-theme-ivp .shariff a:hover,.a5-theme-dbs .shariff a:focus,.a5-theme-ivp .shariff a:focus,.a5-theme-dbs .shariff a:active,.a5-theme-ivp .shariff a:active{outline:2px solid #29438c !important}
.shariff .twitter a:hover,.shariff .twitter a:focus,.shariff .twitter a:active{background-color:#366E97 !important}
.shariff .facebook a:hover,.shariff .facebook a:focus,.shariff .facebook a:active{background-color:#3b5998 !important}
.shariff .googleplus a:hover,.shariff .googleplus a:focus,.shariff .googleplus a:active{background-color:#d34836 !important}
.a5-special-social-sharing{float:left;margin-top:58px;width:100%}
@media only screen and (max-width: 1024px){.a5-special-social-sharing{float:left;margin-top:1em;margin-bottom:1em}}
.a5-special-social-sharing__list{display:block;width:100%}
.a5-special-social-sharing__item{padding-left:10px !important;max-width:160px;width:25%}
@media only screen and (max-width: 1024px){.a5-special-social-sharing__item{padding-left:0 !important;padding-right:10px !important}}
@media only screen and (max-width: 360px){.a5-special-social-sharing__item{width:43px}}
.a5-special-social-sharing a{background-color:#707070;border:2px solid #fff;color:#fff !important;display:block;padding-left:2px;text-align:left;text-decoration:none}
.a5-special-social-sharing a:hover,.a5-special-social-sharing a:focus,.a5-special-social-sharing a:active{outline:none !important}
.a5-theme-fpp .a5-special-social-sharing a:hover,.a5-theme-pedocs .a5-special-social-sharing a:hover,.a5-theme-fpp .a5-special-social-sharing a:focus,.a5-theme-pedocs .a5-special-social-sharing a:focus,.a5-theme-fpp .a5-special-social-sharing a:active,.a5-theme-pedocs .a5-special-social-sharing a:active{border:2px solid #0c690d !important}
.a5-theme-dbs .a5-special-social-sharing a:hover,.a5-theme-ivp .a5-special-social-sharing a:hover,.a5-theme-dbs .a5-special-social-sharing a:focus,.a5-theme-ivp .a5-special-social-sharing a:focus,.a5-theme-dbs .a5-special-social-sharing a:active,.a5-theme-ivp .a5-special-social-sharing a:active{border:2px solid #29438c !important}
@media only screen and (max-width: 360px){.a5-special-social-sharing a{padding-left:0;height:35px;width:35px}}
.a5-special-social-sharing__text{color:#fff;padding-left:10px}
@media only screen and (max-width: 480px){.a5-special-social-sharing__text{display:none}}
.a5-special-social-sharing__academia a:hover,.a5-special-social-sharing__academia a:focus,.a5-special-social-sharing__academia a:active{background-color:#336f92}
.a5-special-social-sharing__academia a:hover .a5-special-social-sharing__text,.a5-special-social-sharing__academia a:focus .a5-special-social-sharing__text,.a5-special-social-sharing__academia a:active .a5-special-social-sharing__text{color:#000 !important}
.a5-special-social-sharing__research-gate a:hover,.a5-special-social-sharing__research-gate a:focus,.a5-special-social-sharing__research-gate a:active{background-color:#00d0af}
.a5-special-social-sharing__research-gate a:hover .a5-special-social-sharing__text,.a5-special-social-sharing__research-gate a:focus .a5-special-social-sharing__text,.a5-special-social-sharing__research-gate a:active .a5-special-social-sharing__text{color:#000 !important}
.a5-special-social-sharing__mendeley a:hover,.a5-special-social-sharing__mendeley a:focus,.a5-special-social-sharing__mendeley a:active{background-color:#ab1d27}
.a5-special-social-sharing__mendeley a:hover .a5-special-social-sharing__text,.a5-special-social-sharing__mendeley a:focus .a5-special-social-sharing__text,.a5-special-social-sharing__mendeley a:active .a5-special-social-sharing__text{color:#000 !important}
.a5-special-social-sharing__bibsonomy a:hover,.a5-special-social-sharing__bibsonomy a:focus,.a5-special-social-sharing__bibsonomy a:active{background-color:#006699}
.a5-special-social-sharing__bibsonomy a:hover .a5-special-social-sharing__text,.a5-special-social-sharing__bibsonomy a:focus .a5-special-social-sharing__text,.a5-special-social-sharing__bibsonomy a:active .a5-special-social-sharing__text{color:#000 !important}
.a5-breadcrumb-nav{font-size:86.66667%;padding-left:5px;float:left;width:auto}
.a5-breadcrumb-nav__link,.a5-breadcrumb-nav__active{line-height:2.5em;padding-left:5px}
.a5-breadcrumb-nav__active{font-weight:normal}
.a5-breadcrumb-nav__link{margin-right:20px;position:relative}
.a5-breadcrumb-nav__link:after{background:transparent url("../img/png/icon_theme-pfeil-rechts-orange.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rechts-orange.svg");background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:40%;content:'';display:block;height:2em;position:absolute;right:-15px;top:4px;width:15px}
.a5-breadcrumb-section .a5-icon-union-jack-small{line-height:1em;display:inline-block;margin-top:5px}
@media only screen and (max-width: 901px){.nav-search-max-medium{padding-left:0}}
@media only screen and (max-width: 900px){
  .a5-breadcrumb-nav{height:2.5em;overflow:hidden !important}
  .a5-breadcrumb-nav .a5-breadcrumb-nav__item:first-of-type{display:none}
  .a5-theme-ivp .a5-breadcrumb-nav{display:none}
  .a5-pedocs .a5-breadcrumb-nav{display:none}
}
@media only screen and (max-width: 480px){.a5-theme-ivp .a5-breadcrumb-section .a5-border-top-bottom{border:none !important}}
.a5-list-form-simple{width:auto !important}
.a5-list-form-simple li{margin-right:10px !important}
.a5-nav-sitemap .a5-sitemap-headline a{color:#fff !important}
.a5-nav-sitemap .a5-sitemap-headline a:hover,.a5-nav-sitemap .a5-sitemap-headline a:focus,.a5-nav-sitemap .a5-sitemap-headline a:active{background-color:#7e7d82;outline:none}
.a5-theme-fpp .a5-nav-sitemap .a5-sitemap-headline a:hover,.a5-theme-fpp .a5-nav-sitemap .a5-sitemap-headline a:focus,.a5-theme-fpp .a5-nav-sitemap .a5-sitemap-headline a:active{background-color:#f1fde5;color:#000 !important}
.a5-theme-pedocs .a5-nav-sitemap .a5-sitemap-headline a:hover,.a5-theme-pedocs .a5-nav-sitemap .a5-sitemap-headline a:focus,.a5-theme-pedocs .a5-nav-sitemap .a5-sitemap-headline a:active{background-color:#f1fde5;color:#000 !important}
.a5-theme-dbs .a5-nav-sitemap .a5-sitemap-headline a:hover,.a5-theme-dbs .a5-nav-sitemap .a5-sitemap-headline a:focus,.a5-theme-dbs .a5-nav-sitemap .a5-sitemap-headline a:active{background-color:#dde1f2;color:#000 !important}
.a5-theme-ivp .a5-nav-sitemap .a5-sitemap-headline a:hover,.a5-theme-ivp .a5-nav-sitemap .a5-sitemap-headline a:focus,.a5-theme-ivp .a5-nav-sitemap .a5-sitemap-headline a:active{background-color:#dde1f2;color:#000 !important}
.a5-nav-sitemap ul li a{background-color:transparent;display:block;width:95%;border:2px solid transparent}
.a5-nav-sitemap ul li a:hover,.a5-nav-sitemap ul li a:focus,.a5-nav-sitemap ul li a:active{outline:none;border:2px solid #000}
.a5-theme-fpp .a5-nav-sitemap ul li a:hover,.a5-theme-fpp .a5-nav-sitemap ul li a:focus,.a5-theme-fpp .a5-nav-sitemap ul li a:active{border:2px solid #0c690d}
.a5-theme-pedocs .a5-nav-sitemap ul li a:hover,.a5-theme-pedocs .a5-nav-sitemap ul li a:focus,.a5-theme-pedocs .a5-nav-sitemap ul li a:active{border:2px solid #0c690d}
.a5-theme-dbs .a5-nav-sitemap ul li a:hover,.a5-theme-dbs .a5-nav-sitemap ul li a:focus,.a5-theme-dbs .a5-nav-sitemap ul li a:active{border:2px solid #29438c}
.a5-theme-ivp .a5-nav-sitemap ul li a:hover,.a5-theme-ivp .a5-nav-sitemap ul li a:focus,.a5-theme-ivp .a5-nav-sitemap ul li a:active{border:2px solid #29438c}
.a5-list-aktuelles li{background-position:0 1.75em;padding-bottom:1.46667em}
.a5-list-aktuelles time{display:block}
.a5-list-aktuelles a{display:block}
.a5-list-publikationen li{background-position:0 1.75em;padding-bottom:1.46667em}
.a5-list-publikationen time{display:block}
.a5-list-publikationen a{display:block}
.a5-list-publikationen dd{display:inline-block;margin-bottom:0}
.a5-list-publikationen .a5-publikationen-autor:before{content:'; '}
.a5-list-publikationen .a5-publikationen-autor:first-of-type:before{content:''}
.a5-list-top-downloads ol{counter-reset:bold-counter;list-style-type:none;margin-left:1em}
.a5-list-top-downloads ol li{margin-bottom:1.46667em;position:relative;display:table;table-layout:fixed;width:100%}
.a5-list-top-downloads ol li:before{content:counter(bold-counter) ". ";counter-increment:bold-counter;font-size:113.33333%;font-weight:700;left:-2em;position:absolute;top:0}
.a5-list-top-downloads a{display:block}
.a5-list-top-downloads dd{float:left;margin-bottom:0}
.a5-list-top-downloads dd:after{content:' |';margin-right:0.2em}
.a5-list-top-downloads dd:last-of-type:after{content:'';margin-right:0}
.a5-list-top-downloads .a5-book-list-item-autor-last+dd{clear:both}
.a5-list-miscellaneous a{display:block}
.a5-theme-fpp .a5-book-list-item a{color:#0c690d}
.a5-theme-pedocs .a5-book-list-item a{color:#0c690d}
.a5-theme-dbs .a5-book-list-item a{color:#29438c}
.a5-theme-ivp .a5-book-list-item a{color:#29438c}
.a5-book-list-item-autor,.a5-book-list-item-place{flaot:left;margin-bottom:0}
.a5-book-list-item-autor:after,.a5-book-list-item-place:after{content:' | '}
.a5-book-list-item-autor:last-of-type:after,.a5-book-list-item-place:last-of-type:after{content:''}
.a5-book-list-item-autor-last:after{content:"." !important;clear:both;display:block;visibility:hidden;height:0px}
.a5-list-hits-checkboxes a{border:2px solid transparent;width:95%}
.a5-list-hits-checkboxes a:hover,.a5-list-hits-checkboxes a:focus,.a5-list-hits-checkboxes a:active{outline:none !important;border:2px solid #000}
.a5-theme-fpp .a5-list-hits-checkboxes a:hover,.a5-theme-fpp .a5-list-hits-checkboxes a:focus,.a5-theme-fpp .a5-list-hits-checkboxes a:active{border:2px solid #0c690d}
.a5-theme-pedocs .a5-list-hits-checkboxes a:hover,.a5-theme-pedocs .a5-list-hits-checkboxes a:focus,.a5-theme-pedocs .a5-list-hits-checkboxes a:active{border:2px solid #0c690d}
.a5-theme-dbs .a5-list-hits-checkboxes a:hover,.a5-theme-dbs .a5-list-hits-checkboxes a:focus,.a5-theme-dbs .a5-list-hits-checkboxes a:active{border:2px solid #29438c}
.a5-theme-ivp .a5-list-hits-checkboxes a:hover,.a5-theme-ivp .a5-list-hits-checkboxes a:focus,.a5-theme-ivp .a5-list-hits-checkboxes a:active{border:2px solid #29438c}
.a5-book-list-item-position{color:#fff !important;display:inline-block;font-weight:bold;line-height:12px;min-width:25px;padding:6px 3px;text-align:center}
.a5-theme-fpp .a5-book-list-item-position{background:#0c690d}
.a5-theme-pedocs .a5-book-list-item-position{background:#0c690d}
.a5-theme-dbs .a5-book-list-item-position{background:#29438c}
.a5-theme-ivp .a5-book-list-item-position{background:#29438c}
.a5-theme-linklist-item-headline-link{display:block}
html.no-js .js-only{display:none !important}
html.js-enable .a5-js-hidden{display:none}
.js-invisible{display:none !important}
html.no-js .js-display-opend,html.no-js .js-display-closed{display:none}
html.js-enable .js-display-closed{display:inline}
html.js-enable .js-accordion-active .js-display-closed{display:none}
html.js-enable .js-display-opend{display:none}
html.js-enable .js-accordion-active .js-display-opend{display:inline}
.js-enable .js-accordion-header{cursor:pointer}
.js-enable .js-accordion-header.a5-bg-color-primary{padding-left:50px !important}
.js-accordion-content[aria-hidden=true],.js-accordion-content[data-hidden=true]{display:none}
.expandmore__to_expand{display:block;-webkit-transition:visibility 0s ease, max-height 1s ease, opacity 1s ease;transition:visibility 0s ease, max-height 1s ease, opacity 1s ease;max-height:800em;overflow:hidden;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}[data-hidden=true].expandmore__to_expand{display:block;max-height:0;-webkit-transition-delay:1s, 0s, 0s;transition-delay:1s, 0s, 0s;visibility:hidden}
.js-expandmore-button{background:transparent !important;border:0 !important;color:inherit !important;cursor:pointer;display:inline-block !important;text-align:left;padding:0 !important;margin:0 !important;width:100% !important}
.js-expandmore-button:hover,.js-expandmore-button:focus,.js-expandmore-button:active{outline:none}
.js-expandmore-button:focus:hover{outline:0 !important}
.js-expandmore-button:focus{outline:2px solid #000}
.a5-theme-fpp .js-expandmore-button:focus,.a5-theme-pedocs .js-expandmore-button:focus{outline:2px solid #0c690d}
.a5-theme-dbs .js-expandmore-button:focus,.a5-theme-ivp .js-expandmore-button:focus{outline:2px solid #29438c}
.a5-bg-color-primary .js-expandmore-button:focus{background:2px solid #fff;color:#000}
.a5-theme-fpp .a5-bg-color-primary .js-expandmore-button:focus,.a5-theme-pedocs .a5-bg-color-primary .js-expandmore-button:focus{background:#fff !important;color:#0c690d !important;outline:2px solid #0c690d !important}
.a5-theme-dbs .a5-bg-color-primary .js-expandmore-button:focus,.a5-theme-ivp .a5-bg-color-primary .js-expandmore-button:focus{background:#fff !important;color:#29438c !important;outline:2px solid #29438c !important}
.js-enable .js-accordion-header.a5-bg-color-primary,.js-enable .a5-icon-theme-accord-oeffnen{background:#29438c url("../img/png/icon_theme-accord-oeffnen.png") no-repeat 25px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-accord-oeffnen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-oeffnen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-oeffnen.svg");background-position:25px center;background-color:#29438c;background-repeat:no-repeat;background-size:15px 15px}
.js-enable .js-accordion-header.js-accordion-active.a5-bg-color-primary,.js-enable .a5-icon-theme-accord-schliessen{background:#29438c url("../img/png/icon_theme-accord-schliessen.png") no-repeat 25px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-accord-schliessen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen.svg");background-position:25px center;background-color:#29438c;background-repeat:no-repeat;background-size:15px 15px}
.js-enable .js-accordion-header.js-accordion-active.a5-bg-color-primary{background:#29438c url("../img/png/icon_theme-accord-schliessen-weiss.png") no-repeat 25px center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-accord-schliessen-weiss.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen-weiss.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-accord-schliessen-weiss.svg");background-position:25px center;background-color:#29438c;background-repeat:no-repeat;background-size:15px 15px}
.a5-accordion-wrapper{margin:0 0 25px}
.a5-accordion-header{margin-bottom:0;padding:10px}
.a5-accordion-content{padding:25px}
.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.combobox-container{margin:0 auto;max-width:250px;position:relative}
.combobox-suggestions{background:#fff;left:0;position:absolute;width:250px}
.combobox-suggestion{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;color:#000;cursor:pointer;text-align:left}
.a5-theme-fpp .combobox-suggestion{border-bottom:1px solid #0c690d;border-left:1px solid #0c690d;border-right:1px solid #0c690d;color:#0c690d}
.a5-theme-pedocs .combobox-suggestion{border-bottom:1px solid #0c690d;border-left:1px solid #0c690d;border-right:1px solid #0c690d;color:#0c690d}
.a5-theme-dbs .combobox-suggestion{border-bottom:1px solid #29438c;border-left:1px solid #29438c;border-right:1px solid #29438c;color:#29438c}
.a5-theme-ivp .combobox-suggestion{border-bottom:1px solid #29438c;border-left:1px solid #29438c;border-right:1px solid #29438c;color:#29438c}
.combobox-suggestion:first-child{border-top:1px solid #000}
.a5-theme-fpp .combobox-suggestion:first-child{border-top:1px solid #0c690d}
.a5-theme-pedocs .combobox-suggestion:first-child{border-top:1px solid #0c690d}
.a5-theme-dbs .combobox-suggestion:first-child{border-top:1px solid #29438c}
.a5-theme-ivp .combobox-suggestion:first-child{border-top:1px solid #29438c}
.combobox-suggestion:hover,.combobox-suggestion:focus{background-color:#000;color:#fff}
.a5-theme-fpp .combobox-suggestion:hover,.a5-theme-fpp .combobox-suggestion:focus{background-color:1px solid #0c690d;color:#fff}
.a5-theme-pedocs .combobox-suggestion:hover,.a5-theme-pedocs .combobox-suggestion:focus{background-color:1px solid #0c690d;color:#fff}
.a5-theme-dbs .combobox-suggestion:hover,.a5-theme-dbs .combobox-suggestion:focus{background-color:1px solid #29438c;color:#fff}
.a5-theme-ivp .combobox-suggestion:hover,.a5-theme-ivp .combobox-suggestion:focus{background-color:1px solid #29438c;color:#fff}
.combobox-clear-button{display:none}
.js-combobox[type=text]::-ms-clear{display:none;height:0;width:0}
.js-combobox[type=text]::-ms-reveal{display:none;height:0;width:0}
.a5-disrupter-wrapper{position:relative}
.a5-icon-stoerer-kooperieren:before{background:transparent url("../img/png/icon_stoerer-kooperieren.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-kooperieren.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-kooperieren.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-kooperieren.svg");background-color:transparent;background-repeat:no-repeat;background-size:49px 35px;content:'';display:inline-block;height:35px;left:-5px;margin-left:-51px;margin-right:0;margin-top:-10px;position:relative;top:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:49px}
.a5-icon-stoerer-link-vorschlagen:before{background:transparent url("../img/png/icon_stoerer-link-vorschlagen.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background-color:transparent;background-repeat:no-repeat;background-size:52px 26px;content:'';display:inline-block;height:26px;margin-left:-52px;margin-right:0;position:relative;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:52px}
.a5-icon-stoerer-text-publizieren:before{background:transparent url("../img/png/icon_stoerer-text-publizieren.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-text-publizieren.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-text-publizieren.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-text-publizieren.svg");background-color:transparent;background-repeat:no-repeat;background-size:56px 27px;content:'';display:inline-block;height:27px;margin-left:-56px;margin-right:0;position:relative;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:56px}
.a5-nav-disrupter ul{margin-bottom:0;margin-top:50px}
.a5-nav-disrupter-list__big{font-size:233.33333%;font-weight:bold;letter-spacing:1px}
.a5-nav-disrupter-content{border-radius:10px 10px 0 0;display:block;height:80px;line-height:1em;padding:25px 0 10px 70px;width:173px}
.a5-nav-disrupter-list__item{display:inline-block;margin-left:0;margin-right:2em;padding-bottom:0;position:relative}
.a5-icon-close{display:inline-block;height:16px;overflow:hidden;position:absolute;right:-20px;top:60px;width:15px;z-index:250}
@media only screen and (min-width: 801px){
  .a5-nav-disrupter ul{margin-top:0}
  .a5-nav-disrupter-list__item{display:inline-block;margin-right:0;position:fixed;right:-46px;top:220px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);z-index:300}
  .a5-disrupter-link{top:220px}
  .a5-disrupter-public{top:220px}.a5-disrupter-cooperate{top:450px}
}
@media only screen and (max-width: 800px){
  .a5-nav-disrupter-list__item{bottom:0;display:inline-block;left:0;margin-right:0;position:fixed;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:300}
}
@media only screen and (max-width: 800px) and (max-width: 800px){.js-old-android .a5-nav-disrupter-list__item{position:static !important}}
@media only screen and (max-width: 800px){.a5-icon-close{display:inline-block;height:25px;overflow:hidden;position:absolute;right:20px;top:20px;width:25px;z-index:250}
  .a5-icon-close .svg-with-fallback{left:5px;position:relative;top:4px}
  .a5-nav-disrupter-list__item{-webkit-box-shadow:0 -4px 8px -2px rgba(0,0,0,0.5);box-shadow:0 -4px 8px -2px rgba(0,0,0,0.5);width:22em}
  .a5-nav-disrupter-list__big{font-size:100%}
  .a5-nav-disrupter-content{border-radius:0;font-size:153.33333%;height:2.5em;padding:0.5em 1em 0.5em 70px;width:100%}
  .a5-icon-stoerer-kooperieren:before{background:transparent url("../img/png/icon_stoerer-kooperieren.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-kooperieren.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-kooperieren.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-kooperieren.svg");background-color:transparent;background-repeat:no-repeat;background-size:49px 35px;content:'';display:inline-block;height:35px;left:-5px;margin-left:-51px;margin-right:10px;margin-top:-10px;position:relative;top:15px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:49px}
  .a5-icon-stoerer-link-vorschlagen:before{background:transparent url("../img/png/icon_stoerer-link-vorschlagen.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-link-vorschlagen.svg");background-color:transparent;background-repeat:no-repeat;background-size:52px 26px;content:'';display:inline-block;height:26px;margin-left:-52px;margin-right:10px;position:relative;top:5px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:52px}
  .a5-icon-stoerer-text-publizieren:before{background:transparent url("../img/png/icon_stoerer-text-publizieren.png") no-repeat center center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_stoerer-text-publizieren.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-text-publizieren.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_stoerer-text-publizieren.svg");background-color:transparent;background-repeat:no-repeat;background-size:56px 27px;content:'';display:inline-block;height:27px;margin-left:-56px;margin-right:10px;position:relative;top:5px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:56px}
}
@media only screen and (max-width: 800px){.a5-disrupter-cooperate{left:0}}
@media only screen and (max-width: 700px){.a5-disrupter-cooperate{bottom:3.5em;left:0}.js-disrupter-public---inaktive .a5-disrupter-cooperate{bottom:0}}
@media only screen and (max-width: 480px){.a5-disrupter-cooperate{left:0}}
@media only screen and (max-width: 800px){.a5-disrupter-public{left:auto;right:0}}
@media only screen and (max-width: 700px){.a5-disrupter-public{left:0}}
@media only screen and (max-width: 480px){.a5-disrupter-public{left:0}}
@media only screen and (max-width: 800px){.a5-disrupter-link{left:0}}
@media only screen and (max-width: 700px){.a5-disrupter-link{left:0}}
@media only screen and (max-width: 480px){.a5-disrupter-link{left:0}}
@media only screen and (max-width: 700px){.a5-nav-disrupter-list__item{width:100%}}
.a5-teaser-fpp-1 h3,.a5-teaser-fpp-1 h4,.a5-teaser-fpp-1 h5,.a5-teaser-fpp-1 h6{padding:15px}
.a5-teaser-fpp-1 h3 a,.a5-teaser-fpp-1 h4 a,.a5-teaser-fpp-1 h5 a,.a5-teaser-fpp-1 h6 a{display:block}
.a5-teaser-fpp-1 figcaption{padding-left:15px;padding-right:15px}
.a5-teaser-fpp-1 .a5-teaser-fpp-content{padding:15px}
.a5-teaser-fpp-2 h3,.a5-teaser-fpp-2 h4,.a5-teaser-fpp-2 h5,.a5-teaser-fpp-2 h6{margin:0;padding:15px 0}
.a5-teaser-fpp-2 h3 a,.a5-teaser-fpp-2 h4 a,.a5-teaser-fpp-2 h5 a,.a5-teaser-fpp-2 h6 a{display:block}
.a5-teaser-fpp-3{display:table;table-layout:fixed;width:100%}
.a5-teaser-fpp-3 h3,.a5-teaser-fpp-3 h4,.a5-teaser-fpp-3 h5,.a5-teaser-fpp-3 h6{display:inline-block;float:left;font-size:213.33333%;padding-right:25px;padding-top:10px;width:auto}
@media only screen and (max-width: 480px){.a5-teaser-fpp-3 h3,.a5-teaser-fpp-3 h4,.a5-teaser-fpp-3 h5,.a5-teaser-fpp-3 h6{display:block;float:none}}
.a5-teaser-fpp-3 *{margin:0;padding:0}
.a5-teaser-dbs-1 h3,.a5-teaser-dbs-1 h4,.a5-teaser-dbs-1 h5,.a5-teaser-dbs-1 h6{margin-bottom:0.5em;margin-top:0}
.a5-teaser-dbs-1 h3 a,.a5-teaser-dbs-1 h4 a,.a5-teaser-dbs-1 h5 a,.a5-teaser-dbs-1 h6 a{display:block}
.a5-teaser-dbs-1 time{color:#29438c}
@media screen and (max-width: 1100px){.a5-teaser-fpp .a5-style-arrow-green,.a5-teaser-fpp-2 .a5-style-arrow-green,.a5-teaser-fpp-3 .a5-style-arrow-green,.a5-teaser-dbs-1 .a5-style-arrow-green{padding-left:25px !important;background-position:10px center !important}}
@media screen and (max-width: 1220px){.a5-teaser-fpp h3,.a5-teaser-fpp-2 h3,.a5-teaser-fpp-3 h3,.a5-teaser-dbs-1 h3{font-size:153.33333%;font-weight:700;line-height:1.14783;margin:0 0 .95652em}}
@media screen and (max-width: 1100px){.a5-teaser-fpp h3,.a5-teaser-fpp-2 h3,.a5-teaser-fpp-3 h3,.a5-teaser-dbs-1 h3{font-size:113.33333%;font-weight:700;line-height:1.55294;margin:0 0 1.29412em}}
@media screen and (max-width: 800px){.a5-teaser-fpp h3,.a5-teaser-fpp-2 h3,.a5-teaser-fpp-3 h3,.a5-teaser-dbs-1 h3{font-size:173.33333%;font-weight:700;line-height:1.01538;margin:0 0 .84615em}}
@media screen and (max-width: 1100px){.a5-teaser-fpp h4,.a5-teaser-fpp-2 h4,.a5-teaser-fpp-3 h4,.a5-teaser-dbs-1 h4{font-size:113.33333%;font-weight:700;line-height:1.55294;margin:0 0 1.29412em}}
@media screen and (max-width: 800px){.a5-teaser-fpp h4,.a5-teaser-fpp-2 h4,.a5-teaser-fpp-3 h4,.a5-teaser-dbs-1 h4{font-size:153.33333%;font-weight:700;line-height:1.14783;margin:0 0 .95652em}}
.a5-teaser-fpp img,.a5-teaser-fpp-2 img,.a5-teaser-fpp-3 img,.a5-teaser-dbs-1 img{width:100%;height:auto}
.a5-timeline-container{border-left:2px solid #cccccc;margin:20px auto;width:100%}
.a5-timeline-wrapper{clear:left;float:left;margin:0 0 15px;width:100%}
.a5-timeline-wrapper>h3,.a5-timeline-wrapper>h4,.a5-timeline-wrapper>h5,.a5-timeline-wrapper>h6{background:url(../img/timeline_century_tick.gif) left center no-repeat;font-weight:400;margin:0 0 10px;padding:4px 4px 4px 20px}
.a5-timeline-wrapper>h2 span,.a5-timeline-wrapper>h4 span,.a5-timeline-wrapper>h5 span,.a5-timeline-wrapper>h6 span{font-size:173.33333%;border-radius:4px;padding:3px 5px 1px}
.a5-theme-fpp .a5-timeline-wrapper>h2 span,.a5-theme-pedocs .a5-timeline-wrapper>h2 span,.a5-theme-fpp .a5-timeline-wrapper>h4 span,.a5-theme-pedocs .a5-timeline-wrapper>h4 span,.a5-theme-fpp .a5-timeline-wrapper>h5 span,.a5-theme-pedocs .a5-timeline-wrapper>h5 span,.a5-theme-fpp .a5-timeline-wrapper>h6 span,.a5-theme-pedocs .a5-timeline-wrapper>h6 span{background:#0c690d !important;color:#fff !important}
.a5-theme-dbs .a5-timeline-wrapper>h2 span,.a5-theme-ivp .a5-timeline-wrapper>h2 span,.a5-theme-dbs .a5-timeline-wrapper>h4 span,.a5-theme-ivp .a5-timeline-wrapper>h4 span,.a5-theme-dbs .a5-timeline-wrapper>h5 span,.a5-theme-ivp .a5-timeline-wrapper>h5 span,.a5-theme-dbs .a5-timeline-wrapper>h6 span,.a5-theme-ivp .a5-timeline-wrapper>h6 span{background:#29438c !important;color:#fff !important}
.a5-timeline-series{clear:left;float:left;margin:0 12px 0 20px;padding:4px 4px 4px 0;position:relative;width:auto}
.a5-timeline-series dt{background:url(../img/timeline_decade_tick.gif) left center no-repeat;clear:left;list-style-type:none;margin:0 0 12px -20px;padding:0 0 0 24px}
.a5-timeline-series dt{font-size:153.33333%}
.a5-theme-fpp .a5-timeline-series dt,.a5-theme-pedocs .a5-timeline-series dt{background:#fff url(../img/timeline_decade_tick.gif) left center no-repeat !important;color:#0c690d !important}
.a5-theme-dbs .a5-timeline-series dt,.a5-theme-ivp .a5-timeline-series dt{background:#fff url(../img/timeline_decade_tick.gif) left center no-repeat !important;color:#29438c !important}
.a5-timeline-series dd{padding-left:24px;width:100%;margin-bottom:0}
.a5-timeline-series dd h4,.a5-timeline-series dd h5,.a5-timeline-series dd h6{clear:both;float:left}
.a5-timeline-event-content h4,.a5-timeline-event-content h5,.a5-timeline-event-content h6{clear:left;float:left;padding:0}
.a5-bg-color-primary{background-color:#0c690d;color:#fff}
.a5-bg-color-second{background-color:#6e7691;color:#000}
.a5-bg-color-third{background-color:#f1fde5}
.a5-bg-color-error{background-color:#fee}
.a5-fg-color-error{color:#880000}
.a5-theme-fpp .a5-section-search-header{margin-top:30px}
.a5-theme-fpp a{color:#000}
.a5-theme-fpp a:hover,.a5-theme-fpp a:focus,.a5-theme-fpp a:active{color:#000;outline:2px solid #37a42c;text-decoration:none}
.a5-theme-fpp input[type="text"]:focus,.a5-theme-fpp input[type="search"]:focus{-webkit-box-shadow:inset 0 0 10px 0 #37a42c;box-shadow:inset 0 0 10px 0 #37a42c;outline:none}
.a5-theme-fpp .a5-nav-skiplinks-list-link:focus,.a5-theme-fpp .a5-nav-skiplinks-list-link:active{background:#0c690d;border-bottom:1px #000 solid;color:#fff !important}
.a5-theme-fpp .a5-bg-color-primary{background-color:#0c690d;color:#fff}
.a5-theme-fpp .a5-bg-color-second{background-color:#ecf1f2}
.a5-theme-fpp .a5-bg-color-second figcaption{background-color:#ecf1f2}
.a5-theme-fpp .a5-bg-color-third{background-color:#f1fde5}
.a5-theme-fpp .a5-bg-color-error{background-color:#fee}
.a5-theme-fpp .a5-fg-color-error{color:#880000}
.a5-theme-fpp .info{background-color:#ecf1f2}
.a5-theme-fpp h1,.a5-theme-fpp h2,.a5-theme-fpp h3,.a5-theme-fpp h4,.a5-theme-fpp .a5-h3,.a5-theme-fpp .a5-h4{color:#37a42c}
.a5-theme-fpp h1 a,.a5-theme-fpp h2 a,.a5-theme-fpp h3 a,.a5-theme-fpp h4 a,.a5-theme-fpp .a5-h3 a,.a5-theme-fpp .a5-h4 a{color:#37a42c}
.a5-theme-fpp h1 a:hover,.a5-theme-fpp h1 a:focus,.a5-theme-fpp h1 a:active,.a5-theme-fpp h2 a:hover,.a5-theme-fpp h2 a:focus,.a5-theme-fpp h2 a:active,.a5-theme-fpp h3 a:hover,.a5-theme-fpp h3 a:focus,.a5-theme-fpp h3 a:active,.a5-theme-fpp h4 a:hover,.a5-theme-fpp h4 a:focus,.a5-theme-fpp h4 a:active,.a5-theme-fpp .a5-h3 a:hover,.a5-theme-fpp .a5-h3 a:focus,.a5-theme-fpp .a5-h3 a:active,.a5-theme-fpp .a5-h4 a:hover,.a5-theme-fpp .a5-h4 a:focus,.a5-theme-fpp .a5-h4 a:active{color:#37a42c}
.a5-theme-fpp h5,.a5-theme-fpp h6,.a5-theme-fpp .a5-h5,.a5-theme-fpp .a5-h6{color:#0c690d}
.a5-theme-fpp h5 a,.a5-theme-fpp h6 a,.a5-theme-fpp .a5-h5 a,.a5-theme-fpp .a5-h6 a{color:#0c690d}
.a5-theme-fpp h5 a:hover,.a5-theme-fpp h5 a:focus,.a5-theme-fpp h5 a:active,.a5-theme-fpp h6 a:hover,.a5-theme-fpp h6 a:focus,.a5-theme-fpp h6 a:active,.a5-theme-fpp .a5-h5 a:hover,.a5-theme-fpp .a5-h5 a:focus,.a5-theme-fpp .a5-h5 a:active,.a5-theme-fpp .a5-h6 a:hover,.a5-theme-fpp .a5-h6 a:focus,.a5-theme-fpp .a5-h6 a:active{color:#0c690d}
.a5-theme-fpp .a5-teaser-fpp-3 h3,.a5-theme-fpp .a5-teaser-fpp-3 h4,.a5-theme-fpp .a5-teaser-fpp-3 h5,.a5-theme-fpp .a5-teaser-fpp-3 h6,.a5-theme-fpp .a5-teaser-fpp-3 a{color:#0c690d !important}
.a5-theme-fpp .a5-icon-text-menu{color:#777}
.a5-theme-fpp .a5-icon-text-menu svg{fill:#777}
.a5-theme-fpp .a5-icon-text-menu:hover,.a5-theme-fpp .a5-icon-text-menu:focus,.a5-theme-fpp .a5-icon-text-menu:active{background-color:#0c690d;color:#fff !important}
.a5-theme-fpp .a5-icon-text-menu:hover svg,.a5-theme-fpp .a5-icon-text-menu:focus svg,.a5-theme-fpp .a5-icon-text-menu:active svg{fill:#fff}
.a5-theme-fpp.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler{background:#0c690d;border:2px solid #0c690d;color:#fff}
.a5-theme-fpp.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler svg{fill:#0c690d}
.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu{color:#fff}
.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu svg{fill:#fff}
.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover,.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus,.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active{background-color:#fff;color:#0c690d !important}
.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover svg,.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus svg,.a5-theme-fpp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active svg{fill:#0c690d}
.a5-theme-fpp .a5-offcanvas-nav h1,.a5-theme-fpp .a5-offcanvas-nav h2,.a5-theme-fpp .a5-offcanvas-nav h3,.a5-theme-fpp .a5-offcanvas-nav h4,.a5-theme-fpp .a5-offcanvas-nav h5,.a5-theme-fpp .a5-offcanvas-nav h6,.a5-theme-fpp .a5-offcanvas-nav .a5-h3,.a5-theme-fpp .a5-offcanvas-nav .a5-h4,.a5-theme-fpp .a5-offcanvas-nav .a5-h5,.a5-theme-fpp .a5-offcanvas-nav .a5-h6{color:#fff}
.a5-theme-fpp .a5-offcanvas-nav h1 a,.a5-theme-fpp .a5-offcanvas-nav h2 a,.a5-theme-fpp .a5-offcanvas-nav h3 a,.a5-theme-fpp .a5-offcanvas-nav h4 a,.a5-theme-fpp .a5-offcanvas-nav h5 a,.a5-theme-fpp .a5-offcanvas-nav h6 a,.a5-theme-fpp .a5-offcanvas-nav .a5-h3 a,.a5-theme-fpp .a5-offcanvas-nav .a5-h4 a,.a5-theme-fpp .a5-offcanvas-nav .a5-h5 a,.a5-theme-fpp .a5-offcanvas-nav .a5-h6 a{color:#fff}
.a5-theme-fpp .a5-offcanvas-nav h1 a:hover,.a5-theme-fpp .a5-offcanvas-nav h1 a:focus,.a5-theme-fpp .a5-offcanvas-nav h1 a:active,.a5-theme-fpp .a5-offcanvas-nav h2 a:hover,.a5-theme-fpp .a5-offcanvas-nav h2 a:focus,.a5-theme-fpp .a5-offcanvas-nav h2 a:active,.a5-theme-fpp .a5-offcanvas-nav h3 a:hover,.a5-theme-fpp .a5-offcanvas-nav h3 a:focus,.a5-theme-fpp .a5-offcanvas-nav h3 a:active,.a5-theme-fpp .a5-offcanvas-nav h4 a:hover,.a5-theme-fpp .a5-offcanvas-nav h4 a:focus,.a5-theme-fpp .a5-offcanvas-nav h4 a:active,.a5-theme-fpp .a5-offcanvas-nav h5 a:hover,.a5-theme-fpp .a5-offcanvas-nav h5 a:focus,.a5-theme-fpp .a5-offcanvas-nav h5 a:active,.a5-theme-fpp .a5-offcanvas-nav h6 a:hover,.a5-theme-fpp .a5-offcanvas-nav h6 a:focus,.a5-theme-fpp .a5-offcanvas-nav h6 a:active,.a5-theme-fpp .a5-offcanvas-nav .a5-h3 a:hover,.a5-theme-fpp .a5-offcanvas-nav .a5-h3 a:focus,.a5-theme-fpp .a5-offcanvas-nav .a5-h3 a:active,.a5-theme-fpp .a5-offcanvas-nav .a5-h4 a:hover,.a5-theme-fpp .a5-offcanvas-nav .a5-h4 a:focus,.a5-theme-fpp .a5-offcanvas-nav .a5-h4 a:active,.a5-theme-fpp .a5-offcanvas-nav .a5-h5 a:hover,.a5-theme-fpp .a5-offcanvas-nav .a5-h5 a:focus,.a5-theme-fpp .a5-offcanvas-nav .a5-h5 a:active,.a5-theme-fpp .a5-offcanvas-nav .a5-h6 a:hover,.a5-theme-fpp .a5-offcanvas-nav .a5-h6 a:focus,.a5-theme-fpp .a5-offcanvas-nav .a5-h6 a:active{background-color:#fff;color:#0c690d;outline:none;text-decoration:none}
.a5-theme-fpp .a5-offcanvas-nav a{color:#fff}
.a5-theme-fpp .a5-offcanvas-nav a:hover,.a5-theme-fpp .a5-offcanvas-nav a:focus,.a5-theme-fpp .a5-offcanvas-nav a:active{background-color:#fff;color:#0c690d;outline:none;text-decoration:none}
.a5-theme-fpp .a5-theme-filter-wrapper li a,.a5-theme-fpp .a5-lang-wrapper li a{color:#000}
.a5-theme-fpp .a5-theme-filter-list,.a5-theme-fpp .a5-lang-list{background-color:#f1fde5}
.a5-theme-fpp .a5-theme-filter-headline a,.a5-theme-fpp .a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-runter-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;color:#777}
.a5-theme-fpp .js-theme-filter-active .a5-theme-filter-headline a,.a5-theme-fpp .js-lang-active .a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-rauf-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;color:#777}
.a5-theme-fpp .a5-wrapper-footer-outer{background-color:#ecf1f2}
.a5-theme-fpp .simple-modal-overlay{background-color:#ecf1f2}
.a5-theme-fpp .js-accordion-header.a5-bg-color-primary,.a5-theme-fpp .a5-icon-theme-accord-oeffnen,.a5-theme-fpp .js-accordion-header.js-accordion-active.a5-bg-color-primary,.a5-theme-fpp .a5-icon-theme-accord-schliessen{background-color:#0c690d !important;color:#fff !important}
.a5-theme-fpp legend,.a5-theme-fpp a,.a5-theme-fpp button,.a5-theme-fpp .ym-label{color:#0c690d}
.a5-theme-fpp form .a5-button-nothing{color:#000 !important;text-decoration:underline !important;border:2px solid transparent !important}
.a5-theme-fpp form .a5-button-nothing:hover,.a5-theme-fpp form .a5-button-nothing:focus,.a5-theme-fpp form .a5-button-nothing:active{text-decoration:none;border:2px solid #0c690d !important;outline:none !important}
.a5-theme-fpp .a5-save-button{background-color:#0c690d !important;border:2px solid #0c690d !important;border-radius:5px;color:#fff !important;font-weight:bold !important}
.a5-theme-fpp .a5-save-button:hover,.a5-theme-fpp .a5-save-button:focus,.a5-theme-fpp .a5-save-button:active{background-color:#fff !important;border:2px solid #0c690d !important;border-radius:5px;color:#0c690d !important;text-decoration:underline !important}
.a5-theme-fpp .a5-delete-button{background-color:#fff !important;border:2px solid #0c690d !important;border-radius:5px;color:#0c690d !important;font-weight:bold !important}
.a5-theme-fpp .a5-delete-button:hover,.a5-theme-fpp .a5-delete-button:focus,.a5-theme-fpp .a5-delete-button:active{background-color:#0c690d !important;border:2px solid #0c690d !important;border-radius:5px;color:#fff !important;text-decoration:underline !important}
.a5-theme-fpp .a5-nav-pagination a,.a5-theme-fpp .a5-nav-pagination strong{background-color:#fff;border:2px solid #0c690d}
.a5-theme-fpp .a5-nav-pagination a{color:#000}
.a5-theme-fpp .a5-nav-pagination li.a5-nav-pagination__active strong,.a5-theme-fpp .a5-nav-pagination a:focus,.a5-theme-fpp .a5-nav-pagination a:hover,.a5-theme-fpp .a5-nav-pagination a:active{background:#0c690d;color:#fff !important}
.a5-theme-fpp .a5-nav-pagination li.a5-nav-pagination__active strong svg,.a5-theme-fpp .a5-nav-pagination a:focus svg,.a5-theme-fpp .a5-nav-pagination a:hover svg,.a5-theme-fpp .a5-nav-pagination a:active svg{fill:#fff !important}
.a5-theme-fpp .a5-nav-pagination a:focus,.a5-theme-fpp .a5-nav-pagination a:hover,.a5-theme-fpp .a5-nav-pagination a:active{outline:2px solid #0c690d}
.a5-theme-fpp .a5-nav-pagination li.a5-nav-pagination__active strong{font-weight:bold}
.a5-theme-pedocs .a5-section-search-header{margin-top:30px}
.a5-theme-pedocs a{color:#000}
.a5-theme-pedocs a:hover,.a5-theme-pedocs a:focus,.a5-theme-pedocs a:active{color:#000;outline:2px solid #37a42c;text-decoration:none}
.a5-theme-pedocs input[type="text"]:focus,.a5-theme-pedocs input[type="search"]:focus{-webkit-box-shadow:inset 0 0 10px 0 #37a42c;box-shadow:inset 0 0 10px 0 #37a42c;outline:none}
.a5-theme-pedocs .a5-nav-skiplinks-list-link:focus,.a5-theme-pedocs .a5-nav-skiplinks-list-link:active{background:#0c690d;border-bottom:1px #000 solid;color:#fff !important}
.a5-theme-pedocs .a5-bg-color-primary{background-color:#0c690d;color:#fff}
.a5-theme-pedocs .a5-bg-color-second{background-color:#ecf1f2}
.a5-theme-pedocs .a5-bg-color-second figcaption{background-color:#ecf1f2}
.a5-theme-pedocs .a5-bg-color-third{background-color:#f1fde5}
.a5-theme-pedocs .info{background-color:#ecf1f2}
.a5-theme-pedocs h1,.a5-theme-pedocs h2,.a5-theme-pedocs h3,.a5-theme-pedocs h4,.a5-theme-pedocs .a5-h3,.a5-theme-pedocs .a5-h4{color:#37a42c}
.a5-theme-pedocs h1 a,.a5-theme-pedocs h2 a,.a5-theme-pedocs h3 a,.a5-theme-pedocs h4 a,.a5-theme-pedocs .a5-h3 a,.a5-theme-pedocs .a5-h4 a{color:#37a42c}
.a5-theme-pedocs h1 a:hover,.a5-theme-pedocs h1 a:focus,.a5-theme-pedocs h1 a:active,.a5-theme-pedocs h2 a:hover,.a5-theme-pedocs h2 a:focus,.a5-theme-pedocs h2 a:active,.a5-theme-pedocs h3 a:hover,.a5-theme-pedocs h3 a:focus,.a5-theme-pedocs h3 a:active,.a5-theme-pedocs h4 a:hover,.a5-theme-pedocs h4 a:focus,.a5-theme-pedocs h4 a:active,.a5-theme-pedocs .a5-h3 a:hover,.a5-theme-pedocs .a5-h3 a:focus,.a5-theme-pedocs .a5-h3 a:active,.a5-theme-pedocs .a5-h4 a:hover,.a5-theme-pedocs .a5-h4 a:focus,.a5-theme-pedocs .a5-h4 a:active{color:#37a42c}
.a5-theme-pedocs h5,.a5-theme-pedocs h6,.a5-theme-pedocs .a5-h5,.a5-theme-pedocs .a5-h6{color:#0c690d}
.a5-theme-pedocs h5 a,.a5-theme-pedocs h6 a,.a5-theme-pedocs .a5-h5 a,.a5-theme-pedocs .a5-h6 a{color:#0c690d}
.a5-theme-pedocs h5 a:hover,.a5-theme-pedocs h5 a:focus,.a5-theme-pedocs h5 a:active,.a5-theme-pedocs h6 a:hover,.a5-theme-pedocs h6 a:focus,.a5-theme-pedocs h6 a:active,.a5-theme-pedocs .a5-h5 a:hover,.a5-theme-pedocs .a5-h5 a:focus,.a5-theme-pedocs .a5-h5 a:active,.a5-theme-pedocs .a5-h6 a:hover,.a5-theme-pedocs .a5-h6 a:focus,.a5-theme-pedocs .a5-h6 a:active{color:#0c690d}
.a5-theme-pedocs .a5-teaser-fpp-3 h3,.a5-theme-pedocs .a5-teaser-fpp-3 h4,.a5-theme-pedocs .a5-teaser-fpp-3 h5,.a5-theme-pedocs .a5-teaser-fpp-3 h6,.a5-theme-pedocs .a5-teaser-fpp-3 a{color:#0c690d !important}
.a5-theme-pedocs .a5-icon-text-menu{color:#777}
.a5-theme-pedocs .a5-icon-text-menu svg{fill:#777}
.a5-theme-pedocs .a5-icon-text-menu:hover,.a5-theme-pedocs .a5-icon-text-menu:focus,.a5-theme-pedocs .a5-icon-text-menu:active{background-color:#0c690d;color:#fff !important}
.a5-theme-pedocs .a5-icon-text-menu:hover svg,.a5-theme-pedocs .a5-icon-text-menu:focus svg,.a5-theme-pedocs .a5-icon-text-menu:active svg{fill:#fff}
.a5-theme-pedocs.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler{background:#0c690d;border:2px solid #0c690d;color:#fff}
.a5-theme-pedocs.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler svg{fill:#0c690d}
.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu{color:#fff}
.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu svg{fill:#fff}
.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover,.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus,.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active{background-color:#fff;color:#0c690d !important}
.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover svg,.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus svg,.a5-theme-pedocs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active svg{fill:#0c690d}
.a5-theme-pedocs .a5-offcanvas-nav h1,.a5-theme-pedocs .a5-offcanvas-nav h2,.a5-theme-pedocs .a5-offcanvas-nav h3,.a5-theme-pedocs .a5-offcanvas-nav h4,.a5-theme-pedocs .a5-offcanvas-nav h5,.a5-theme-pedocs .a5-offcanvas-nav h6,.a5-theme-pedocs .a5-offcanvas-nav .a5-h3,.a5-theme-pedocs .a5-offcanvas-nav .a5-h4,.a5-theme-pedocs .a5-offcanvas-nav .a5-h5,.a5-theme-pedocs .a5-offcanvas-nav .a5-h6{color:#fff}
.a5-theme-pedocs .a5-offcanvas-nav h1 a,.a5-theme-pedocs .a5-offcanvas-nav h2 a,.a5-theme-pedocs .a5-offcanvas-nav h3 a,.a5-theme-pedocs .a5-offcanvas-nav h4 a,.a5-theme-pedocs .a5-offcanvas-nav h5 a,.a5-theme-pedocs .a5-offcanvas-nav h6 a,.a5-theme-pedocs .a5-offcanvas-nav .a5-h3 a,.a5-theme-pedocs .a5-offcanvas-nav .a5-h4 a,.a5-theme-pedocs .a5-offcanvas-nav .a5-h5 a,.a5-theme-pedocs .a5-offcanvas-nav .a5-h6 a{color:#fff}
.a5-theme-pedocs .a5-offcanvas-nav h1 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h1 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h1 a:active,.a5-theme-pedocs .a5-offcanvas-nav h2 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h2 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h2 a:active,.a5-theme-pedocs .a5-offcanvas-nav h3 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h3 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h3 a:active,.a5-theme-pedocs .a5-offcanvas-nav h4 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h4 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h4 a:active,.a5-theme-pedocs .a5-offcanvas-nav h5 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h5 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h5 a:active,.a5-theme-pedocs .a5-offcanvas-nav h6 a:hover,.a5-theme-pedocs .a5-offcanvas-nav h6 a:focus,.a5-theme-pedocs .a5-offcanvas-nav h6 a:active,.a5-theme-pedocs .a5-offcanvas-nav .a5-h3 a:hover,.a5-theme-pedocs .a5-offcanvas-nav .a5-h3 a:focus,.a5-theme-pedocs .a5-offcanvas-nav .a5-h3 a:active,.a5-theme-pedocs .a5-offcanvas-nav .a5-h4 a:hover,.a5-theme-pedocs .a5-offcanvas-nav .a5-h4 a:focus,.a5-theme-pedocs .a5-offcanvas-nav .a5-h4 a:active,.a5-theme-pedocs .a5-offcanvas-nav .a5-h5 a:hover,.a5-theme-pedocs .a5-offcanvas-nav .a5-h5 a:focus,.a5-theme-pedocs .a5-offcanvas-nav .a5-h5 a:active,.a5-theme-pedocs .a5-offcanvas-nav .a5-h6 a:hover,.a5-theme-pedocs .a5-offcanvas-nav .a5-h6 a:focus,.a5-theme-pedocs .a5-offcanvas-nav .a5-h6 a:active{background-color:#fff;color:#0c690d;outline:none;text-decoration:none}
.a5-theme-pedocs .a5-offcanvas-nav a{color:#fff}
.a5-theme-pedocs .a5-offcanvas-nav a:hover,.a5-theme-pedocs .a5-offcanvas-nav a:focus,.a5-theme-pedocs .a5-offcanvas-nav a:active{background-color:#fff;color:#0c690d;outline:none;text-decoration:none}
.a5-theme-pedocs .a5-wrapper-footer-outer{background-color:#ecf1f2;border-bottom:2em solid #37a42c}
.a5-theme-pedocs .simple-modal-overlay{background-color:#ecf1f2}
.a5-theme-pedocs .js-accordion-header.a5-bg-color-primary,.a5-theme-pedocs .a5-icon-theme-accord-oeffnen,.a5-theme-pedocs .js-accordion-header.js-accordion-active.a5-bg-color-primary,.a5-theme-pedocs .a5-icon-theme-accord-schliessen{background-color:#0c690d !important;color:#fff !important}
.a5-theme-pedocs legend,.a5-theme-pedocs a,.a5-theme-pedocs button,.a5-theme-pedocs .ym-label{color:#0c690d}
.a5-theme-pedocs form .a5-button-nothing{color:#000;border:2px solid transparent !important;text-decoration:underline !important}
.a5-theme-pedocs form .a5-button-nothing:hover,.a5-theme-pedocs form .a5-button-nothing:focus,.a5-theme-pedocs form .a5-button-nothing:active{text-decoration:none;border:2px solid #0c690d !important;outline:none !important}
.a5-theme-pedocs .a5-theme-filter-wrapper li a,.a5-theme-pedocs .a5-lang-wrapper li a{color:#000}
.a5-theme-pedocs .a5-theme-filter-list,.a5-theme-pedocs .a5-lang-list{background-color:#f1fde5}
.a5-theme-pedocs .a5-theme-filter-headline a,.a5-theme-pedocs .a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-runter-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-runter-gray.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;color:#777}
.a5-theme-pedocs .js-theme-filter-active .a5-theme-filter-headline a,.a5-theme-pedocs .js-lang-active .a5-lang-headline a{background:#fff url("../img/png/icon_theme-pfeil-rauf-gray.png") no-repeat 95% center;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:-webkit-linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background:linear-gradient(transparent, transparent),url("../img/svg/icon_theme-pfeil-rauf-gray.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px 15px;color:#777}
.a5-theme-pedocs .a5-save-button{background-color:#0c690d !important;border:2px solid #0c690d !important;border-radius:5px;color:#fff !important;font-weight:bold !important}
.a5-theme-pedocs .a5-save-button:hover,.a5-theme-pedocs .a5-save-button:focus,.a5-theme-pedocs .a5-save-button:active{background-color:#fff !important;border:2px solid #0c690d !important;border-radius:5px;color:#0c690d !important;text-decoration:underline !important}
.a5-theme-pedocs .a5-delete-button{background-color:#fff !important;border:2px solid #0c690d !important;border-radius:5px;color:#0c690d !important;font-weight:bold !important}
.a5-theme-pedocs .a5-delete-button:hover,.a5-theme-pedocs .a5-delete-button:focus,.a5-theme-pedocs .a5-delete-button:active{background-color:#0c690d !important;border:2px solid #0c690d !important;border-radius:5px;color:#fff !important;text-decoration:underline !important}
.a5-theme-pedocs .a5-nav-pagination a,.a5-theme-pedocs .a5-nav-pagination strong{background-color:#fff;border:2px solid #0c690d}
.a5-theme-pedocs .a5-nav-pagination a{color:#000}
.a5-theme-pedocs .a5-nav-pagination li.a5-nav-pagination__active strong,.a5-theme-pedocs .a5-nav-pagination a:focus,.a5-theme-pedocs .a5-nav-pagination a:hover,.a5-theme-pedocs .a5-nav-pagination a:active{background:#0c690d;color:#fff !important}
.a5-theme-pedocs .a5-nav-pagination li.a5-nav-pagination__active strong svg,.a5-theme-pedocs .a5-nav-pagination a:focus svg,.a5-theme-pedocs .a5-nav-pagination a:hover svg,.a5-theme-pedocs .a5-nav-pagination a:active svg{fill:#fff !important}
.a5-theme-pedocs .a5-nav-pagination a:focus,.a5-theme-pedocs .a5-nav-pagination a:hover,.a5-theme-pedocs .a5-nav-pagination a:active{outline:2px solid #0c690d}
.a5-theme-pedocs .a5-nav-pagination li.a5-nav-pagination__active strong{font-weight:bold}
.a5-theme-dbs .a5-section-search-header{margin-top:0}
.a5-theme-dbs a{color:#29438c}
.a5-theme-dbs a:hover,.a5-theme-dbs a:focus,.a5-theme-dbs a:active{color:#000;outline:2px solid #29438c;text-decoration:none}
.a5-theme-dbs input[type="text"]:focus,.a5-theme-dbs input[type="search"]:focus{outline:2px solid #29438c;outline:none}
.a5-theme-dbs .a5-nav-skiplinks-list-link:focus,.a5-theme-dbs .a5-nav-skiplinks-list-link:active{background:#29438c;border-bottom:1px #000 solid;color:#fff !important}
.a5-theme-dbs .a5-bg-color-primary{background-color:#29438c;color:#fff}
.a5-theme-dbs .a5-bg-color-second{background-color:#dde1f2}
.a5-theme-dbs .a5-bg-color-second figcaption{background-color:#dde1f2}
.a5-theme-dbs .a5-bg-color-third{background-color:#f1fde5}
.a5-theme-dbs .info{background-color:#dde1f2}
.a5-theme-dbs h1,.a5-theme-dbs h2,.a5-theme-dbs h3,.a5-theme-dbs h4,.a5-theme-dbs h5,.a5-theme-dbs h6,.a5-theme-dbs .a5-h3,.a5-theme-dbs .a5-h4,.a5-theme-dbs .a5-h5,.a5-theme-dbs .a5-h6{color:#29438c}
.a5-theme-dbs h1 a,.a5-theme-dbs h2 a,.a5-theme-dbs h3 a,.a5-theme-dbs h4 a,.a5-theme-dbs h5 a,.a5-theme-dbs h6 a,.a5-theme-dbs .a5-h3 a,.a5-theme-dbs .a5-h4 a,.a5-theme-dbs .a5-h5 a,.a5-theme-dbs .a5-h6 a{color:#29438c}
.a5-theme-dbs h1 a:hover,.a5-theme-dbs h1 a:focus,.a5-theme-dbs h1 a:active,.a5-theme-dbs h2 a:hover,.a5-theme-dbs h2 a:focus,.a5-theme-dbs h2 a:active,.a5-theme-dbs h3 a:hover,.a5-theme-dbs h3 a:focus,.a5-theme-dbs h3 a:active,.a5-theme-dbs h4 a:hover,.a5-theme-dbs h4 a:focus,.a5-theme-dbs h4 a:active,.a5-theme-dbs h5 a:hover,.a5-theme-dbs h5 a:focus,.a5-theme-dbs h5 a:active,.a5-theme-dbs h6 a:hover,.a5-theme-dbs h6 a:focus,.a5-theme-dbs h6 a:active,.a5-theme-dbs .a5-h3 a:hover,.a5-theme-dbs .a5-h3 a:focus,.a5-theme-dbs .a5-h3 a:active,.a5-theme-dbs .a5-h4 a:hover,.a5-theme-dbs .a5-h4 a:focus,.a5-theme-dbs .a5-h4 a:active,.a5-theme-dbs .a5-h5 a:hover,.a5-theme-dbs .a5-h5 a:focus,.a5-theme-dbs .a5-h5 a:active,.a5-theme-dbs .a5-h6 a:hover,.a5-theme-dbs .a5-h6 a:focus,.a5-theme-dbs .a5-h6 a:active{color:#000}
.a5-theme-dbs .a5-icon-text-menu{color:#29438c}
.a5-theme-dbs .a5-icon-text-menu svg{fill:#29438c}
.a5-theme-dbs .a5-icon-text-menu:hover,.a5-theme-dbs .a5-icon-text-menu:focus,.a5-theme-dbs .a5-icon-text-menu:active{background-color:#29438c;color:#fff !important}
.a5-theme-dbs .a5-icon-text-menu:hover svg,.a5-theme-dbs .a5-icon-text-menu:focus svg,.a5-theme-dbs .a5-icon-text-menu:active svg{fill:#fff}
.a5-theme-dbs.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler{background:#29438c;border:2px solid #29438c;color:#fff}
.a5-theme-dbs.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler svg{fill:#29438c}
.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu{color:#fff}
.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu svg{fill:#fff}
.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover,.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus,.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active{background-color:#fff;color:#29438c !important}
.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover svg,.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus svg,.a5-theme-dbs .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active svg{fill:#29438c}
.a5-theme-dbs .a5-offcanvas-nav h1,.a5-theme-dbs .a5-offcanvas-nav h2,.a5-theme-dbs .a5-offcanvas-nav h3,.a5-theme-dbs .a5-offcanvas-nav h4,.a5-theme-dbs .a5-offcanvas-nav h5,.a5-theme-dbs .a5-offcanvas-nav h6,.a5-theme-dbs .a5-offcanvas-nav .a5-h3,.a5-theme-dbs .a5-offcanvas-nav .a5-h4,.a5-theme-dbs .a5-offcanvas-nav .a5-h5,.a5-theme-dbs .a5-offcanvas-nav .a5-h6{color:#fff}
.a5-theme-dbs .a5-offcanvas-nav h1 a,.a5-theme-dbs .a5-offcanvas-nav h2 a,.a5-theme-dbs .a5-offcanvas-nav h3 a,.a5-theme-dbs .a5-offcanvas-nav h4 a,.a5-theme-dbs .a5-offcanvas-nav h5 a,.a5-theme-dbs .a5-offcanvas-nav h6 a,.a5-theme-dbs .a5-offcanvas-nav .a5-h3 a,.a5-theme-dbs .a5-offcanvas-nav .a5-h4 a,.a5-theme-dbs .a5-offcanvas-nav .a5-h5 a,.a5-theme-dbs .a5-offcanvas-nav .a5-h6 a{color:#fff}
.a5-theme-dbs .a5-offcanvas-nav h1 a:hover,.a5-theme-dbs .a5-offcanvas-nav h1 a:focus,.a5-theme-dbs .a5-offcanvas-nav h1 a:active,.a5-theme-dbs .a5-offcanvas-nav h2 a:hover,.a5-theme-dbs .a5-offcanvas-nav h2 a:focus,.a5-theme-dbs .a5-offcanvas-nav h2 a:active,.a5-theme-dbs .a5-offcanvas-nav h3 a:hover,.a5-theme-dbs .a5-offcanvas-nav h3 a:focus,.a5-theme-dbs .a5-offcanvas-nav h3 a:active,.a5-theme-dbs .a5-offcanvas-nav h4 a:hover,.a5-theme-dbs .a5-offcanvas-nav h4 a:focus,.a5-theme-dbs .a5-offcanvas-nav h4 a:active,.a5-theme-dbs .a5-offcanvas-nav h5 a:hover,.a5-theme-dbs .a5-offcanvas-nav h5 a:focus,.a5-theme-dbs .a5-offcanvas-nav h5 a:active,.a5-theme-dbs .a5-offcanvas-nav h6 a:hover,.a5-theme-dbs .a5-offcanvas-nav h6 a:focus,.a5-theme-dbs .a5-offcanvas-nav h6 a:active,.a5-theme-dbs .a5-offcanvas-nav .a5-h3 a:hover,.a5-theme-dbs .a5-offcanvas-nav .a5-h3 a:focus,.a5-theme-dbs .a5-offcanvas-nav .a5-h3 a:active,.a5-theme-dbs .a5-offcanvas-nav .a5-h4 a:hover,.a5-theme-dbs .a5-offcanvas-nav .a5-h4 a:focus,.a5-theme-dbs .a5-offcanvas-nav .a5-h4 a:active,.a5-theme-dbs .a5-offcanvas-nav .a5-h5 a:hover,.a5-theme-dbs .a5-offcanvas-nav .a5-h5 a:focus,.a5-theme-dbs .a5-offcanvas-nav .a5-h5 a:active,.a5-theme-dbs .a5-offcanvas-nav .a5-h6 a:hover,.a5-theme-dbs .a5-offcanvas-nav .a5-h6 a:focus,.a5-theme-dbs .a5-offcanvas-nav .a5-h6 a:active{background-color:#fff;color:#29438c;outline:none;text-decoration:none}
.a5-theme-dbs .a5-offcanvas-nav a{color:#fff}
.a5-theme-dbs .a5-offcanvas-nav a:hover,.a5-theme-dbs .a5-offcanvas-nav a:focus,.a5-theme-dbs .a5-offcanvas-nav a:active{background-color:#fff;color:#29438c;outline:none;text-decoration:none}
.a5-theme-dbs .a5-wrapper-footer-outer{background-color:#dde1f2}
.a5-theme-dbs .simple-modal-overlay{background-color:#dde1f2}
.a5-theme-dbs .js-accordion-header.a5-bg-color-primary,.a5-theme-dbs .a5-icon-theme-accord-oeffnen,.a5-theme-dbs .js-accordion-header.js-accordion-active.a5-bg-color-primary,.a5-theme-dbs .a5-icon-theme-accord-schliessen{background-color:#29438c !important;color:#fff !important}
.a5-theme-dbs legend,.a5-theme-dbs a,.a5-theme-dbs button,.a5-theme-dbs .ym-label{color:#29438c}
.a5-theme-dbs form .a5-button-nothing{color:#29438c;border:2px solid transparent !important;text-decoration:underline !important}
.a5-theme-dbs form .a5-button-nothing:hover,.a5-theme-dbs form .a5-button-nothing:focus,.a5-theme-dbs form .a5-button-nothing:active{text-decoration:none;border:2px solid #29438c !important;outline:none !important}
.a5-theme-dbs .a5-save-button{background-color:#29438c !important;border:2px solid #29438c !important;border-radius:5px;color:#fff !important;font-weight:bold !important}
.a5-theme-dbs .a5-save-button:hover,.a5-theme-dbs .a5-save-button:focus,.a5-theme-dbs .a5-save-button:active{background-color:#fff !important;border:2px solid #29438c !important;border-radius:5px;color:#29438c !important;text-decoration:underline !important}
.a5-theme-dbs .a5-delete-button{background-color:#fff !important;border:2px solid #29438c !important;border-radius:5px;color:#29438c !important;font-weight:bold !important}
.a5-theme-dbs .a5-delete-button:hover,.a5-theme-dbs .a5-delete-button:focus,.a5-theme-dbs .a5-delete-button:active{background-color:#29438c !important;border:2px solid #29438c !important;border-radius:5px;color:#fff !important;text-decoration:underline !important}
.a5-theme-dbs .a5-nav-pagination a,.a5-theme-dbs .a5-nav-pagination strong{background-color:#dde1f2;border:2px solid #dde1f2}
.a5-theme-dbs .a5-nav-pagination a{color:#000}
.a5-theme-dbs .a5-nav-pagination li.a5-nav-pagination__active strong,.a5-theme-dbs .a5-nav-pagination a:focus,.a5-theme-dbs .a5-nav-pagination a:hover,.a5-theme-dbs .a5-nav-pagination a:active{background:#29438c;border:1px solid #29438c;color:#fff !important}
.a5-theme-dbs .a5-nav-pagination li.a5-nav-pagination__active strong svg,.a5-theme-dbs .a5-nav-pagination a:focus svg,.a5-theme-dbs .a5-nav-pagination a:hover svg,.a5-theme-dbs .a5-nav-pagination a:active svg{fill:#fff !important}
.a5-theme-dbs .a5-nav-pagination a:focus,.a5-theme-dbs .a5-nav-pagination a:hover,.a5-theme-dbs .a5-nav-pagination a:active{outline:2px solid #29438c}
.a5-theme-dbs .a5-nav-pagination li.a5-nav-pagination__active strong{font-weight:bold}
.a5-theme-ivp .a5-section-search-header{margin-top:0}
.a5-theme-ivp a{color:#29438c}
.a5-theme-ivp a:hover,.a5-theme-ivp a:focus,.a5-theme-ivp a:active{color:#29438c;text-decoration:none}
.a5-theme-ivp input[type="text"]:focus,.a5-theme-ivp input[type="search"]:focus{outline:2px solid #29438c;outline:none}
.a5-theme-ivp .a5-nav-skiplinks-list-link:focus,.a5-theme-ivp .a5-nav-skiplinks-list-link:active{background:#29438c;border-bottom:1px #000 solid;color:#fff !important}
.a5-theme-ivp .a5-bg-color-primary{background-color:#29438c;color:#fff}
.a5-theme-ivp .a5-bg-color-second{background-color:#dde1f2}
.a5-theme-ivp .a5-bg-color-second figcaption{background-color:#dde1f2}
.a5-theme-ivp .a5-bg-color-third{background-color:#f1fde5}
.a5-theme-ivp .info{background-color:#dde1f2}
.a5-theme-ivp h1,.a5-theme-ivp h2,.a5-theme-ivp h3,.a5-theme-ivp h4,.a5-theme-ivp h5,.a5-theme-ivp h6,.a5-theme-ivp .a5-h3,.a5-theme-ivp .a5-h4,.a5-theme-ivp .a5-h5,.a5-theme-ivp .a5-h6{color:#29438c}
.a5-theme-ivp h1 a,.a5-theme-ivp h2 a,.a5-theme-ivp h3 a,.a5-theme-ivp h4 a,.a5-theme-ivp h5 a,.a5-theme-ivp h6 a,.a5-theme-ivp .a5-h3 a,.a5-theme-ivp .a5-h4 a,.a5-theme-ivp .a5-h5 a,.a5-theme-ivp .a5-h6 a{color:#29438c}
.a5-theme-ivp h1 a:hover,.a5-theme-ivp h1 a:focus,.a5-theme-ivp h1 a:active,.a5-theme-ivp h2 a:hover,.a5-theme-ivp h2 a:focus,.a5-theme-ivp h2 a:active,.a5-theme-ivp h3 a:hover,.a5-theme-ivp h3 a:focus,.a5-theme-ivp h3 a:active,.a5-theme-ivp h4 a:hover,.a5-theme-ivp h4 a:focus,.a5-theme-ivp h4 a:active,.a5-theme-ivp h5 a:hover,.a5-theme-ivp h5 a:focus,.a5-theme-ivp h5 a:active,.a5-theme-ivp h6 a:hover,.a5-theme-ivp h6 a:focus,.a5-theme-ivp h6 a:active,.a5-theme-ivp .a5-h3 a:hover,.a5-theme-ivp .a5-h3 a:focus,.a5-theme-ivp .a5-h3 a:active,.a5-theme-ivp .a5-h4 a:hover,.a5-theme-ivp .a5-h4 a:focus,.a5-theme-ivp .a5-h4 a:active,.a5-theme-ivp .a5-h5 a:hover,.a5-theme-ivp .a5-h5 a:focus,.a5-theme-ivp .a5-h5 a:active,.a5-theme-ivp .a5-h6 a:hover,.a5-theme-ivp .a5-h6 a:focus,.a5-theme-ivp .a5-h6 a:active{color:#29438c;outline:2px solid #29438c}
.a5-theme-ivp .a5-icon-text-menu{color:#29438c}
.a5-theme-ivp .a5-icon-text-menu svg{fill:#29438c}
.a5-theme-ivp .a5-icon-text-menu:hover,.a5-theme-ivp .a5-icon-text-menu:focus,.a5-theme-ivp .a5-icon-text-menu:active{background-color:#29438c;color:#fff !important}
.a5-theme-ivp .a5-icon-text-menu:hover svg,.a5-theme-ivp .a5-icon-text-menu:focus svg,.a5-theme-ivp .a5-icon-text-menu:active svg{fill:#fff}
.a5-theme-ivp.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler{background:#29438c;border:2px solid #29438c;color:#fff}
.a5-theme-ivp.ym-offcanvas-nav-wrapper--active .js-offcanvas-nav-toggler svg{fill:#29438c}
.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu{color:#fff}
.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu svg{fill:#fff}
.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover,.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus,.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active{background-color:#fff;color:#29438c !important}
.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:hover svg,.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:focus svg,.a5-theme-ivp .ym-offcanvas-nav-wrapper .a5-icon-text-menu:active svg{fill:#29438c}
.a5-theme-ivp .a5-offcanvas-nav h1,.a5-theme-ivp .a5-offcanvas-nav h2,.a5-theme-ivp .a5-offcanvas-nav h3,.a5-theme-ivp .a5-offcanvas-nav h4,.a5-theme-ivp .a5-offcanvas-nav h5,.a5-theme-ivp .a5-offcanvas-nav h6,.a5-theme-ivp .a5-offcanvas-nav .a5-h3,.a5-theme-ivp .a5-offcanvas-nav .a5-h4,.a5-theme-ivp .a5-offcanvas-nav .a5-h5,.a5-theme-ivp .a5-offcanvas-nav .a5-h6{color:#fff}
.a5-theme-ivp .a5-offcanvas-nav h1 a,.a5-theme-ivp .a5-offcanvas-nav h2 a,.a5-theme-ivp .a5-offcanvas-nav h3 a,.a5-theme-ivp .a5-offcanvas-nav h4 a,.a5-theme-ivp .a5-offcanvas-nav h5 a,.a5-theme-ivp .a5-offcanvas-nav h6 a,.a5-theme-ivp .a5-offcanvas-nav .a5-h3 a,.a5-theme-ivp .a5-offcanvas-nav .a5-h4 a,.a5-theme-ivp .a5-offcanvas-nav .a5-h5 a,.a5-theme-ivp .a5-offcanvas-nav .a5-h6 a{color:#fff}
.a5-theme-ivp .a5-offcanvas-nav h1 a:hover,.a5-theme-ivp .a5-offcanvas-nav h1 a:focus,.a5-theme-ivp .a5-offcanvas-nav h1 a:active,.a5-theme-ivp .a5-offcanvas-nav h2 a:hover,.a5-theme-ivp .a5-offcanvas-nav h2 a:focus,.a5-theme-ivp .a5-offcanvas-nav h2 a:active,.a5-theme-ivp .a5-offcanvas-nav h3 a:hover,.a5-theme-ivp .a5-offcanvas-nav h3 a:focus,.a5-theme-ivp .a5-offcanvas-nav h3 a:active,.a5-theme-ivp .a5-offcanvas-nav h4 a:hover,.a5-theme-ivp .a5-offcanvas-nav h4 a:focus,.a5-theme-ivp .a5-offcanvas-nav h4 a:active,.a5-theme-ivp .a5-offcanvas-nav h5 a:hover,.a5-theme-ivp .a5-offcanvas-nav h5 a:focus,.a5-theme-ivp .a5-offcanvas-nav h5 a:active,.a5-theme-ivp .a5-offcanvas-nav h6 a:hover,.a5-theme-ivp .a5-offcanvas-nav h6 a:focus,.a5-theme-ivp .a5-offcanvas-nav h6 a:active,.a5-theme-ivp .a5-offcanvas-nav .a5-h3 a:hover,.a5-theme-ivp .a5-offcanvas-nav .a5-h3 a:focus,.a5-theme-ivp .a5-offcanvas-nav .a5-h3 a:active,.a5-theme-ivp .a5-offcanvas-nav .a5-h4 a:hover,.a5-theme-ivp .a5-offcanvas-nav .a5-h4 a:focus,.a5-theme-ivp .a5-offcanvas-nav .a5-h4 a:active,.a5-theme-ivp .a5-offcanvas-nav .a5-h5 a:hover,.a5-theme-ivp .a5-offcanvas-nav .a5-h5 a:focus,.a5-theme-ivp .a5-offcanvas-nav .a5-h5 a:active,.a5-theme-ivp .a5-offcanvas-nav .a5-h6 a:hover,.a5-theme-ivp .a5-offcanvas-nav .a5-h6 a:focus,.a5-theme-ivp .a5-offcanvas-nav .a5-h6 a:active{background-color:#fff;color:#29438c;outline:none;text-decoration:none}
.a5-theme-ivp .a5-offcanvas-nav a{color:#fff}
.a5-theme-ivp .a5-offcanvas-nav a:hover,.a5-theme-ivp .a5-offcanvas-nav a:focus,.a5-theme-ivp .a5-offcanvas-nav a:active{background-color:#fff;color:#29438c;outline:none;text-decoration:none}
.a5-theme-ivp .a5-wrapper-footer-outer{background-color:#dde1f2}
.a5-theme-ivp .simple-modal-overlay{background-color:#dde1f2}
.a5-theme-ivp .js-accordion-header.a5-bg-color-primary,.a5-theme-ivp .a5-icon-theme-accord-oeffnen,.a5-theme-ivp .js-accordion-header.js-accordion-active.a5-bg-color-primary,.a5-theme-ivp .a5-icon-theme-accord-schliessen{background-color:#29438c !important;color:#fff !important}
.a5-theme-ivp legend,.a5-theme-ivp a,.a5-theme-ivp button,.a5-theme-ivp .ym-label{color:#29438c}
.a5-theme-ivp form .a5-button-nothing{color:#29438c;border:2px solid transparent !important;text-decoration:underline !important}
.a5-theme-ivp form .a5-button-nothing:hover,.a5-theme-ivp form .a5-button-nothing:focus,.a5-theme-ivp form .a5-button-nothing:active{text-decoration:none;border:2px solid #29438c !important;outline:none !important}
.a5-theme-ivp .a5-save-button{background-color:#29438c !important;border:2px solid #29438c !important;border-radius:5px;color:#fff !important;font-weight:bold !important}
.a5-theme-ivp .a5-save-button:hover,.a5-theme-ivp .a5-save-button:focus,.a5-theme-ivp .a5-save-button:active{background-color:#fff !important;border:2px solid #29438c !important;border-radius:5px;color:#29438c !important}
.a5-theme-ivp .a5-delete-button{background-color:#fff !important;border:2px solid #29438c !important;border-radius:2px;color:#29438c !important;font-weight:bold !important;text-decoration:underline !important}
.a5-theme-ivp .a5-delete-button:hover,.a5-theme-ivp .a5-delete-button:focus,.a5-theme-ivp .a5-delete-button:active{background-color:#29438c !important;border:2px solid #29438c !important;border-radius:5px;color:#fff !important;text-decoration:underline !important}
.a5-theme-ivp .a5-nav-pagination a,.a5-theme-ivp .a5-nav-pagination strong{background-color:#dde1f2;border:2px solid #dde1f2}
.a5-theme-ivp .a5-nav-pagination a{color:#000}
.a5-theme-ivp .a5-nav-pagination li.a5-nav-pagination__active strong,.a5-theme-ivp .a5-nav-pagination a:focus,.a5-theme-ivp .a5-nav-pagination a:hover,.a5-theme-ivp .a5-nav-pagination a:active{background:#29438c;border:1px solid #29438c;color:#fff !important}
.a5-theme-ivp .a5-nav-pagination li.a5-nav-pagination__active strong svg,.a5-theme-ivp .a5-nav-pagination a:focus svg,.a5-theme-ivp .a5-nav-pagination a:hover svg,.a5-theme-ivp .a5-nav-pagination a:active svg{fill:#fff !important}
.a5-theme-ivp .a5-nav-pagination a:focus,.a5-theme-ivp .a5-nav-pagination a:hover,.a5-theme-ivp .a5-nav-pagination a:active{outline:2px solid #29438c}
.a5-theme-ivp .a5-nav-pagination li.a5-nav-pagination__active strong{font-weight:bold}
.a5-bg-color-fourth{background-color:transparent}
@media print{
  body{color:#000 !important;font-size:10pt;padding:0 5px}
  nav,.ym-searchform{display:none}
  h1,h2,h3,h4,h5,h6,.a5-h3,.a5-h4,.a5-h5,.a5-h6{color:#000 !important;page-break-after:avoid}
  h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.a5-h3 a,.a5-h4 a,.a5-h5 a,.a5-h6 a{color:#000 !important}
  .ym-box-50 h1 a,.ym-box-100 h1 a,.ym-box-50 h2 a,.ym-box-100 h2 a,.ym-box-50 h3 a,.ym-box-100 h3 a,.ym-box-50 h4 a,.ym-box-100 h4 a,.ym-box-50 h5 a,.ym-box-100 h5 a,.ym-box-50 h6 a,.ym-box-100 h6 a,.ym-box-50 .a5-h3 a,.ym-box-100 .a5-h3 a,.ym-box-50 .a5-h4 a,.ym-box-100 .a5-h4 a,.ym-box-50 .a5-h5 a,.ym-box-100 .a5-h5 a,.ym-box-50 .a5-h6 a,.ym-box-100 .a5-h6 a{color:#000 !important}
  a{color:#000 !important}
  header,.a5-section-buttons-logos,.a5-section-search-header,.a5-section-nav-content,.a5-social-media-nav,.a5-nav-disrupter,.shariff,.a5-special-social-sharing,footer{display:none !important}
  .js-accordion-content-wrapper,.js-accordion-content,.a5-accordion-content{display:block !important;max-height:100% !important;visibility:visible !important}
  .a5-accordion-content{margin-bottom:1em}
  .ym-gl,.ym-gr{float:none;width:100%}
  figure,img{width:auto !important}
  ul,ol ul{list-style-type:disc !important}
  table{margin:0 0 2em 0}
  table,th,td{border:1px solid #000 !important}
  .tabs-list{display:none !important}
  .tabhead{display:block !important;position:static !important}
  .js-tabbody{display:block !important;position:static !important}
  form{background-color:#fff !important;border:0 !important}
  button{background-color:#fff !important}
  .highlight,.dimmed,.info,.success,.warning,.error{background-color:transparent !important}
  .a5-border-bottom,.a5-border-bottom-thick-orange,.a5-border-top-bottom-gray-thin,.a5-border-top-bottom{border:none !important}
  .ym-fbox-footer,.ym-button{display:none}
}
