body.orange #main a:not(.linked-teaser):not(.button),
body.orange .menu li > a:hover,
body.orange li.current-menu-item > a,
body.orange li.current-menu-ancestor > a,
body.orange li.current-page-ancestor > a,
body.orange #nice-mobile-menu li.current-menu-item > a,
body.orange #nice-mobile-menu li.current-menu-ancestor > a,
body.orange li.current-bildung-ancestor > a,
body.orange li.current-forschung-ancestor > a,
body.orange li.current-themen-ancestor > a,
body.orange .filter-group button.is-checked,
body.orange .filter-group button:hover,
/* body.orange #main ol li::marker, */
body.orange  .event-location .dashicons,
body.orange  .tl-text .tl-headline-date,body.orange  .tl-text h3.tl-headline-date,
body.orange   .select2-container .select2-selection--single .select2-selection__rendered,
body.orange   .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.orange .select2-container--default .select2-selection--single .select2-selection__clear span,
body.orange  #nice-mobile-menu .add-menu a,body.orange  #nice-mobile-menu .add-menu li:before,
body.orange #colophon a{
    color:#ff9933;  
}
body #main .grid-item.orange a:not(.linked-teaser),
body #main .grid-item.orange h2,
body #main .grid-item.orange .read-more,
body.orange #nice-mobile-menu li.current-menu-item:hover > a,
body.orange #nice-mobile-menu li.current-menu-ancestor:hover > a{
    color:#ff9933!important; 
}
body.orange .grid-item.term-description .grid-item-wrapper .grid-content,
body.orange .full.term-description .grid-item-wrapper .grid-content,
body.orange #main ul li:before,
body.orange .loader-animation .loader-wrapper  > div,
/* body.orange .grid.lexikon .grid-item:hover .grid-item-wrapper a, */
body.orange .separator:before,
body.orange #secondary .contents-widget li.active,
body.orange  .sow-accordion .sow-accordion-panel:not(.sow-accordion-panel-open) .sow-accordion-panel-header,
body.orange .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:not(.sow-tabs-tab-selected),
/* body.orange  #main .sow-box-wrapper.wissens-box, */
body.orange  .source_citations .wrapper,
body.orange  .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,
body.orange   .tl-message .tl-message-container .tl-loading-icon, 
body.orange   .tl-message-full .tl-message-container .tl-loading-icon,
body.orange #main .entry-content ul.nav-tabs li a,
body.orange  #main .tl-button,
body.orange  .hamburger-inner,body.orange .hamburger-inner:after,body.orange  .hamburger-inner:before,body.orange  .hamburger.is-active .hamburger-inner,body.orange  .hamburger.is-active .hamburger-inner:after,body.orange  .hamburger.is-active .hamburger-inner:before{
    background-color:#ff9933; 
} 
body.orange .accordion,
body.orange .widget a.button,
body.orange a.button,
body.orange #secondary .widget a.button:focus,
body.orange a.button:focus,
body.orange .mejs-container .mejs-controls,
body.orange #main .so-widget-sow-button a{
    background:#ff9933; 
}
body.orange .anpn-wrap .anpn-cnt,
body.orange #post-appendix .grid-item-wrapper,
body.orange .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color:#ff9933!important; 
}
body #main .grid:not(#post-appendix) .grid-item:not(.term-description).orange .grid-item-wrapper:before{
    border-top:4px dotted #ff9933;
}
body.orange.single #nav-below{
    border-top:4px dotted #ff9933;    
}
body.orange input[type=text],
body.orange input[type=email],
body.orange input[type=tel],
body.orange .select-wrapper .select2-container{
    border-top:4px dotted #ff9933;
    border-bottom:4px dotted #ff9933;    
}
body.orange #masthead .ajaxsearchpro .probox,
body.orange #main .ajaxsearchpro .probox,
body.orange #main #isotope-search input{
    border-bottom:4px dotted #ff9933;   
}
body.orange .highlight-box{
    border:4px dotted #ff9933;
}
/* body.orange .accordion,
body.orange .accordion.active + .panel{
    border:1px solid #ff9933;
} */
body.orange #main .sow-tabs .sow-tabs-panel-container .sow-tabs-panel,
body.orange #main .sow-tabs .sow-tabs-tab-container .sow-tabs-tab,
body.orange .accordion, 
body.orange  .accordion.active + .panel, 
body.orange  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-header, 
body.orange  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-border,
body.orange #main .entry-content ul.nav-tabs li a,
body.orange .tab-pane{
    border:1px solid #ff9933;
}
body.orange #post-terms.appendix{
    border-top:1px solid #ff9933;
    border-bottom:1px solid #ff9933;
}
body.orange #colophon .full-container{
    border-top:1px solid #ff9933;
}
body.orange #main .entry-content ul.nav-tabs,
body.orange .list-wrapper .list-item:not(:last-child),
body.orange #nice-mobile-menu{
    border-bottom:1px solid #ff9933;
}
body.orange  #main .single_photoswipe:hover:before,
body.orange .zoom:hover:before,
/* body.orange .grid.lexikon .grid-item .grid-item-wrapper a, */
body.orange .msnry_item:hover a:before{
    background-color: rgba(255,153,51,0.7);
}
body.orange .custom-sub-menu .sub-menu li.hover > a{
    color: rgba(255,153,51,0.7);
}
body.orange .ps-container > .ps-scrollbar-y-rail{
    background-color: rgba(255,153,51,0.5);
} 
body.orange  .entry-content blockquote{
    border-left:4px dotted #ff9933;
}

