/* Compiled Less CSS File */
/* Generated from "schema.css" */

/* CSS Document */
/* CSS Document */
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.textVersion *,
#textVersion *,
.mce-content-body * {
  background-repeat: no-repeat !important;
}
.textVersion .paragraphHeadline,
#textVersion .paragraphHeadline,
.mce-content-body .paragraphHeadline {
  max-height: 45px;
  overflow: hidden;
}
.textVersion a.mmLink:hover,
#textVersion a.mmLink:hover,
.mce-content-body a.mmLink:hover {
  text-decoration: underline !important;
}
.textVersion .plainTextNode > .afterMMLink,
#textVersion .plainTextNode > .afterMMLink,
.mce-content-body .plainTextNode > .afterMMLink {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  color: white;
  padding: 1px 7px;
  text-shadow: none;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  background-color: #dadada;
  margin-left: 8px;
  cursor: pointer;
}
.textVersion .plainTextNode > .afterMMLink:after,
#textVersion .plainTextNode > .afterMMLink:after,
.mce-content-body .plainTextNode > .afterMMLink:after {
  content: "\00a0zur\00a0Mindmap";
}
.textVersion .plainTextNode > .afterMMLink:hover,
#textVersion .plainTextNode > .afterMMLink:hover,
.mce-content-body .plainTextNode > .afterMMLink:hover {
  text-decoration: none;
  background-color: #b4b4b4;
}
.textVersion .plainTextNode > .afterMMLink:before,
#textVersion .plainTextNode > .afterMMLink:before,
.mce-content-body .plainTextNode > .afterMMLink:before {
  font: normal normal normal 14px FontAwesome;
  /*content: "\f06e";*/

  font-size: inherit;
}
.textVersion .serialNode .afterMMLink,
#textVersion .serialNode .afterMMLink,
.mce-content-body .serialNode .afterMMLink {
  margin-right: -5px;
}
.textVersion ol > li,
#textVersion ol > li,
.mce-content-body ol > li {
  /*list-style-type: decimal !important;*/

  background: none !important;
}
.textVersion ol.majorList > li,
#textVersion ol.majorList > li,
.mce-content-body ol.majorList > li {
  list-style-type: none !important;
  margin-bottom: 5px;
}
.textVersion ol.majorList,
#textVersion ol.majorList,
.mce-content-body ol.majorList {
  background-repeat: repeat-y !important;
}
.textVersion li,
#textVersion li,
.mce-content-body li {
  text-shadow: none;
  list-style-type: none;
  background: url(/images/bullet.png) 0 6px no-repeat;
  padding-left: 14px;
  margin-left: 0px;
  margin-bottom: 20px;
  position: relative;
}
.textVersion li li li li,
#textVersion li li li li,
.mce-content-body li li li li {
  background: url(/images/bullet2.png) 0 6px no-repeat;
  margin-bottom: 0px;
}
.textVersion li li li li li,
#textVersion li li li li li,
.mce-content-body li li li li li {
  background: url(/images/bullet3.png) 0 6px no-repeat;
  margin-bottom: 0px;
}
.textVersion li li li li li li,
#textVersion li li li li li li,
.mce-content-body li li li li li li {
  background: none;
}
.textVersion #content > ul,
#textVersion #content > ul,
.mce-content-body #content > ul {
  list-style: none;
}
.textVersion ol > li,
#textVersion ol > li,
.mce-content-body ol > li {
  list-style-type: decimal;
  background: none;
  padding-left: 0;
  margin-top: 5px;
  position: relative;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing),
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing),
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) {
  border: 1px solid #ccc !important;
  background-color: white !important;
  background-image: none;
  /* padding-left: 7px !important; */

  background-color: #5c5c5c !important;
  color: white !important;
  /* padding-right: 7px; */

  border: none !important;
  padding: 5px 15px;
  margin-left: 2px;
  display: block;
  margin-right: 30px;
  width: 95.4%;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) a,
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) a,
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) a {
  color: white !important;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) .typeTag,
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) .typeTag,
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > h3:not(.hasNoListFollowing) .typeTag {
  display: none;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ul,
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ul,
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ul,
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ol,
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ol,
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) > ol {
  border: 1px dashed #ccc;
  padding-right: 30px;
  margin-top: -13px;
  margin-left: 2px;
  border-radius: 5px;
  margin-right: 30px;
  padding-top: 20px;
  padding-bottom: 10px;
  background-color: #f8f8f8;
  margin-bottom: 50px;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short),
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short),
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short) {
  padding-bottom: 18px;
  margin-bottom: 14px;
  margin-left: -15px;
  margin-right: -30px;
  padding-right: 30px;
  /* padding-left: 30px; */

  background-image: none;
  border-bottom: 1px dashed #ccc;
}
.textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short):last-child,
#textVersion ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short):last-child,
.mce-content-body ul.paragraphParent > li > ul > li:not(.hasNoListFollowing) ul > li[data-level='4']:not(.short):last-child {
  border: none;
}
.textVersion .serial,
#textVersion .serial,
.mce-content-body .serial {
  position: absolute;
  left: -17px;
  color: #FFF;
  z-index: 2;
  background-color: #000;
  padding: 0px 4px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.textVersion #inner > ul > li:first-child,
#textVersion #inner > ul > li:first-child,
.mce-content-body #inner > ul > li:first-child {
  padding: 0;
  background: #FFF;
}