/**
* make tooltipster overflow visible
*/
 
.tooltipster-content {
   overflow: visible !important;
}


/**
*/

.mtque-data:not(.mteditor) {
  display:none;
} 
.mtque-data-dropd-a {
   color:darkgray;
   border-radius: 5px;
   padding: 2px;
   padding-left: 5px;
   padding-right: 5px;
}
.mtque-data-dropd-a:hover {
   color:gray;
   background: #f1f1f1;
}



.mtquer-alpha-hint {
   display: block;
   padding: 5px;
   padding-top: 2px;
   padding-bottom: 0px;
   font-size: 12px;
   font-weight: normal;
   font-style: italic;
   line-height: 1.2em;
   color: #ababab;
   border-top: 1px dotted #d2d2d2;
   margin-top: 5px;
   min-width: 250px;
}
.mt-quer-desc-asso {
   font-weight:bold;
  /* color:black;*/
}
.mt-ekp-ref-data-debug {
   width:20%;
   display:inline-block;   
   padding-top: 3px;

   overflow: hidden;
   text-overflow: ellipsis;
   height: 24px;

}
.mt-ekp-ref-data-debug.line {
   border-top: 1px dashed #d4d4d4; 
}
.mt-ekp-ref-data-debug.linetop {
   border-top: 1px dashed #d4d4d4; 
   padding-bottom:3px;
}

.mt-ekp-ref-data-debug .edit-wp-charcounts-bubble {
   line-height:1em;
}
.desc-container {
   display:none;
}
span.finding {
   text-decoration: underline;
   text-decoration-style: dotted;
   text-decoration-color: gray;
}
span:not(.mt-ekp-desc-asso) > span.finding {

   color: #232323;
}
.ekp_quiz_mode_2-nowidth span.finding {
   text-decoration: none;
}

.mt-ekp-extrawissen-tooltip .mt-ekp-extrawissen-tooltip2 {
   font-weight: normal !important;
}
.mt-ekp-extrawissen-tooltip2 .mt-headline  {
   color: #858585;
   text-transform: uppercase;
   margin-bottom: 0px;
   display: block;
   font-size: 0.8em;
}


.mt-ekp-extrawissen-thumbnail-item.mtquer {
   position: relative;
   margin:0px;

}
.mt-ekp-extrawissen-thumbnail-item.mtquer .finding:hover {
   cursor:pointer
}
.mt-ekp-extrawissen-tooltip2.mtquer {
   display:none; 
   position: absolute;
   z-index:9999999999;
   padding-top:5px;
   color:#000;
}

.mtquer .mt-ekp-extrawissen-tooltip2-envelope {
   padding:0px;
   padding-bottom: 8px;
   margin-right:1em;

   background:white;


   border-radius: 8px;
  /* box-shadow:0 2px 4px rgb(0 0 0 / 6%), 0 4px 12px rgb(0 0 0 / 5%); */

  box-shadow: 0 4px 30px rgb(0 0 0 / 18%);
  max-width: inherit;

        /*   width: max-content;*/
           font-weight: normal ;
           font-weight:300;


   display: flex;
   flex-direction: row;
   flex-wrap: wrap;

}

.mt-ekp-extrawissen-thumbnail-item.mtquer:hover .mt-ekp-extrawissen-tooltip2.mtquer {
   display:block;
}


.mtquer-notvisible {
   display:none;
}



/**
/ MTQUer layout
*/

/**
divider
*/
 .mt-quer-divider {
   height: 1px;
   border-top: 1px solid #e7e7e7;
   display: none;
   width: 90%;
   margin-top: 0.4em;
   margin: 0 auto;
   margin-top: 0.4em;
 }

.mtquer-finding-topcontainer.multiple .mt-quer-divider {
   display:block;
}

.mt-section-item .template , .mt-quer-section .template {
   display: none;
}

.mt-quer-section {

           width: max-content;
}
.mt-ekp-extrawissen-tooltip2:not(.hasSection1Singular) .mt-quer-section1 {
   flex: 1 1 auto;
}

.mt-section-item {
   
   margin:0px
}
.mt-quer-section2, .mt-quer-section3 {
   padding-left:10px;
   padding-right:10px;
}

.mt-quer-section3 {
  font-style: italic;
  color: #2073cf;
  /*font-weight:500;*/
  line-height: 1.1em;
}


.mt-quer-section-item {

   padding-top: 6px; 
}

.mt-preview-title-container{
   font-weight: bold;
   margin-bottom: 2px;
}
.mt-preview-rightbox {

   display: flex;
   flex-direction: column;
}
.mt-preview-detail-container {
   display:flex;
   height:85px;
}

.mt-preview-detail-container.center {
   justify-content: center;
}
.mt-preview-thumb-container {

   flex: 0 0 auto;
}