body.orange .video-thumbnail:hover .img-wrapper:after,
body.orange #full-overlay{
    background-color: rgba(255,153,51,0.9);
}
/* body.orange  #nice-mobile-menu .search-btn svg, 
body.orange  #nice-mobile-menu div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{
    fill: rgba(255,153,51,0.9);
} */
body.orange #navxt-breadcrumbs .trail:after,
body.orange .read-more:after,
body #main .grid-item.orange .read-more:after,
body.orange .anpn-wrap .anpn-text a:after,
body.orange .arrow:after,
body #main .grid-item.orange .arrow:after,
body.orange .post-navigation .nav-next a:after,
body.orange .post-navigation .nav-previous a:before,
body.orange .accordion.active:after,
body.orange #main .sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-icon-ionicons[data-sow-icon]:before,
body.orange #timeline-embed .tl-slidenav-next .tl-slidenav-icon:before,
body.orange #timeline-embed  .tl-slidenav-previous .tl-slidenav-icon:before,
body.orange .select2-selection__arrow:after,
body.orange  #nice-mobile-menu .nav-container.elegance .menu-item-has-children .sub:before
{
    background-image:url('/wp-content/themes/dz/images/pfeil_orange.svg');
}
body.orange  #main .menu-quick_links-container ul li:before,
body.orange  .grid.lexikon .grid-content h4:before{
    background-image:url('/wp-content/themes/dz/images/link-out_orange.svg');
}
body.orange #main .home-icon{
    background-image:url('/wp-content/themes/dz/images/home_orange.svg');
  }
  body.orange #ajaxsearchpro1_1 .probox .promagnifier .innericon, 
  body.orange #ajaxsearchpro1_2 .probox .promagnifier .innericon,
  body.orange div.asp_m.asp_m_1 .probox .promagnifier .innericon{
    background-image:url('/wp-content/themes/dz/images/lupe_orange.svg');
  }
