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.
 
 
 
 

143 linhas
2.5 KiB

  1. @import '../../_global/styles/mixins';
  2. @import '../../_global/styles/vars';
  3. .page-details {
  4. margin: 0 0 48px;
  5. display: flex;
  6. justify-content: space-between;
  7. align-items: center;
  8. width: auto;
  9. padding: 10px 42px 0;
  10. @media(max-width: 1199px) {
  11. padding: 0 28px;
  12. margin: 20px 0 36px;
  13. }
  14. @media(max-width: 767px) {
  15. padding: 0 var(--container-padding);
  16. margin: 14px 0;
  17. display: block;
  18. }
  19. &.intranet {
  20. .document-number {
  21. position: relative;
  22. padding-left: calc(var(--icon-size) * 1.3);
  23. &:before {
  24. @include icon-schloss;
  25. position: absolute;
  26. left: 0;
  27. top: calc(50% - var(--icon-size) / 2);
  28. font-family: "Icons", sans-serif;
  29. font-size: var(--icon-size);
  30. line-height: 1;
  31. }
  32. }
  33. }
  34. }
  35. .intranet-short-text {
  36. position: relative;
  37. background-color: var(--theme-color-primary-dimmed-04);
  38. padding: 40px 80px 40px 40px;
  39. overflow: hidden;
  40. &:before {
  41. @include icon-schloss;
  42. position: absolute;
  43. right: 1%;
  44. top: 14%;
  45. margin: -16px 10px;
  46. font-family: "Icons", sans-serif;
  47. font-size: var(--icon-size);
  48. line-height: 1;
  49. }
  50. }
  51. .breadcrumb-list-wrapper {
  52. @media(max-width: 999px) {
  53. width: 100%;
  54. }
  55. }
  56. .breadcrumb {
  57. list-style: none;
  58. font-size: 18px;
  59. padding: 0;
  60. margin: 0 -2px;
  61. background-color: inherit;
  62. border-radius: 0;
  63. white-space: nowrap;
  64. br {
  65. display: none;
  66. }
  67. @media(max-width: 999px) {
  68. overflow: auto;
  69. max-width: 100vw;
  70. margin: 0 -20px -10px;
  71. padding: 0 18px 10px;
  72. }
  73. @media(max-width: 767px) {
  74. font-size: 16px;
  75. opacity: 1;
  76. }
  77. a {
  78. padding: 2px 4px;
  79. border-radius: var(--border-radius-xs);
  80. transition: 0.3s ease;
  81. @include focus-visible;
  82. margin: 0 -2px;
  83. &:hover {
  84. color: var(--theme-color-secondary-intensed);
  85. }
  86. }
  87. li {
  88. display: inline-block;
  89. + li:before {
  90. @include icon-pfeil-rechts;
  91. font-family: "Icons", sans-serif;
  92. margin: -1px 6px 0 3px;
  93. padding: 0;
  94. position: relative;
  95. display: inline-block;
  96. font-size: 20px;
  97. vertical-align: top;
  98. color: inherit;
  99. @media(max-width: 767px) {
  100. font-size: 18px;
  101. }
  102. }
  103. &:last-child a {
  104. text-decoration: none;
  105. }
  106. }
  107. }
  108. .document-number {
  109. margin-left: auto;
  110. font-size: 18px;
  111. line-height: 20px;
  112. padding: 5px 12px;
  113. margin-right: -14px;
  114. margin-bottom: initial;
  115. margin-top: initial;
  116. @media(max-width: 1199px) {
  117. margin-right: -12px;
  118. }
  119. @media(max-width: 999px) {
  120. display: none;
  121. }
  122. }