Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

297 linhas
6.0 KiB

  1. @charset "UTF-8";
  2. .richtext {
  3. ul, ol {
  4. margin: 1em 0 1.5em;
  5. padding: 0;
  6. li {
  7. position: relative;
  8. display: block;
  9. padding-left: 32px;
  10. margin-bottom: 0.4em;
  11. @media(max-width: 767px) {
  12. padding-left: 24px;
  13. }
  14. }
  15. }
  16. ul.contact-buttons {
  17. li {
  18. padding-left: 0;
  19. &:after {
  20. display: none;
  21. }
  22. }
  23. }
  24. ul li:after, ol ul li:after {
  25. content: "";
  26. position: absolute;
  27. left: 0;
  28. width: 8px;
  29. height: 8px;
  30. border-radius: 3px;
  31. background-color: $color-secondary;
  32. background-color: var(--theme-color-secondary, $color-secondary);
  33. top: 12px;
  34. @media(max-width: 767px) {
  35. top: 10px;
  36. width: 6px;
  37. height: 6px;
  38. }
  39. }
  40. .accordion ul li:after, ul.accordion li:after, ul.choices li:after, ul.slider-tabs li:after, ul.contact-buttons li:after, ul.social-icons li:after {
  41. background: none;
  42. border: none;
  43. }
  44. .accordion .accordion-content .richtext ul li:after {
  45. border: 2px solid var(--theme-color-secondary);
  46. }
  47. ul.slider-tabs li {
  48. padding-left: 0;
  49. }
  50. ul:not(.anchors) li:before, ol ul li:before {
  51. display: none;
  52. }
  53. ol > li:after {
  54. display: none;
  55. }
  56. ul ul {
  57. margin: 0.4em 0;
  58. li:after {
  59. background-color: transparent;
  60. border: 2px solid $color-secondary;
  61. border: 2px solid var(--theme-color-secondary, $color-secondary);
  62. box-sizing: border-box;
  63. }
  64. }
  65. ol {
  66. counter-reset: listcount;
  67. li:before {
  68. counter-increment: listcount;
  69. content: counter(listcount) ".";
  70. font-weight: 700;
  71. position: absolute;
  72. left: 0;
  73. }
  74. }
  75. .text a, .rte--list a, .strong a {
  76. transition: 0.2s ease;
  77. display: inline;
  78. padding: 0 5px 2px;
  79. color: $color-link;
  80. color: var(--theme-color-link, $color-link);
  81. background-color: $color-secondary-light;
  82. background-color: var(--theme-color-secondary-dimmed, $color-secondary-light);
  83. //font-weight: 400;
  84. margin: 0 -1px -2px;
  85. opacity: 1;
  86. -webkit-box-decoration-break: clone;
  87. box-decoration-break: clone;
  88. &:hover {
  89. color: $color-link-hover;
  90. }
  91. &.external, &.extranet, &.intranet, &[data-linktypeicon="CMExternalLink"], &[data-linktypeicon="CMDownload"] {
  92. position: relative;
  93. padding-left: 7px;
  94. &:after {
  95. @include icon-small-link-external;
  96. font-family: "icons";
  97. color: $color-link-hover;
  98. font-size: 18px;
  99. margin-left: 3px;
  100. outline: 3px solid $color-secondary-light;
  101. outline-offset: -2px;
  102. text-decoration: underline;
  103. text-transform: none;
  104. font-weight: 400;
  105. font-style: normal;
  106. }
  107. }
  108. &.intranet:after {
  109. @include icon-small-schloss;
  110. }
  111. &.extranet:after {
  112. @include icon-small-stern;
  113. }
  114. &[data-linktypeicon="CMDownload"]:after {
  115. @include icon-small-download;
  116. text-decoration: none;
  117. display: inline-block;
  118. line-height: 0;
  119. outline: none;
  120. }
  121. }
  122. .text .image a, .rte--list .image a, .strong .image a {
  123. background-color: var(--theme-color-secondary-dimmed);
  124. }
  125. .text a.image-link{
  126. background-color: #fff;
  127. padding: 0;
  128. margin: 0;
  129. display: block;
  130. &:after{
  131. display: none;
  132. }
  133. }
  134. .responsive-table {
  135. tr > td > a {
  136. color: $color-link;
  137. transition: 0.2s ease;
  138. display: inline;
  139. padding: 0 5px 2px;
  140. background-color: $color-secondary-light;
  141. //font-weight: 400;
  142. margin: 0 -1px -2px;
  143. opacity: 1;
  144. -webkit-box-decoration-break: clone;
  145. box-decoration-break: clone;
  146. }
  147. a {
  148. &.external, &.extranet, &.intranet, &[data-linktypeicon="CMExternalLink"], &[data-linktypeicon="CMDownload"] {
  149. transition: 0.2s ease;
  150. display: inline;
  151. color: $color-link;
  152. color: var(--theme-color-link, $color-link);
  153. background-color: $color-secondary-light;
  154. background-color: var(--theme-color-secondary-dimmed, $color-secondary-light);
  155. //font-weight: 400;
  156. margin: 0 -1px -2px;
  157. opacity: 1;
  158. -webkit-box-decoration-break: clone;
  159. box-decoration-break: clone;
  160. &:hover {
  161. color: $color-link-hover;
  162. }
  163. position: relative;
  164. padding: 0 5px 2px 7px;
  165. &:after {
  166. @include icon-small-link-external;
  167. font-family: "icons";
  168. color: $color-link-hover;
  169. font-size: 18px;
  170. margin-left: 3px;
  171. outline: 3px solid $color-secondary-light;
  172. outline-offset: -2px;
  173. text-decoration: underline;
  174. text-transform: none;
  175. font-weight: 400;
  176. font-style: normal;
  177. }
  178. }
  179. &.intranet:after {
  180. @include icon-small-schloss;
  181. }
  182. &.extranet:after {
  183. @include icon-small-stern;
  184. }
  185. &[data-linktypeicon="CMDownload"]:after {
  186. @include icon-small-download;
  187. text-decoration: none;
  188. display: inline-block;
  189. line-height: 0;
  190. outline: none;
  191. }
  192. }
  193. }
  194. ul.highcharts-menu {
  195. padding: 10px 0 !important;
  196. li {
  197. padding: 5px 20px;
  198. margin: 0;
  199. &:after {
  200. display: none;
  201. }
  202. }
  203. hr {
  204. margin: 5px 0 8px;
  205. }
  206. }
  207. ul.tab-buttons {
  208. margin: 0;
  209. li {
  210. display: inline-block;
  211. margin-bottom: 12px;
  212. padding-left: 0;
  213. &:after {
  214. content: "";
  215. height: 0;
  216. width: 0;
  217. border: 0;
  218. }
  219. }
  220. }
  221. .detail-text {
  222. overflow-x: hidden;
  223. }
  224. }
  225. blockquote {
  226. border-left: 6px solid $color-secondary;
  227. border-left: 6px solid var(--theme-color-secondary, $color-secondary);
  228. margin: 2em 0;
  229. padding-left: 26px;
  230. font-style: italic;
  231. @media(max-width: 767px) {
  232. padding-left: 18px;
  233. }
  234. .author {
  235. font-style: normal;
  236. font-size: 18px;
  237. line-height: 1.2;
  238. }
  239. }
  240. [data-browser="ie"] .richtext .text {
  241. a.external:after, a.external:after, a.external:after, a[data-linktypeicon="CMExternalLink"] {
  242. text-decoration: none;
  243. }
  244. }
  245. .lastPublishDate{
  246. padding-top: 20px;
  247. }