body.gruen #main a:not(.linked-teaser):not(.button),
body.gruen .menu li > a:hover,
body.gruen li.current-menu-item > a,
body.gruen li.current-menu-ancestor > a,
body.gruen li.current-page-ancestor > a,
body.gruen #nice-mobile-menu li.current-menu-item > a,
body.gruen #nice-mobile-menu li.current-menu-ancestor > a,
body.gruen li.current-bildung-ancestor > a,
body.gruen li.current-forschung-ancestor > a,
body.gruen li.current-themen-ancestor > a,
body.gruen .filter-group button.is-checked,
body.gruen .filter-group button:hover,
/* body.gruen #main ol li::marker, */
body.gruen  .event-location .dashicons,
body.gruen  .tl-text .tl-headline-date,body.gruen  .tl-text h3.tl-headline-date,
body.gruen   .select2-container .select2-selection--single .select2-selection__rendered,
body.gruen   .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.gruen .select2-container--default .select2-selection--single .select2-selection__clear span,
body.gruen  #nice-mobile-menu .add-menu a,body.gruen  #nice-mobile-menu .add-menu li:before,
body.gruen #colophon a{
    color:#999933;  
}
body #main .grid-item.gruen a:not(.linked-teaser),
body #main .grid-item.gruen h2,
body #main .grid-item.gruen .read-more,
body.gruen #nice-mobile-menu li.current-menu-item:hover > a,
body.gruen #nice-mobile-menu li.current-menu-ancestor:hover > a{
    color:#999933!important; 
}
body.gruen .grid-item.term-description .grid-item-wrapper .grid-content,
body.gruen .full.term-description .grid-item-wrapper .grid-content,
body.gruen #main ul li:before,
body.gruen .loader-animation .loader-wrapper  > div,
/* body.gruen .grid.lexikon .grid-item:hover .grid-item-wrapper a, */
body.gruen .separator:before,
body.gruen #secondary .contents-widget li.active,
body.gruen  .sow-accordion .sow-accordion-panel:not(.sow-accordion-panel-open) .sow-accordion-panel-header,
body.gruen .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:not(.sow-tabs-tab-selected),
/* body.gruen  #main .sow-box-wrapper.wissens-box, */
body.gruen  .source_citations .wrapper,
body.gruen  .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,
body.gruen   .tl-message .tl-message-container .tl-loading-icon, 
body.gruen   .tl-message-full .tl-message-container .tl-loading-icon,
body.gruen #main .entry-content ul.nav-tabs li a,
body.gruen  #main .tl-button,
body.gruen  .hamburger-inner,body.gruen .hamburger-inner:after,body.gruen  .hamburger-inner:before,body.gruen  .hamburger.is-active .hamburger-inner,body.gruen  .hamburger.is-active .hamburger-inner:after,body.gruen  .hamburger.is-active .hamburger-inner:before{
    background-color:#999933; 
} 
body.gruen .accordion,
body.gruen .widget a.button,
body.gruen a.button,
body.gruen #secondary .widget a.button:focus,
body.gruen a.button:focus,
body.gruen .mejs-container .mejs-controls,
body.gruen #main .so-widget-sow-button a{
    background:#999933; 
}
body.gruen .anpn-wrap .anpn-cnt,
body.gruen #post-appendix .grid-item-wrapper,
body.gruen .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color:#999933!important; 
}
body #main .grid:not(#post-appendix) .grid-item:not(.term-description).gruen .grid-item-wrapper:before{
    border-top:4px dotted #999933;
}
body.gruen.single #nav-below{
    border-top:4px dotted #999933;    
}
body.gruen input[type=text],
body.gruen input[type=email],
body.gruen input[type=tel],
body.gruen .select-wrapper .select2-container{
    border-top:4px dotted #999933;
    border-bottom:4px dotted #999933;    
}
body.gruen #masthead .ajaxsearchpro .probox,
body.gruen #main .ajaxsearchpro .probox,
body.gruen #main #isotope-search input{
    border-bottom:4px dotted #999933;   
}
body.gruen .highlight-box{
    border:4px dotted #999933;
}
/* body.gruen .accordion,
body.gruen .accordion.active + .panel{
    border:1px solid #999933;
} */
body.gruen #main .sow-tabs .sow-tabs-panel-container .sow-tabs-panel,
body.gruen #main .sow-tabs .sow-tabs-tab-container .sow-tabs-tab,
body.gruen .accordion, 
body.gruen  .accordion.active + .panel, 
body.gruen  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-header, 
body.gruen  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-border,
body.gruen #main .entry-content ul.nav-tabs li a,
body.gruen .tab-pane{
    border:1px solid #999933;
}
body.gruen #post-terms.appendix{
    border-top:1px solid #999933;
    border-bottom:1px solid #999933;
}
body.gruen #colophon .full-container{
    border-top:1px solid #999933;
}
body.gruen #main .entry-content ul.nav-tabs,
body.gruen .list-wrapper .list-item:not(:last-child),
body.gruen #nice-mobile-menu{
    border-bottom:1px solid #999933;
}
body.gruen  #main .single_photoswipe:hover:before,
body.gruen .zoom:hover:before,
/* body.gruen .grid.lexikon .grid-item .grid-item-wrapper a, */
body.gruen .msnry_item:hover a:before{
    background-color: rgba(153,153,51,0.7);
}
body.gruen .custom-sub-menu .sub-menu li.hover > a{
    color: rgba(153,153,51,0.7);
}
body.gruen .ps-container > .ps-scrollbar-y-rail{
    background-color: rgba(153,153,51,0.5);
} 
body.gruen  .entry-content blockquote{
    border-left:4px dotted #999933;
}

