/*Textstyling, Kreuz-Icon fuer Listen*/
p.p-big {font-size:1.25rem;font-weight:500;margin:1rem 0 3rem;}
.list-cross li::marker {content:"✘ "; margin-right:40px; color:var(--bs-emphasis-color);font-weight:700;}

/*Slideshow News-Beitrag*/
/*Data&AI-Meetup 2023*/
#c632 > div.marquee.-photos::before, #c632 > div.marquee.-photos::after {display:none !important;}
/*KI-Event 2023*/
#c1011 > div.marquee.-photos::before, #c1011 > div.marquee.-photos::after {display:none !important;}
/*Knipex Roadshow 2023*/
#c1012 > div.marquee.-photos::before, #c1012 > div.marquee.-photos::after {display:none !important;}
/*TA-Event 2023*/
#c1272 > div.marquee.-photos::before, #c1272 > div.marquee.-photos::after {display:none !important;}
/*Celonis Event 2023*/
#c1343 > div.marquee.-photos::before, #c1343 > div.marquee.-photos::after {display:none !important;}
/*Darktrace Event 2023*/
#c1590 > div.marquee.-photos::before, #c1590 > div.marquee.-photos::after {display:none !important;}

/*Slideshow grundsätzlich spitze Ecken*/
section.marquee-container > div.marquee.-photos > ul.marquee-track > li.marquee-item {border-radius:0;}
section.marquee-container > div.marquee.-photos > ul.marquee-track > li.marquee-item::before {border-radius:0;}
section.marquee-container > div.marquee.-photos > ul.marquee-track > li.marquee-item::after {border-radius:0;}
section.marquee-container > div.marquee.-photos > ul.marquee-track > li.marquee-item > img {border-radius:0;}

/*Slideshow nie einfaden*/
  .is-inview .marquee-item {transition:none !important;}

  /*Slideshow schneller*/
section.marquee-container > div.marquee.-photos > ul.marquee-track.-slower {animation-duration: calc(((33/2) * (33/2)) * 0.85s) !important;}
section.marquee-container > div.marquee.-photos > ul.marquee-track:nth-child(2) {animation-duration: calc(((33/2) * (33/2)) * 0.7s) !important;}


/*Buttonfarbe Cookiebanner*/
div.cc-window div.cc-body#cookieconsent\:body > div.cc-compliance.cc-highlight > button.cc-btn.cc-allow-all.cc-w-100 {
  background-color:white !important;
  color:black !important;
}

/*Footer keine Buttons*/
#footer button.btn-footer-collapse {pointer-events:none !important;}


@media only screen and (max-width: 767px) {
#footer > div:nth-child(1) > div > div > div > button > i {display:none !important;}
#footerNav13, #footerNav14, #footerNav28, #footerNav12 {display:block !important;}
}



/*Select Pfeile in den Formularen*/
/*in den Slide-ins*/
div.fancybox__powermail__container select.form-control.powermail_select {
    background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
    background-position: calc(100% - 0.75rem) center !important;
    -moz-appearance:none !important;
    -webkit-appearance: none !important; 
    appearance: none !important;
    padding-right: 2rem !important;
  width:33%;
}

/*...auf der Kontaktseite*/
select.form-control.powermail_select {
    background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
    background-position: calc(100% - 0.75rem) center !important;
    -moz-appearance:none !important;
    -webkit-appearance: none !important; 
    appearance: none !important;
    padding-right: 2rem !important;
  /*width:33%;*/
}

/*Styling CR-Formulare*/
select.cr_font {
  background-color:#fff;
  background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
    background-position: calc(100% - 0.75rem) center !important;
    -moz-appearance:none !important;
    -webkit-appearance: none !important; 
    appearance: none !important;
    padding-right: 2rem !important;
  width:33%;
}
input.cr_ipe_checkbox {
  background-color:#fff; 
}

/*News-Artikel: Abstand neben dem Autorbild*/
header > div.card.card--person.card--person-author > div.card-image-container {margin-right:16px;}