img.mt-preview-thumb {
   width: 150px;
   border-radius: 5px;
   box-shadow: 0 0.125em 0.275em 0 rgb(0 0 0 / 8%);
}



.mt-preview-title-container{
    font-weight: bold;
    padding-left: 5px;
    padding-right:5px; 
    position: relative;
  /*  top: -10px; */
 }
 .mt-preview-rightbox {

    display: flex;
    flex-direction: column;
 }
  .mt-preview-container {
    position: relative;
  }
.mt-preview-detail-container {
    display:flex;
    height:auto;
    overflow: scroll;
    padding-left: 1px;
    padding-right: 5px;


  /* Hide scrollbar for IE, Edge and Firefox */
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
 }
 .mt-preview-detail-container::-webkit-scrollbar {
    display: none;
  }
.mt-preview-thumb-container {

    flex: 0 0 auto;
    margin: 5px;
    margin-bottom: 10px;
    margin-right: 0px;
}


.mt-ekp-extrawissen-tooltip2:not(.hasSection1Singular) .mt-preview-container.single .mt-preview-thumb-container {
   width:100%;
}

.mt-preview-thumb-container:hover, .mt-preview-thumb-container.active {
    
}
.mt-preview-thumb-container span {
   padding:3px;
   display:inline-block;
   border-radius: 5px;;
}
 .mt-preview-thumb-container:hover span, .mt-preview-thumb-container.active span {
       /*
   background-color: #ffffff;
   box-shadow: 0px 3px 8px #c3bfbf;/* #d6d6d6; */
   background-color: rgb(203,70,63);
   box-shadow: 0px 3px 8px #c2c2c2;
 }



 
 .mt-ekp-extrawissen-tooltip2:not(.hasSection1Singular) .mt-preview-container.single .mt-preview-thumb-container a {
   width:100%;
}

.mt-preview-title-container-item {
    padding-top: 5px;
 }
 .mt-preview-title-container-item .mtf-status {
   min-width: fit-content;
 }
 .mt-preview-title-container-item  .mtf-lcp-type-letter {
   width:6px;
   display:inline-block;
   top: 1px;
   position: relative;
 }
 .mt-preview-title-container-item a.mt-title {
    border-radius: 3px;
    width:100%;
    padding-left:5px;
    padding-right:5px;
    display: flex;
   justify-content: space-between;
 }
 .mt-ekp-extrawissen-tooltip2:not(.hasSection1Singular) .mt-preview-container.single  .mt-preview-title-container-item a.mt-title {

   justify-content: flex-start;
  }
 .mt-preview-title-container-item a.mt-title:hover,  .mt-preview-title-container-item a.mt-title.active {
    background-color: #f4f4f4;
    color:#000;
 }
 .mt-preview-title-container-item a .mt-title-text{

   text-overflow: ellipsis;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
   margin-right: 10px;
  }

img.mt-preview-thumb {
    width: 150px;
    border-radius: 5px;
    box-shadow: 0 0.125em 0.275em 0 rgb(0 0 0 / 8%);
}

.mt-preview-thumb-text {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    line-height: 1.2;
    padding-left: 0.5em;

    
}


 /**
 SECTION 2

 */
 .mt-quer-section2 .mt-quer-multiple-hint,
 .mt-quer-section3 .mt-quer-multiple-hint {
   display:block;
 }

 .mt-quer-section2 .mt-quer-multiple-hint-title,
 .mt-quer-section3 .mt-quer-multiple-hint-title  {
   font-weight:bolder;
 }


.mt-quer-section2 .mt-ekp-extrawissen-body2:not(.template),
.mt-quer-section3 .mt-ekp-extrawissen-body2:not(.template) {
   display:block;
}

 .mt-quer-section2-multiple-item-number-container{

   display: inline;
   margin-right: 0.3em;
   font-weight: bolder;
 }


 .mt-ekp-extrawissen-body-item {
   display:block;
}
.mt-quer-section2  .mt-ekp-extrawissen-body-item,
.mt-quer-section3  .mt-ekp-extrawissen-body-item {
   display: inline;
}
.multiple  .mt-ekp-extrawissen-body-item{
   margin-top: 8px;
}

.mt-ekp-extrawissen-body-item-additional {
  margin-left:0.3em;
   font-style: italic;
}

.mt-quer-section2:not(.multiple) .mt-quer-multiple-hint, .mt-quer-section2:not(.multiple) .mt-quer-section2-multiple-item-number-container,
.mt-quer-section3:not(.multiple) .mt-quer-multiple-hint, .mt-quer-section3:not(.multiple) .mt-quer-section2-multiple-item-number-container {
   display:none;
}