body.gruen .video-thumbnail:hover .img-wrapper:after,
body.gruen #full-overlay{
    background-color: rgba(153,153,51,0.9);
}
/* body.gruen  #nice-mobile-menu .search-btn svg, 
body.gruen  #nice-mobile-menu div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{
    fill: rgba(153,153,51,0.9);
} */
body.gruen #navxt-breadcrumbs .trail:after,
body.gruen .read-more:after,
body #main .grid-item.gruen .read-more:after,
body.gruen .anpn-wrap .anpn-text a:after,
body.gruen .arrow:after,
body #main .grid-item.gruen .arrow:after,
body.gruen .post-navigation .nav-next a:after,
body.gruen .post-navigation .nav-previous a:before,
body.gruen .accordion.active:after,
body.gruen #main .sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-icon-ionicons[data-sow-icon]:before,
body.gruen #timeline-embed .tl-slidenav-next .tl-slidenav-icon:before,
body.gruen #timeline-embed  .tl-slidenav-previous .tl-slidenav-icon:before,
body.gruen .select2-selection__arrow:after,
body.gruen  #nice-mobile-menu .nav-container.elegance .menu-item-has-children .sub:before
{
    background-image:url('/wp-content/themes/dz/images/pfeil_gruen.svg');
}
body.gruen  #main .menu-quick_links-container ul li:before,
body.gruen  .grid.lexikon .grid-content h4:before{
    background-image:url('/wp-content/themes/dz/images/link-out_gruen.svg');
}
body.gruen #main .home-icon{
    background-image:url('/wp-content/themes/dz/images/home_gruen.svg');
  }
  body.gruen #ajaxsearchpro1_1 .probox .promagnifier .innericon, 
  body.gruen #ajaxsearchpro1_2 .probox .promagnifier .innericon,
  body.gruen div.asp_m.asp_m_1 .probox .promagnifier .innericon{
    background-image:url('/wp-content/themes/dz/images/lupe_gruen.svg');
  }
