|
- @charset "UTF-8";
-
- .richtext {
- ul, ol {
- margin: 1em 0 1.5em;
- padding: 0;
-
- li {
- position: relative;
- display: block;
- padding-left: 32px;
- margin-bottom: 0.4em;
-
- @media(max-width: 767px) {
- padding-left: 24px;
- }
- }
- }
-
- ul li:after, ol ul li:after {
- content: "";
- position: absolute;
- left: 0;
- width: 8px;
- height: 8px;
- border-radius: 3px;
- background-color: $color-secondary;
- background-color: var(--theme-color-secondary, $color-secondary);
- top: 12px;
-
- @media(max-width: 767px) {
- top: 10px;
- width: 6px;
- height: 6px;
- }
- }
-
- ul:not(.anchors) li:before, ol ul li:before {
- display: none;
- }
- ol > li:after {
- display: none;
- }
-
- ul ul {
- margin: 0.4em 0;
-
- li:after {
- background-color: transparent;
- border: 2px solid $color-secondary;
- border: 2px solid var(--theme-color-secondary, $color-secondary);
- box-sizing: border-box;
- }
- }
-
- ol {
- counter-reset: listcount;
-
- li:before {
- counter-increment: listcount;
- content: counter(listcount) ".";
- font-weight: 700;
- position: absolute;
- left: 0;
- }
- }
-
- .text a, .rte--list a, .strong a {
- color: $color-link;
- transition: 0.2s ease;
- display: inline;
- padding: 0 5px 2px;
- background-color: $color-secondary-light;
- //font-weight: 400;
- margin: 0 -1px -2px;
- opacity: 1;
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
-
-
- &:hover {
- color: $color-link-hover;
- }
-
- &.external, &.extranet, &.intranet, &[data-linktypeicon="CMExternalLink"], &[data-linktypeicon="CMDownload"] {
- position: relative;
- padding-left: 7px;
-
- &:after {
- @include icon-small-link-external;
- font-family: "icons";
- color: $color-link-hover;
- font-size: 18px;
- margin-left: 3px;
- outline: 3px solid $color-secondary-light;
- outline-offset: -2px;
- text-decoration: underline;
- text-transform: none;
- font-weight: 400;
- font-style: normal;
- }
- }
-
- &.intranet:after {
- @include icon-small-schloss;
- }
-
- &.extranet:after {
- @include icon-small-stern;
- }
-
- &[data-linktypeicon="CMDownload"]:after {
- @include icon-small-download;
- text-decoration: none;
- display: inline-block;
- line-height: 0;
- outline: none;
- }
- }
-
- .text a.image-link{
- background-color: #fff;
- padding: 0;
- margin: 0;
- display: block;
- &:after{
- display: none;
- }
- }
-
- .responsive-table {
- tr > td > a {
- color: $color-link;
- transition: 0.2s ease;
- display: inline;
- padding: 0 5px 2px;
- background-color: $color-secondary-light;
- //font-weight: 400;
- margin: 0 -1px -2px;
- opacity: 1;
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
- }
-
- a {
- &.external, &.extranet, &.intranet, &[data-linktypeicon="CMExternalLink"], &[data-linktypeicon="CMDownload"] {
- color: $color-link;
- transition: 0.2s ease;
- display: inline;
- background-color: $color-secondary-light;
- //font-weight: 400;
- margin: 0 -1px -2px;
- opacity: 1;
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
-
- &:hover {
- color: $color-link-hover;
- }
-
- position: relative;
- padding: 0 5px 2px 7px;
-
- &:after {
- @include icon-small-link-external;
- font-family: "icons";
- color: $color-link-hover;
- font-size: 18px;
- margin-left: 3px;
- outline: 3px solid $color-secondary-light;
- outline-offset: -2px;
- text-decoration: underline;
- text-transform: none;
- font-weight: 400;
- font-style: normal;
- }
- }
-
- &.intranet:after {
- @include icon-small-schloss;
- }
-
- &.extranet:after {
- @include icon-small-stern;
- }
-
- &[data-linktypeicon="CMDownload"]:after {
- @include icon-small-download;
- text-decoration: none;
- display: inline-block;
- line-height: 0;
- outline: none;
- }
- }
-
- }
-
-
- ul.highcharts-menu {
- padding: 10px 0 !important;
-
- li {
- padding: 5px 20px;
- margin: 0;
-
- &:after {
- display: none;
- }
- }
-
- hr {
- margin: 5px 0 8px;
- }
- }
-
- ul.tab-buttons {
- margin: 0;
-
- li {
- display: inline-block;
- margin-bottom: 12px;
- padding-left: 0;
-
- &:after {
- content: "";
- height: 0;
- width: 0;
- border: 0;
- }
- }
- }
-
- .detail-text {
- overflow-x: hidden;
- }
-
-
- }
-
-
- blockquote {
- border-left: 6px solid $color-secondary;
- border-left: 6px solid var(--theme-color-secondary, $color-secondary);
- margin: 2em 0;
- padding-left: 26px;
- font-style: italic;
-
- @media(max-width: 767px) {
- padding-left: 18px;
- }
-
- .author {
- font-style: normal;
- font-size: 18px;
- line-height: 1.2;
- }
- }
-
- [data-browser="ie"] .richtext .text {
- a.external:after, a.external:after, a.external:after, a[data-linktypeicon="CMExternalLink"] {
- text-decoration: none;
- }
- }
|