@charset "utf-8";
/* CSS Document */
<!--------------Test----------->
 details {
     overflow: hidden; /* Keep this line to prevent an odd blue outline around the element in Safari. */
    }

    summary {
      display: block;
	  /*margin-left:-14px !important;*/
	  padding:0px !important;
	  border-style:none !important;
    }

    summary::-webkit-details-marker {
      display: none;
    }

    section {
      position: relative;
      display: flex;
      align-items: center;
      padding-left: 0rem;
      color:#000;
    }

   section:hover {
      cursor: pointer;
    }

    section::after {
      content: "►";
      font-size: 1rem;
	  color:#red !important;
      display: flex;
      align-items: center;
      margin-right: 0.5rem;
      transition: rotate 200ms 400ms ease-in-out;
    }

      div.mehr_text {
      max-height: 0;
      overflow: hidden;
      transition: max-height 1000ms ease-in-out;
    }

    details[open] + div.mehr_text {
      max-height: 800px; /* Set a max-height value enough to show all the content */
      transition: max-height 1000ms ease-in-out;
    }

    details[open] section::after {
      rotate: 90deg;
      transition: rotate 200ms ease-in-out;
    }


<!---------ENDE----------------->