body.blau #main a:not(.linked-teaser):not(.button),
body.blau .menu li > a:hover,
body.blau li.current-menu-item > a,
body.blau li.current-menu-ancestor > a,
body.blau li.current-page-ancestor > a,
body.blau #nice-mobile-menu li.current-menu-item > a,
body.blau #nice-mobile-menu li.current-menu-ancestor > a,
body.blau li.current-bildung-ancestor > a,
body.blau li.current-forschung-ancestor > a,
body.blau li.current-themen-ancestor > a,
body.blau .filter-group button.is-checked,
body.blau .filter-group button:hover,
/* body.blau #main ol li::marker, */
body.blau  .event-location .dashicons,
body.blau  .tl-text .tl-headline-date,body.blau  .tl-text h3.tl-headline-date,
body.blau   .select2-container .select2-selection--single .select2-selection__rendered,
body.blau   .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.blau .select2-container--default .select2-selection--single .select2-selection__clear span,
body.blau  #nice-mobile-menu .add-menu a,body.blau  #nice-mobile-menu .add-menu li:before,
body.blau #colophon a{
    color:#9999cc;  
}
body #main .grid-item.blau a:not(.linked-teaser),
body #main .grid-item.blau h2,
body #main .grid-item.blau .read-more,
body.blau #nice-mobile-menu li.current-menu-item:hover > a,
body.blau #nice-mobile-menu li.current-menu-ancestor:hover > a{
    color:#9999cc!important; 
}
body.blau .grid-item.term-description .grid-item-wrapper .grid-content,
body.blau .full.term-description .grid-item-wrapper .grid-content,
body.blau #main ul li:before,
body.blau .loader-animation .loader-wrapper  > div,
/* body.blau .grid.lexikon .grid-item:hover .grid-item-wrapper a, */
body.blau .separator:before,
body.blau #secondary .contents-widget li.active,
body.blau  .sow-accordion .sow-accordion-panel:not(.sow-accordion-panel-open) .sow-accordion-panel-header,
body.blau .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:not(.sow-tabs-tab-selected),
/* body.blau  #main .sow-box-wrapper.wissens-box, */
body.blau  .source_citations .wrapper,
body.blau  .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,
body.blau   .tl-message .tl-message-container .tl-loading-icon, 
body.blau   .tl-message-full .tl-message-container .tl-loading-icon,
body.blau #main .entry-content ul.nav-tabs li a,
body.blau  #main .tl-button,
body.blau  .hamburger-inner,body.blau .hamburger-inner:after,body.blau  .hamburger-inner:before,body.blau  .hamburger.is-active .hamburger-inner,body.blau  .hamburger.is-active .hamburger-inner:after,body.blau  .hamburger.is-active .hamburger-inner:before{
    background-color:#9999cc; 
} 
body.blau .accordion,
body.blau .widget a.button,
body.blau a.button,
body.blau #secondary .widget a.button:focus,
body.blau a.button:focus,
body.blau .mejs-container .mejs-controls,
body.blau #main .so-widget-sow-button a{
    background:#9999cc; 
}
body.blau .anpn-wrap .anpn-cnt,
body.blau #post-appendix .grid-item-wrapper,
body.blau .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color:#9999cc!important; 
}
body #main .grid:not(#post-appendix) .grid-item:not(.term-description).blau .grid-item-wrapper:before{
    border-top:4px dotted #9999cc;
}
body.blau.single #nav-below{
    border-top:4px dotted #9999cc;    
}
body.blau input[type=text],
body.blau input[type=email],
body.blau input[type=tel],
body.blau .select-wrapper .select2-container{
    border-top:4px dotted #9999cc;
    border-bottom:4px dotted #9999cc;    
}
body.blau #masthead .ajaxsearchpro .probox,
body.blau #main .ajaxsearchpro .probox,
body.blau #main #isotope-search input{
    border-bottom:4px dotted #9999cc;   
}
body.blau .highlight-box{
    border:4px dotted #9999cc;
}
/* body.blau .accordion,
body.blau .accordion.active + .panel{
    border:1px solid #9999cc;
} */
body.blau #main .sow-tabs .sow-tabs-panel-container .sow-tabs-panel,
body.blau #main .sow-tabs .sow-tabs-tab-container .sow-tabs-tab,
body.blau .accordion, 
body.blau  .accordion.active + .panel, 
body.blau  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-header, 
body.blau  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-border,
body.blau #main .entry-content ul.nav-tabs li a,
body.blau .tab-pane{
    border:1px solid #9999cc;
}
body.blau #post-terms.appendix{
    border-top:1px solid #9999cc;
    border-bottom:1px solid #9999cc;
}
body.blau #colophon .full-container{
    border-top:1px solid #9999cc;
}
body.blau #main .entry-content ul.nav-tabs,
body.blau .list-wrapper .list-item:not(:last-child),
body.blau #nice-mobile-menu{
    border-bottom:1px solid #9999cc;
}
body.blau  #main .single_photoswipe:hover:before,
body.blau .zoom:hover:before,
/* body.blau .grid.lexikon .grid-item .grid-item-wrapper a, */
body.blau .msnry_item:hover a:before{
    background-color: rgba(153,153,204,0.7);
}
body.blau .custom-sub-menu .sub-menu li.hover > a{
    color: rgba(153,153,204,0.7);
}
body.blau .ps-container > .ps-scrollbar-y-rail{
    background-color: rgba(153,153,204,0.5);
} 
body.blau  .entry-content blockquote{
    border-left:4px dotted #9999cc;
}

