/* page width 100% begin */
#group-footer {
  max-width: 1200px; }

#pageWrapper {
  max-width: 100%;
  max-width: 2200px;
  /* only to max width eg for slider Image*/ }

/* page width 100% end*/
@media (max-width: 768px) {
  #pageHeader {
    position: relative; }
  #pageHeader:after {
    content: "";
    display: block;
    position: absolute;
    height: 10px;
    width: 100%;
    background: #c7348b;
    background: linear-gradient(90deg, #c7348b 0%, #c7348b 79%, #e95e27 100%);
    bottom: 0;
    left: 0;
    z-index: 2;
    visibility: visible; } }

html, body {
  color: #243d51;
  font-family: 'Frutiger-Light',sans-serif !important; }

body {
  font-family: 'Frutiger-Light',sans-serif; }

a {
  text-decoration: none;
  color: #c7348b; }

a::after {
  background: #c7348b; }

/* Button */
.button,
.button:focus {
  background-color: #c7348b;
  color: #fefefe; }

.button:hover {
  background-color: #851e77;
  color: #fefefe; }

.button-hollow {
  border: 1px solid #c7348b;
  color: #c7348b; }

.button-hollow:hover {
  border: 1px solid #851e77;
  color: #851e77; }

.button-secondary {
  background-color: #851e77;
  color: #fefefe; }

.button-secondary:hover {
  background-color: #c7348b;
  color: #fefefe; }

.button-secondary-hollow {
  border: 1px solid #851e77;
  color: #851e77; }

.button-secondary-hollow:hover {
  border: 1px solid #c7348b;
  color: #c7348b; }

/* according*/
.ui-accordion-header-icon {
  position: inherit;
  right: 20px;
  font-size: x-large; }

#maincontent .inner .inner {
  margin: 5px; }

/* Footer */
#pageFooterTop .homepageLink {
  display: none; }

@media (max-width: 600px) {
  #pageFooterTop .socialLinks {
    padding-top: 25px;
    margin-bottom: 20px; } }

#group-footer a {
  text-decoration: none;
  color: #243d51; }

h2 {
  border-bottom: none; }

h5 {
  font-size: 11px; }

p.headline, ul.headline, ol.headline {
  border-bottom: none; }

.homepageLink img {
  display: inline-block;
  width: 250px;
  height: 100%;
  margin-top: 40px;
  margin-bottom: 30px;
  margin-left: 24px; }

#mainnav a:hover {
  color: #E5290E; }

/* Mainnav background */
@media (min-width: 768px) {
  #mainnav {
    background: #c7348b;
    background: linear-gradient(90deg, #851e77 0%, #c73487 15%, #c73487 75%, #e95e27 100%); } }

/* Mainnav Schriftfarbe */
@media (min-width: 768px) {
  #mainnav .inner > ul > li > a, #mainnav .cookie-message_inner > ul > li > a,
  #mainnav .tabs-selector-wrapper ul > ul > li > a,
  .tabs-selector-wrapper #mainnav ul > ul > li > a {
    color: #fff; } }

/* mainnav mouseover */
#mainnav .inner > ul > li > a:hover {
  color: #fff; }

/* Submenue hover*/
#mainnav .inner > ul > li > a.open {
  color: #c7348b; }

/* 2. Submenue */
@media (min-width: 768px) {
  #mainnav .inner > ul > li > ul li {
    border-bottom: 1px solid rgba(199, 52, 139, 0.9); }
  /* mainnav mouseover */
  #mainnav .inner > ul > li > a:hover {
    color: #fff; }
  /* Submenue */
  #mainnav .inner > ul > li > ul {
    border-top: 6px solid #c7348b;
    background-color: rgba(199, 52, 139, 0.9);
    color: #fff; }
  #mainnav .inner > ul > li > ul a,
  #mainnav .cookie-message_inner > ul > li > ul a,
  #mainnav .tabs-selector-wrapper ul > ul > li > ul a,
  .tabs-selector-wrapper #mainnav ul > ul > li > ul a {
    color: #fff;
    border-bottom: none; }
  #mainnav .inner > ul > li > ul a:hover,
  #mainnav .cookie-message_inner > ul > li > ul a:hover,
  #mainnav .tabs-selector-wrapper ul > ul > li > ul a:hover,
  .tabs-selector-wrapper #mainnav ul > ul > li > ul a:hover {
    color: #fff;
    border-bottom: none; }
  #mainnav .inner > ul > li > ul > li > ul,
  #mainnav .cookie-message_inner > ul > li > ul > li > ul,
  #mainnav .tabs-selector-wrapper ul > ul > li > ul > li > ul,
  .tabs-selector-wrapper #mainnav ul > ul > li > ul > li > ul {
    background: rgba(199, 52, 139, 0.9);
    color: #fff; }
  #mainnav .inner > ul > li:hover > a,
  #mainnav .inner > ul > li > ul > li:hover,
  #mainnav .inner > ul > li > ul > li > ul > li:hover {
    background: #851e77;
    color: #fff; } }

/* Breadcrumb */
#breadcrumb span {
  color: #243d51; }

#breadcrumb a.hover {
  color: #c7348b;
  text-decoration: none; }

#breadcrumb ul a {
  color: #243d51; }
  #breadcrumb ul a:hover {
    color: #c7348b; }
    #breadcrumb ul a:hover:after {
      display: none; }

#group-footer a {
  color: #243d51; }
  #group-footer a:hover {
    color: #c7348b; }

/* Formular */
button, .powermail_submit, .tx-indexedsearch-searchbox-button:hover {
  background: #243d51 !important; }

button, .powermail_submit, .tx-indexedsearch-searchbox-button {
  background: #c7348b !important; }

@media (min-width: 1024px) {
  .news-list-view.news .article > div {
    width: 92.677966%; } }

/* mobile Menue */
.ui-accordion-header-icon {
  color: #c7348c; }

#toggle-nav span.burger::before, #toggle-nav span.burger, #toggle-nav span.burger::after {
  background-color: #c7348c; }

#toggle-nav span.text {
  color: #c7348c; }

/* Video
.responsive-video {
  padding-top: 0%;
}*/
/*Fix accordion icon*/
.ui-accordion-header-icon {
  right: auto;
  top: -5px;
  position: absolute;
  left: 3px; }

/*footer arrow color*/
#fastentry > ul li:before {
  color: #c7348c; }

#fastentry a:hover {
  color: #c7348c; }

/* Weiterlesen link bei News*/
a.more {
  padding-left: 25px; }

a.more:before {
  content: ">>";
  position: absolute;
  left: 0px;
  top: -1px; }

/* header Slider */
@media (min-width: 1400px) {
  .flexslider .slides li img {
    height: auto;
    position: relative;
    transform: none;
    left: 0; }
  .flexslider .slides li {
    height: auto; } }

/*# sourceMappingURL=azh.css.map */