/* navigation.css */
.mainnav{width:100%;position:absolute;overflow:visible;margin-top:-60px;text-align:center;z-index:100;transition:0.4s}.autofix_sb.fixed{top:0;margin-top:0;background-color:rgba(255,255,255,.9);border-bottom:4px solid #DDD;/*-webkit-box-shadow:0 0 20px 0 rgba(24,24,26,.2);box-shadow:0 0 20px 0 rgba(24,24,26,.2);*/position: fixed !important}nav ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.mainnav ul{max-width:1140px;margin:0 auto;padding-top:0;padding-bottom:0;text-align:center}.autofix_sb.fixed > ul{padding-right:20px;text-align:right;background-image:url("../../files/img/Logo_PA_schriftzug2.svg");background-repeat:no-repeat;background-position:20px center;background-size:auto 60%}.mainnav ul li{display:inline-block}.mainnav ul li a,.mainnav ul li.active strong{display:block;margin-right:5px;margin-left:5px;padding:18px 5px 15px;border-bottom:0;text-decoration:none;color:#5B5B5B;text-transform:uppercase;letter-spacing:1px;transition:0.4s;font-weight:500}.mainnav ul li a:hover,.mainnav ul li.active strong,.mainnav ul li a.trail{color:#EF7F1A}.mainnav ul > li.submenu > .submenu:after{margin-left:8px;font-family:FontAwesome;color:rgba(51,51,51,.8);content:"\f107"}#header .mainnav ul.level_2{width:auto;position:absolute;padding-top:5px;padding-bottom:5px;text-align:left;background-color:#FFF;visibility: hidden;/* hides sub-menu */    opacity: 0;transform: translateY(-2em);transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;z-index:3000}#header .mainnav .submenu:hover ul.level_2,#header .mainnav a:focus + ul.level_2{visibility: visible;/* shows sub-menu */    opacity: 1;z-index: 1;transform: translateY(0%);transition-delay: 0s, 0s, 0.3s;/* this removes the transition delay so the menu will be visible while the other styles transition */}.mainnav ul.level_2 li{display:block}.mainnav ul.level_2 li a,.mainnav ul.level_2 li.active strong{padding:5px 15px;font-weight:normal;color:#5B5B5B;text-transform:none}.mainnav ul.level_2 li a:hover,.mainnav ul.level_2 li.active a{background-color:#EEE}.fmenu{padding-bottom:40px;border-bottom:1px solid #C5C6C6}.fmenu > ul > li{margin-bottom:1%}.fmenu ul.level_2 li:before,.flyout nav ul li:before{margin-right:8px;margin-left:4px;font-family:FontAwesome;content:"\f105"}.fmenu > ul > li > a{display:block;margin-bottom:10px;font-weight:bold;font-style:italic;color:#333;font:1.5em Palatino,"Palatino LT STD","Palatino Linotype","Book Antiqua",Georgia,serif;cursor:default}.fmenu ul.level_2 li{font-size:.875rem}.mod_breadcrumb{background-color:rgba(87,167,179,.1);border-bottom:1px solid rgba(87,167,179,.2);box-sizing:border-box}.index .mod_breadcrumb{display:none}.mod_breadcrumb ul{max-width:1140px;margin:0 auto;padding:10px 20px;box-sizing:border-box}.mod_breadcrumb ul li{display:inline-block;font-size:.875em}.mod_breadcrumb ul li:not(.last):after{margin-right:4px;margin-left:8px;font-family:FontAwesome;content:"\f105"}.mobile_menu_trigger{top:0;position:fixed;padding:15px 20px;background-color:#57A7B3;font-size:1.75em;text-transform:uppercase;color:rgba(255,255,255,.8);cursor:pointer;font-weight:400;z-index:150}.mobile_menu .inner{padding-top:60px;background-color:#57A7B3}.mobile_menu .mainnav ul{text-align:left}.mobile_menu .mainnav > ul > li{display:block}.mobile_menu .mainnav ul li a,.mobile_menu .mainnav ul li.active strong{margin-right:0;margin-left:0;padding-right:20px;padding-left:20px}.mobile_menu .mainnav ul.level_2{position:relative}