body.blau .video-thumbnail:hover .img-wrapper:after,
body.blau #full-overlay{
    background-color: rgba(153,153,204,0.9);
}
/* body.blau  #nice-mobile-menu .search-btn svg, 
body.blau  #nice-mobile-menu div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{
    fill: rgba(153,153,204,0.9);
} */
body.blau #navxt-breadcrumbs .trail:after,
body.blau .read-more:after,
body #main .grid-item.blau .read-more:after,
body.blau .anpn-wrap .anpn-text a:after,
body.blau .arrow:after,
body #main .grid-item.blau .arrow:after,
body.blau .post-navigation .nav-next a:after,
body.blau .post-navigation .nav-previous a:before,
body.blau .accordion.active:after,
body.blau #main .sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-icon-ionicons[data-sow-icon]:before,
body.blau #timeline-embed .tl-slidenav-next .tl-slidenav-icon:before,
body.blau #timeline-embed  .tl-slidenav-previous .tl-slidenav-icon:before,
body.blau .select2-selection__arrow:after,
body.blau  #nice-mobile-menu .nav-container.elegance .menu-item-has-children .sub:before
{
    background-image:url('/wp-content/themes/dz/images/pfeil_blau.svg');
}
body.blau  #main .menu-quick_links-container ul li:before,
body.blau  .grid.lexikon .grid-content h4:before{
    background-image:url('/wp-content/themes/dz/images/link-out_blau.svg');
}
body.blau #main .home-icon{
    background-image:url('/wp-content/themes/dz/images/home_blau.svg');
  }
  body.blau #ajaxsearchpro1_1 .probox .promagnifier .innericon, 
  body.blau #ajaxsearchpro1_2 .probox .promagnifier .innericon,
  body.blau div.asp_m.asp_m_1 .probox .promagnifier .innericon{
    background-image:url('/wp-content/themes/dz/images/lupe_blau.svg');
  }
body.grau #main a:not(.linked-teaser):not(.button),
body.grau .menu li > a:hover,
body.grau li.current-menu-item > a,
body.grau li.current-menu-ancestor > a,
body.grau li.current-page-ancestor > a,
body.grau #nice-mobile-menu li.current-menu-item > a,
body.grau #nice-mobile-menu li.current-menu-ancestor > a,
body.grau li.current-bildung-ancestor > a,
body.grau li.current-forschung-ancestor > a,
body.grau li.current-themen-ancestor > a,
body.grau .filter-group button.is-checked,
body.grau .filter-group button:hover,
/* body.grau #main ol li::marker, */
body.grau  .event-location .dashicons,
body.grau  .tl-text .tl-headline-date,body.grau  .tl-text h3.tl-headline-date,
body.grau   .select2-container .select2-selection--single .select2-selection__rendered,
body.grau   .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.grau .select2-container--default .select2-selection--single .select2-selection__clear span,
body.grau  #nice-mobile-menu .add-menu a,body.grau  #nice-mobile-menu .add-menu li:before,
body.grau #colophon a{
    color:#aaaa99;  
}
body #main .grid-item.grau a:not(.linked-teaser),
body #main .grid-item.grau h2,
body #main .grid-item.grau .read-more,
body.grau #nice-mobile-menu li.current-menu-item:hover > a,
body.grau #nice-mobile-menu li.current-menu-ancestor:hover > a{
    color:#aaaa99!important; 
}
body.grau .grid-item.term-description .grid-item-wrapper .grid-content,
body.grau .full.term-description .grid-item-wrapper .grid-content,
body.grau #main ul li:before,
body.grau .loader-animation .loader-wrapper  > div,
/* body.grau .grid.lexikon .grid-item:hover .grid-item-wrapper a, */
body.grau .separator:before,
body.grau #secondary .contents-widget li.active,
body.grau  .sow-accordion .sow-accordion-panel:not(.sow-accordion-panel-open) .sow-accordion-panel-header,
body.grau .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:not(.sow-tabs-tab-selected),
/* body.grau  #main .sow-box-wrapper.wissens-box, */
body.grau  .source_citations .wrapper,
body.grau  .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,
body.grau   .tl-message .tl-message-container .tl-loading-icon, 
body.grau   .tl-message-full .tl-message-container .tl-loading-icon,
body.grau #main .entry-content ul.nav-tabs li a,
body.grau  #main .tl-button,
body.grau  .hamburger-inner,body.grau .hamburger-inner:after,body.grau  .hamburger-inner:before,body.grau  .hamburger.is-active .hamburger-inner,body.grau  .hamburger.is-active .hamburger-inner:after,body.grau  .hamburger.is-active .hamburger-inner:before{
    background-color:#aaaa99; 
} 
body.grau .accordion,
body.grau .widget a.button,
body.grau a.button,
body.grau #secondary .widget a.button:focus,
body.grau a.button:focus,
body.grau .mejs-container .mejs-controls,
body.grau #main .so-widget-sow-button a{
    background:#aaaa99; 
}
body.grau .anpn-wrap .anpn-cnt,
body.grau #post-appendix .grid-item-wrapper,
body.grau .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color:#aaaa99!important; 
}
body #main .grid:not(#post-appendix) .grid-item:not(.term-description).grau .grid-item-wrapper:before{
    border-top:4px dotted #aaaa99;
}
body.grau.single #nav-below{
    border-top:4px dotted #aaaa99;    
}
body.grau input[type=text],
body.grau input[type=email],
body.grau input[type=tel],
body.grau .select-wrapper .select2-container{
    border-top:4px dotted #aaaa99;
    border-bottom:4px dotted #aaaa99;    
}
body.grau #masthead .ajaxsearchpro .probox,
body.grau #main .ajaxsearchpro .probox,
body.grau #main #isotope-search input{
    border-bottom:4px dotted #aaaa99;   
}
body.grau .highlight-box{
    border:4px dotted #aaaa99;
}
/* body.grau .accordion,
body.grau .accordion.active + .panel{
    border:1px solid #aaaa99;
} */
body.grau #main .sow-tabs .sow-tabs-panel-container .sow-tabs-panel,
body.grau #main .sow-tabs .sow-tabs-tab-container .sow-tabs-tab,
body.grau .accordion, 
body.grau  .accordion.active + .panel, 
body.grau  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-header, 
body.grau  #main .sow-accordion .sow-accordion-panel .sow-accordion-panel-border,
body.grau #main .entry-content ul.nav-tabs li a,
body.grau .tab-pane{
    border:1px solid #aaaa99;
}
body.grau #post-terms.appendix{
    border-top:1px solid #aaaa99;
    border-bottom:1px solid #aaaa99;
}
body.grau #colophon .full-container{
    border-top:1px solid #aaaa99;
}
body.grau #main .entry-content ul.nav-tabs,
body.grau .list-wrapper .list-item:not(:last-child),
body.grau #nice-mobile-menu{
    border-bottom:1px solid #aaaa99;
}
body.grau  #main .single_photoswipe:hover:before,
body.grau .zoom:hover:before,
/* body.grau .grid.lexikon .grid-item .grid-item-wrapper a, */
body.grau .msnry_item:hover a:before{
    background-color: rgba(170,170,153,0.7);
}
body.grau .custom-sub-menu .sub-menu li.hover > a{
    color: rgba(170,170,153,0.7);
}
body.grau .ps-container > .ps-scrollbar-y-rail{
    background-color: rgba(170,170,153,0.5);
} 
body.grau  .entry-content blockquote{
    border-left:4px dotted #aaaa99;
}

