
/*** --- AKADEMIE --- */

/*AKADEMIE INTERN*/

.myMediaHtml .image {border: 1px solid silver!important; box-sizing: border-box; max-width: 100%; padding: 20px 20px 10px 20px!important; pointer-events: none!important;}

._akademie_.AkademieSC_LernkapitelForm .myMediaHtml img,
._akademie_.AkademieSC_LernkapitelForm .myMediaHtml video {
    display: block;
    height: auto!important;
    max-width: 100%;
}

._akademie_.AkademieSC_LernkapitelForm .myMediaHtml iframe,
._akademie_.AkademieSC_LernkapitelForm .myMediaHtml video {
    display: block;
    max-width: 100%;
    width: 100%!important;
}

._akademie_.AkademieSC_LernkapitelForm .myMediaHtml iframe {
    aspect-ratio: 16 / 9;
    height: auto!important;
}

.myMediaHtml .table .ck-widget__selection-handle {display:none!important;}

.myMediaHtml .table table {width: 100%!important; pointer-events: none!important;}



/*PDF SIDEBAR AUSBLENDEN VORERST*/

.sidebar-module.pdf_downloads {display:none;}


.accordion-button:focus {border: none!important; box-shadow: none!important;}




/*AKADEMIE INHALTE AUSGRAUEN*/

/*GRUNDLAGEN BOERSE*/
/*._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading1 {opacity: 0.3; pointer-events:none;}
._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading2 {opacity: 0.3; pointer-events:none;}*/


/*HEBELZERTIFIKATE*/
._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading11 {opacity: 0.3; pointer-events:none;}


/*INVESTMENT*/
._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading16 {opacity: 0.3; pointer-events:none;}
._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading17 {opacity: 0.3; pointer-events:none;}
._akademie_.AkademieSC_LernkapitelForm .accordion-item h2#heading18 {opacity: 0.3; pointer-events:none;}







/* --- GENERIC --- */


._akademie_ .ck-placeholder {display:none!important;}


._akademie_.AkademieSC_LernkapitelForm .myWhite #accordionSchulungen .accordion-item .accordion-button .container {padding-left: 0px!important;}


._akademie_ .lernkapitel-kurs-header h2 {margin-left: 4px!important; margin-top: 20px!important; margin-bottom: 20px!important; font-size: 22px!important;}

._akademie_.AkademieSC_LernkapitelForm .main {padding: 0px!important;}

._akademie_.AkademieSC_LernkapitelForm .myWhite {padding-right: 0px!important;}


._akademie_ .lernkapitel-kurs-header span.prozent {margin-top:20px!important;} 


._akademie_ #questions .antworten_container {background: #f4f4f4; text-align: center; padding: 20px;}


