/* Farben und Icons für Unterseiten ######################################################*/
/*font colors darkColor ######################################################*/
.ta .contentBlock a,
.ta .contentBlock a h3,
.ta .contentBlock h3 a,
.ta .contentBlock .price,
.ta .contentBlock h3,
.ta .contentBlock .h3,
.ta .contentBlock .blockHeadline h2,
.ta .contentBlock .blockHeadline h1,
.ta .navbar-nav .dropdown-menu h3 .imgLink.active,
.ta span.more,
.ta .contentBlock a.more,
.ta .input-group.selectDown a.button .title,
.ta .input-group-btn.notAbsolute a.button .title,
.ta .input-group.selectDown a.button .title,
.ta .input-group.selectDown button .title,
.ta .contentBlock.zitat .content h2,
.ta section.payContent .payOverlay .closer h2,
.ta section.payContent .payOverlay .closer h3,
.ta section.payContent .payOverlay .closer .preis,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.icons,
.ta .row.header .headlines h2,
.ta .row.header .headlines h3,
.ta .row.header h1.headline,
.ta section.anlese .single_article .articleHeader h1,
.ta section.anleseHeft .contentBlock .headline h1,
.ta .contentBlock.hasLeftImg h3,
.ta .managerseminare .contentBlock.ms_article.blocks.background .block,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG:hover span.text,
.ta .contentBlock.accordion .card-header h3 .btn,
.ta .contentBlock.result .header .headline h2,
.ta .contentBlock.result .second,
.ta .secContent .form-control::placeholder,
.ta .teaser a,
.ta .sw_slider .slick-slider .slick-slide .h4,
.ta .kat_links .h3,
.ta .kat_links h3,
.ta #volltext {
  color: #d65013;
}
.ta .sendForm,
.ta .buttons .button,
.ta .contentBlock.tabs .nav-pills .nav-link,
.ta a.iconBG span.text {
  color: black !important;
  background-color: #e4e4e2;
}
/* for the download modal */
.ta #dl_urheber {
  cursor: pointer;
}
.ta #dl_urheber:after {
  display: inline-flex;
  content: url("../images/tb/Pfeil-Accordion.svg");
  margin-left: 20px;
  height: 23px;
  width: 23px;
}
.ta #dl_urheber.open:after {
  display: inline-flex;
  content: url("../images/tb/Pfeil-Accordion.svg");
  margin-left: 20px;
  transform: rotateZ(-180deg);
  height: 23px;
  width: 23px;
}
.ta #dl_urheber span {
  display: none;
}
.ta #dl_urheber.open span {
  display: block;
}
/*font colors Labels ######################################################*/
.ta .label {
  color: #d65013;
  border: 1px solid #d65013;
}
.ta .label:hover {
  background: #d65013;
  transition: 0.4s all;
}
.ta .label.active {
  background: #d65013;
}
.ta .kat_links .label {
  color: #413e3b;
  border: 1px solid #aeadae;
}
.ta .kat_links .label:hover {
  background: transparent;
  color: #d65013 !important;
}
.ta .kat_links .label.active {
  background: transparent;
  color: #d65013 !important;
}
/*font colors lightColor ######################################################*/
.ta section.ms_search button.btn-outline-white:hover {
  color: #e4e4e2;
}
.ta section.ms_search button.btn-outline-white:hover {
  color: #e4e4e2;
}
/*font colors black ######################################################*/
.ta .buttons .button span {
  color: #000000;
}
/*font colors white ######################################################*/
.ta .contentBlock .slider .imageTextOverlay a h3,
.ta button.iconBG span.icons,
.ta a.iconBG:hover span.icons,
.ta button.iconBG span.text,
.ta a.iconBG:hover span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.icons,
.ta .ms_pagination .background,
.ta .ms_pagination .background a,
.ta .slider .box.iconText:hover,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG,
.ta input.submit,
.ta .buttons .button:hover,
.ta .buttons .button.active,
.ta .buttons .button.active span,
.ta .buttons .button:hover span,
.ta .contentBlock.tabs .nav-pills .nav-link:hover,
.ta .sendForm:hover,
.ta a.iconBG span.text:hover {
  color: #ffffff !important;
  opacity: 1 !important;
}
.ta .slider .box.iconText:hover a,
.ta .slider .box.iconText a:hover h3,
.ta .slider .box.iconText a:hover h4,
.ta .slider .box.iconText a:hover h5,
.ta .slider .box.iconText a:hover p {
  color: #ffffff !important;
}
/*bordercolors  darkColor ######################################################*/
.ta .sideNav {
  border-color: #d65013;
}
.ta span.more.closed:after {
  border-color: #d65013 transparent transparent transparent;
}
.ta span.more.open:after {
  border-color: transparent transparent #d65013 transparent;
}
.ta .input-group-btn.notAbsolute a.button .caret,
.ta .input-group.selectDown a.button .caret,
.ta .input-group.selectDown button .caret {
  border-left: 1px solid #d65013;
}
/*bordercolors  lightColor ######################################################*/
.ta section.ms_search button.btn-outline-white:hover,
.ta section.ms_search button.btn-outline-white:hover,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.icons {
  border: 1px solid #e4e4e2;
}
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG span.icons,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG span.text {
  border: 3px solid #e4e4e2;
}
.ta .xp_imagewrapper.zitat {
  border-top: 1px solid #413e3b;
  border-bottom: 1px solid #413e3b;
}
.ta div.xp_imagewrapper.images {
  border: 1px solid #413e3b !important;
}
.ta div.workmarker div.xp_imagewrapper.autoren.addBorder {
  border-top: 1px solid #413e3b;
}
.ta ul + div.workmarker div.xp_imagewrapper.autoren,
.ta ol + div.workmarker div.xp_imagewrapper.autoren {
  margin-top: 40px;
  padding-top: 40px;
}
.ta div.forSections h2.slider_sectionHead {
  color: #d65013 !important;
}
.ta .sw_slider div.box.headMediaText.forSections {
  background-color: #e4e4e2 !important;
}
.ta .xp_imagewrapper.standardbox {
  background-color: #e4e4e2 !important;
}
.ta div.xp_imagewrapper.zitat blockquote {
  color: #d65013 !important;
}
.ta div.appendix {
  background-color: #e4e4e2 !important;
  padding: 25px !important;
  margin-bottom: 20px;
}
.ta div.appendix h3.app {
  color: #d65013 !important;
}
.ta .paywall {
  background-color: #e4e4e2 !important;
}
.ta div.paywall h3.paywall_intro {
  color: #d65013 !important;
}
.ta div.appendix a.iconBG span.text,
.ta div.appendix a.iconBG span.icons,
.ta div.paywall a.iconBG span.text,
.ta div.paywall a.iconBG span.icons {
  border: 3px solid #e4e4e2;
}
.ta .sw_slider div.mztSlider a {
  color: #d65013 !important;
}
/*backgroundcolors darkColor  ######################################################*/
.ta section.ms_search,
.ta section.ms_search .searchExtend .dropdown-menu,
.ta section .searchFilter .btn.searchbutton,
.ta .button.iconBG span.text,
.ta a.iconBG:hover span.text,
.ta section.payContent .payOverlay a.iconBG span.icons,
.ta section.payContent .payOverlay a.iconBG span.text,
.ta .ms_pagination .background,
.ta .slider .box.iconText:hover,
.ta .contentBlock.ms_article.blocks button.iconBG span.icons,
.ta .contentBlock.ms_article.blocks button.iconBG span.text,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG span.icons,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG span.text,
.ta .form-check label input[type="radio"]:checked ~ .label-text:before,
.ta .form-check label input[type="checkbox"]:checked ~ .label-text:before,
.ta .altcha-checkbox input[type="checkbox"]:checked ~ .altchamarker::before,
.ta input.submit,
.ta .select-wrapper::after,
.ta .buttons .button:hover,
.ta .buttons .button.active,
.ta .contentBlock.tabs .nav-pills .nav-link:hover,
.ta .contentBlock.tabs .nav-pills .nav-link.active,
.ta .contentBlock.tabs .nav-pills .show > .nav-link,
.ta .contentBlock.tabs .nav-tabs .nav-link.active,
.ta .contentBlock.tabs .nav-tabs .show > .nav-link,
.ta .sendForm:hover,
.ta a.iconBG:hover span.text,
.ta table.bestseller td.number {
  background-color: #d65013;
}
/*backgroundcolors  colorLightMS ######################################################*/
.ta #regForm #prevBtn .icons,
.ta #regForm #prevBtn .text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.icons,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.icons,
.ta.leadership .moreSlides.leaderShipMeinungen .slide .lsmbBox,
.ta .slider .box.leftImageText,
.ta .slider .box.iconText,
.ta section.secBackground,
.ta .slider .box.headMediaText,
.ta section .searchFilter,
.ta .contentBlock.abo .box,
.ta .contentBlock.blocks.background .block {
  background-color: #e4e4e2;
}
/*backgroundcolors   white ######################################################*/
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.text,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.icons,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG:hover span.icons.pfeilrechts,
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG:hover span.text {
  background-color: #ffffff;
  opacity: 1;
}
/*backgroundcolors   transparent ######################################################*/
.ta .contentBlock.accordion .card-header h3 .btn {
  background-color: transparent;
  color: #d65013;
}
/*icons ######################################################*/
.ta .contentBlock.tabs .tab-pane ul li,
.ta .contentBlock.tabs .link a,
.ta .contentBlock .data ul li,
.ta .card ul li,
.ta .contentBlock .text ul li,
.ta .contentBlock .texte ul li,
.ta ul.twoColumns li,
.ta ul.arrowleftnoLink li,
.ta ul.arrowleft li a,
.ta .contentBlock .row.header .archive a {
  background-image: url("../images/tb/Pfeil2_rechts.svg");
}
.ta .input-group-btn.notAbsolute a.button .caret,
.ta .input-group.selectDown a.button .caret,
.ta .input-group.selectDown button .caret {
  background-image: url("../images/tb/Pfeil-unten.svg") !important;
}
.ta a.lightBoxIcon:before,
.ta section.ms_search input.searchfield {
  background-image: url("../images/tb/Lupe-Suchfeld.svg");
}
.ta .slick-prev {
  background-image: url("../images/tb/Pfeil-links.svg");
}
.ta .slick-next,
.ta .contentBlock .archive a,
.ta .managerseminare .slick-next {
  background-image: url("../images/tb/Pfeil-rechts.svg");
}
.ta .contentBlock .icon.podcast a {
  background-image: url("../images/Podcast.svg");
}
.ta .contentBlock.ms_pagination a.next {
  background-image: url("../images/tb/Pfeil2_rechts.svg");
  background-repeat: no-repeat;
  background-size: auto 15px;
  background-position-y: bottom 22%;
  background-position-x: right  !important;
  padding-left: 15px;
}
.ta .contentBlock.ms_pagination a.prev {
  background-image: url("../images/tb/Pfeil2_links.svg");
  background-repeat: no-repeat;
  background-size: auto 15px;
  background-position-y: bottom 22%;
  background-position-x: left !important;
}
.ta div.forSections h2.slider_sectionHead {
  background-image: url("../images/tb/lesetipp.svg");
}
.ta div.forSections h2.section_subheading {
  background-image: url("../images/tb/Pfeil2_rechts.svg");
}
.ta div.preview p {
  background-image: url("../images/tb/Pfeil2_rechts.svg");
}
.ta div.paywall p.pw_info {
  background-image: url("../images/tb/Pfeil2_rechts.svg");
}
.ta button.iconBG span.icons.pfeillinks {
  background-image: url("../images/iconBG_pfeil_links_weiss.svg");
}
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG:hover span.icons.pfeilrechts,
.ta a.iconBG span.icons.pfeilrechts {
  background-image: url("../images/iconBG_pfeil_rechts_weiss.svg");
}
.ta a.iconBG span.icons.download {
  background-image: url("../images/iconBG_download_weiss.svg");
}
.ta a.iconBG span.icons.podcast {
  background-image: url("../images/iconBG_podcast_weiss.svg");
}
.ta .leadership .anleseHeft a.iconBG:hover span.icons.einkaufswagen,
.ta a.iconBG span.icons.einkaufswagen {
  background-image: url("../images/iconBG_einkaufswagen_weiss.svg");
}
.ta a.iconBG span.icons.epaper {
  background-image: url("../images/iconBG_epaper_weiss.svg");
}
.ta a.iconBG span.icons.person {
  background-image: url("../images/tb/iconBG_person.svg");
}
.ta a.iconBG span.icons.probelesen {
  background-image: url("../images/iconBG_leseprobe_weiss.svg");
}
.ta a.iconBG span.icons.merken {
  background-image: url("../images/iconBG_merken_weiss.svg");
}
.ta a.iconBG:hover span.icons.podcast {
  background-image: url("../images/iconBG_podcast_weiss.svg");
}
.ta a.iconBG:hover span.icons.download {
  background-image: url("../images/iconBG_download_weiss.svg");
}
.ta button.iconBG span.icons.pfeilrechts,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG span.icons,
.ta .slider .box.headMediaText .texte.buttonbottom a.iconBG:hover span.icons,
.ta a.iconBG:hover span.icons.pfeilrechts {
  background-image: url("../images/iconBG_pfeil_rechts_weiss.svg");
}
.ta .leadership .anleseHeft a.iconBG,
.ta a.iconBG:hover span.icons.epaper {
  background-image: url("../images/iconBG_epaper_weiss.svg");
}
.ta a.iconBG:hover span.icons.person {
  background-image: url("../images/iconBG_person_weiss.svg");
}
.ta a.iconBG:hover span.icons.merken {
  background-image: url("../images/iconBG_merken_weiss.svg");
}
.ta .slider .box.iconText a .imageIcon .characters {
  background-image: url("../images/tb/characters.svg");
}
.ta .slider .box.iconText a .imageIcon .testgelesen {
  background-image: url("../images/tb/testgelesen.svg");
}
.ta .slider .box.iconText a .imageIcon .fuehrungCoaching {
  background-image: url("../images/tb/fuehrungCoaching.svg");
}
.ta .slider .box.iconText a .imageIcon .hirnrissig {
  background-image: url("../images/tb/hirnrissig.svg");
}
.ta .slider .box.iconText a .imageIcon .cd {
  background-image: url("../images/tb/cd.svg");
}
.ta .slider .box.iconText a .imageIcon .ebooks {
  background-image: url("../images/tb/ebooks.svg");
}
.ta .slider .box.iconText a .imageIcon .cschaeppchen {
  background-image: url("../images/tb/cschaeppchen.svg");
}
.ta .slider .box.iconText a .imageIcon .twitter {
  background-image: url("../images/tb/twitter.svg");
}
.ta .slider .box.iconText a .imageIcon .facebook {
  background-image: url("../images/tb/facebook.svg");
}
.ta .slider .box.iconText a .imageIcon .newsletter {
  background-image: url("../images/tb/newsletter.svg");
}
.ta .slider .box.iconText a .imageIcon .archiv {
  background-image: url("../images/tb/archiv.svg");
}
.ta .slider .box.iconText a .imageIcon .themen {
  background-image: url("../images/tb/themen.svg");
}
.ta a .imageIcon .verlagsprogramm {
  background-image: url("../images/tb/icon_verlagsprogramm.svg");
}
.ta a:hover .imageIcon .verlagsprogramm {
  background-image: url("../images/tb/icon_verlagsprogramm_hover.svg");
}
.ta a .imageIcon .material {
  background-image: url("../images/tb/icon_material.svg");
}
.ta a:hover .imageIcon .material {
  background-image: url("../images/tb/icon_material_hover.svg");
}
.ta a .imageIcon .preise {
  background-image: url("../images/tb/icon_preise.svg");
}
.ta a:hover .imageIcon .preise {
  background-image: url("../images/tb/icon_preise_hover.svg");
}
.ta a .imageIcon .digitalarchiv {
  background-image: url("../images/tb/icon_digitalarchiv.svg");
}
.ta a:hover .imageIcon .digitalarchiv {
  background-image: url("../images/tb/icon_digitalarchiv_hover.svg");
}
.ta a .imageIcon .toolkits {
  background-image: url("../images/tb/icon_toolkits.svg");
}
.ta a:hover .imageIcon .toolkits {
  background-image: url("../images/tb/icon_toolkits_hover.svg");
}
.ta a .imageIcon .taArchiv {
  background-image: url("../images/tb/icon_taarchiv.svg");
}
.ta a:hover .imageIcon .taArchiv {
  background-image: url("../images/tb/icon_taarchiv_hover.svg");
}
.ta a .imageIcon .msArchiv {
  background-image: url("../images/tb/icon_msarchiv.svg");
}
.ta a:hover .imageIcon .msArchiv {
  background-image: url("../images/tb/icon_msarchiv_hover.svg");
}
.ta a .imageIcon .tkoffer {
  background-image: url("../images/tb/icon_trainerkoffer.svg");
}
.ta a:hover .imageIcon .tkoffer {
  background-image: url("../images/tb/icon_trainerkoffer_hover.svg");
}
.ta a .imageIcon .leadershipbuecher {
  background-image: url("../images/tb/icon_leadershipbuecher.svg");
}
.ta a:hover .imageIcon .leadershipbuecher {
  background-image: url("../images/tb/icon_leadershipbuecher_hover.svg");
}
.ta .contentBlock.ms_article.blocks h3.icon,
.ta .contentBlock.ms_article.blocks h3.icon {
  background-image: url("../images/tb/Kontakt.svg");
}
.ta .contentBlock.ms_article.blocks .block .texte.buttonbottom a.iconBG span.icons.pfeilrechts {
  background-image: url("../images/iconBG_pfeil_rechts_weiss.svg");
}
.contentBlock .price div.small2 {
  color: #413e3b;
}
.contentBlock .price div.small2 a {
  color: #413e3b;
}
.shariff .facebook:hover a {
  background-image: url("../images/tb/social_facebook_hover.svg") !important;
  opacity: 1 !important;
}
.shariff .twitter:hover a {
  background-image: url("../images/tb/social_twitter_hover.svg") !important;
  opacity: 1 !important;
}
.shariff .mail:hover a {
  background-image: url("../images/tb/social_email_hover.svg") !important;
  opacity: 1 !important;
}
.shariff .xing:hover a {
  background-image: url("../images/tb/social_xing_hover.svg") !important;
  opacity: 1 !important;
}
.shariff .linkedin:hover a {
  background-image: url("../images/tb/social_in_hover.svg") !important;
  opacity: 1 !important;
}
/*# sourceMappingURL=tb.css.map */