body.grau .video-thumbnail:hover .img-wrapper:after,
body.grau #full-overlay{
    background-color: rgba(170,170,153,0.9);
}
/* body.grau  #nice-mobile-menu .search-btn svg, 
body.grau  #nice-mobile-menu div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{
    fill: rgba(170,170,153,0.9);
} */
body.grau #navxt-breadcrumbs .trail:after,
body.grau .read-more:after,
body #main .grid-item.grau .read-more:after,
body.grau .anpn-wrap .anpn-text a:after,
body.grau .arrow:after,
body #main .grid-item.grau .arrow:after,
body.grau .post-navigation .nav-next a:after,
body.grau .post-navigation .nav-previous a:before,
body.grau .accordion.active:after,
body.grau #main .sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-icon-ionicons[data-sow-icon]:before,
body.grau #timeline-embed .tl-slidenav-next .tl-slidenav-icon:before,
body.grau #timeline-embed  .tl-slidenav-previous .tl-slidenav-icon:before,
body.grau .select2-selection__arrow:after,
body.grau  #nice-mobile-menu .nav-container.elegance .menu-item-has-children .sub:before
{
    background-image:url('/wp-content/themes/dz/images/pfeil_grau.svg');
}
body.grau  #main .menu-quick_links-container ul li:before,
body.grau  .grid.lexikon .grid-content h4:before{
    background-image:url('/wp-content/themes/dz/images/link-out_grau.svg');
}
body.grau #main .home-icon{
    background-image:url('/wp-content/themes/dz/images/home_grau.svg');
  }
  body.grau #ajaxsearchpro1_1 .probox .promagnifier .innericon, 
  body.grau #ajaxsearchpro1_2 .probox .promagnifier .innericon,
  body.grau div.asp_m.asp_m_1 .probox .promagnifier .innericon{
    background-image:url('/wp-content/themes/dz/images/lupe_grau.svg');
  }