._akademie_ .frage {background: #f4f4f4; margin-top: 20px; padding: 0px 20px;}

span.LektionFrage {font-size: 20px;display: block; margin-top: 20px}

span.mehrereAntworten {font-size: 14px; color: #aaa; display: block; margin-bottom: 20px}

._akademie_ .frage hr {color: #fff;}


._akademie_ .AntwortContainer h4 {
  font-weight: normal;
  font-size: 15px;
}


._akademie_ .frage_green div.myHundred {
  background:#9caf14!important;
}

._akademie_ .frage_green .myHundred h4 {
  color: #000!important;
}


._akademie_ .pruefen:hover {
    background-position: 175px;
}
._akademie_ .pruefen, ._akademie_ .pruefen:hover {
    font-size: 14px;
    text-transform: uppercase!important;
    background: #b31a21!important;
    color: #fff;
    display: block;
    padding: 10px 15px;
    border-radius: 0;
    width: 200px;
    max-width: 200px;
    border: none;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: 170px;
    margin-top: 40px;
    -webkit-transform: translateY(-40%);
    -ms-transform: translateY(-40%);
    transform: translateY(-40%);
    -webkit-transition: all 150ms ease-in;
    -o-transition: all 150ms ease-in;
    transition: all 150ms ease-in;
}


._akademie_ .fragenZusatz {
	text-align: center;
	font-size: 14px;
	color: #666;
}
._akademie_.AkademieSC_LernkarteiForm .AntwortContainer.frageChecked {

}
._akademie_ .AntwortContainer .myHundred {
    margin:7px!important;
    background: #fff!important;
    box-shadow: 0px 2px 30px -20px #999!important;
    padding: 10px;
    border-radius: 25px;
    border: 2px solid #e2e2e2;
}
._akademie_ .AntwortContainer.frageChecked .myHundred {
    border:2px solid #162560!important;
}


._akademie_ .frage_red .myHundred {
  background: #c81a19!important;
}
._akademie_ .frage_red .myHundred h4 {
  color:#000!important;
}

._akademie_ .frage_light_green .myHundred {
  border: 2px solid #9caf14!important;
}


/* --- LERNKARTEI --- */





._akademie_ .AntwortContainer input {
  display:none;
}


._akademie_.AkademieSC_LernkarteiForm .myProzenteLernkapitel .border-sm a {
  padding:5px;
  display: inline-block;
  cursor: pointer;
}

._akademie_.AkademieSC_LernkarteiForm .myProzenteLernkapitel .border-sm.active {
  background: #000!important;
	padding:2px;
}

._akademie_.AkademieSC_LernkarteiForm .myProzenteLernkapitel .border-sm.active a {
  color:white;
}

._akademie_.AkademieSC_LernkarteiForm .myProzenteLernkapitel .border-sm a {
  color:black;
}


._akademie_.AkademieSC_LernkarteiForm .loesung_anzeigen {
      padding: 10px 15px;
    display: inline-block;
    border: 2px solid #b31a21!important;
    color: #b31a21!important;
}

._akademie_.AkademieSC_LernkarteiForm .naechsteFrage {
    display: inline-block;
    float: right;
    padding: 10px 15px;
    /*border: 1px solid blue;*/
    background: #b31a21!important;
    color: white;
}
._akademie_.AkademieSC_LernkarteiForm a.naechsteFrage:hover {
    cursor: pointer;
    background: #b31a21!important;
}

._akademie_.AkademieSC_LernkarteiForm .pruefen, ._akademie_.AkademieSC_LernkarteiForm .pruefen:hover {
    /*font-family: 'Montserrat-Bold'!important;*/
    font-size: 14px;
    text-transform: uppercase;
    background: #b31a21!important;
    color: #fff;
    display: block;
    padding: 10px 15px;
    border-radius: 0;
    width: 200px;
    max-width: 200px;
    border: none;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: 170px;
    margin-top: 40px;
    -webkit-transform: translateY(-40%);
    -ms-transform: translateY(-40%);
    transform: translateY(-40%);
    -webkit-transition: all 150ms ease-in;
    -o-transition: all 150ms ease-in;
    transition: all 150ms ease-in;
}


._akademie_.AkademieSC_LernkarteiForm #zusatz {
      display: block;
    border: 1px solid #162560;
    padding: 20px;
    margin: 10px;
}


._akademie_.AkademieSC_LernkarteiForm .AuswahlLektionen button {
	background: #b31a21!important;
    border-radius: 0 0 0 0;
    border: 0;
    padding: 7px 15px;
    min-width: 250px;
}

._akademie_ .moeglicheAntwort {
	margin-top:5px;
}


/* --- LERNKAPITEL ---- */


._akademie_.AkademieSC_LernkapitelForm .inhalt_zusammenfassung {
  background: #b31a21;
    color: white;
    padding: 20px;
}

._akademie_.AkademieSC_LernkapitelForm .collapse.show {
	display: block;
}



._akademie_.AkademieSC_LernkapitelForm .nav-item {
  background: white;
  padding:10px;
}
._akademie_.AkademieSC_LernkapitelForm .nav-item a {
  color: #464646;
}
._akademie_.AkademieSC_LernkapitelForm .nav-item.active {
  background: rgba(22, 37, 96, 1);
  color:white;
}
._akademie_.AkademieSC_LernkapitelForm .nav-item.active a {
  color:white;
}
._akademie_.AkademieSC_LernkapitelForm .progress-bar {
  background: #b31a21!important;
  border-radius: 0 0 0 0;
}
._akademie_.AkademieSC_LernkapitelForm .prozent {
  margin-left:10px!important;
  margin-top:-4px!important;
  float: right!important;
}

._akademie_.AkademieSC_LernkapitelForm .myOl-01 li {
    background-image: url('/wp-content/plugins/akademie-management/assets/images/mySquare.png');
    background-repeat: no-repeat;
    background-position: 0px 8px;
    background-size: 18px;
    margin-bottom: 8px;

      padding-left: 30px;
    padding-top: 5px;
}

._akademie_.AkademieSC_LernkapitelForm .myOl-01 li.finished {
    background-image: url('/wp-content/uploads/2022/03/mySquareChecked_rot.png')!important;
    background-repeat: no-repeat;
    background-position: 0px 8px;
    background-size: 18px;
    margin-bottom: 8px;
    padding-left: 30px;
    padding-top: 5px;
}


._akademie_.AkademieSC_LernkapitelForm .weitere-lektionen li a {
  text-decoration: none;
  color: #000!important;
  cursor: pointer!important;
}


._akademie_.AkademieSC_LernkapitelForm .weitere-lektionen li a:hover {color: #b31a21!important;}


._akademie_.AkademieSC_LernkapitelForm .weitere-lektionen li.active a {color: #b31a21!important;}

._akademie_.AkademieSC_LernkapitelForm #filterOptions li a {
  text-decoration: none;
}

._akademie_.AkademieSC_LernkapitelForm .myKursNavi .col-sm-4 > span, .myKursNavi .col-sm-4 > div {
  display:block;
  height:100%;
  padding:20px;
  background: #f4f4f4!important;
  text-align: center;
}

._akademie_.AkademieSC_LernkapitelForm .myInnerMagenta {background: #b31a21!important;  color: white;}

._akademie_.AkademieSC_LernkapitelForm .myInnerMagenta.myWhite {padding: 20px!important;}


._akademie_.AkademieSC_LernkapitelForm .myKursNavi a {
  text-decoration: none;
  color: #000!important;
}

.shadowbox a:hover {color: #b31a21!important;}

._akademie_.AkademieSC_LernkapitelForm .myKursNavi a:hover {
  color: #b31a21!important;
}



._akademie_.AkademieSC_LernkapitelForm .myInnerMagenta a,
._akademie_.AkademieSC_LernkapitelForm .myInnerMagenta a:hover {
  color: #fff!important;
}

._akademie_.AkademieSC_LernkapitelForm .myOutside {
  height:auto  !important;
}


._akademie_.AkademieSC_LernkapitelForm .accordion-button::after {filter: brightness(0)!important;}

._akademie_.AkademieSC_LernkapitelForm .accordion-button {
  background: #f4f4f4!important;
  color: #000!important;
  border-radius: 0 0 0 0;
}
._akademie_.AkademieSC_LernkapitelForm .progress {
  width:85%!important;
  border-radius: 50px!important;
}
._akademie_.AkademieSC_LernkapitelForm .accordion-item , .accordion-header  {
  border-radius: 0 0 0 0 ;
}

/* --- DASHBOARD --- */
._akademie_.AkademieSC_DashboardForm .progress {
  width:100%;
}
._akademie_.AkademieSC_DashboardForm .myLernkapitel, ._akademie_.AkademieSC_DashboardForm .myLernkartei, ._akademie_.AkademieSC_DashboardForm .myAbschlusspruefung {
  background: #b31a21;
  color: white;
}

._akademie_.AkademieSC_DashboardForm .myLernkapitel.myWhiteFont, ._akademie_.AkademieSC_DashboardForm .myTraining.myWhiteFont, ._akademie_.AkademieSC_DashboardForm .myAbschluss.myWhiteFont  {
  color: white;
}

._akademie_.AkademieSC_DashboardForm .containerTopSchulungen {
    background: #b31a21!important;
  background-image: none!important;
    background-size: 100% auto;
    margin: 0px!important;

}

._akademie_.AkademieSC_DashboardForm .myTopUserinfo {
  color:white;
  padding:40px;
}
._akademie_.AkademieSC_DashboardForm .myTopUserinfo h2 {
  color: white;
}

._akademie_.AkademieSC_DashboardForm .circleDiagrams {
  margin-left:-30px;
}


._akademie_.AkademieSC_DashboardForm .myListItem > div {
  cursor:pointer;
}


/* --- ZERTIFIKATE --- */


._akademie_.AkademieSC_ZertifikateForm .myRounded h2,
._akademie_.AkademieSC_ZertifikateForm .myRounded p {display:none!important;}

._akademie_.AkademieSC_ZertifikateForm .myWhite.myRounded {background: #f4f4f4!important;}


._akademie_.AkademieSC_ZertifikateForm .myBlueHell {
    background: #b31a21!important;
}

._akademie_.AkademieSC_ZertifikateForm .btn-primary {
    cursor: pointer;
    color: #fff;
    background: #b31a21!important;
    border: none;
    border-radius: 0px;
    font-size: 16px;
}

._akademie_ a.pdf_button, ._akademie_ a.pdf_button:hover, ._akademie_ a:hover.pdf_button {
    background-color: #333!important;
    color: #fff;
    padding: 10px 42px;
    width: 100%;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    font-family: 'Montserrat-Bold', sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    position: relative;
}

._akademie_ .btn.zumWissenstest, ._akademie_ .btn.zumWissenstest:hover, ._akademie_ a:hover .btn.zumWissenstest {
    background-color: #b31a21!important;
    padding: 10px 42px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    position: relative;
    width: 100%;
	border:0px;
	border-radius: 0 0 0 0;
}


._akademie_.AkademieSC_LernkapitelForm .inner_content h2 {

	
	display:block;
	padding-bottom:20px;
	
	
}
