25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 

75 satır
1.4 KiB

  1. @import '../../_global/styles/mixins';
  2. @import '../../_global/styles/vars';
  3. .event-teasers-large {
  4. position: relative;
  5. display: block;
  6. padding: var(--section-padding) 0;
  7. margin: 0;
  8. background-color: var(--theme-color-primary-dimmed-04);
  9. @media(max-width: 767px) {
  10. margin-top: 24px;
  11. }
  12. h2, .like-h2 {
  13. margin-top: var(--section-headline-margin);
  14. }
  15. .row {
  16. flex-wrap: nowrap;
  17. margin: calc(var(--col-padding) * -1);
  18. padding-top: 0.3em;
  19. @media(max-width: 999px) {
  20. &::after {
  21. content: '';
  22. position: relative;
  23. display: block;
  24. min-width: 50px;
  25. }
  26. }
  27. @media(max-width: 767px) {
  28. margin-left: -6px;
  29. margin-right: -6px;
  30. }
  31. }
  32. .col {
  33. position: relative;
  34. display: flex;
  35. flex: 1 1 33.3333%;
  36. max-width: 33.3333%;
  37. &:first-child {
  38. margin-left: auto;
  39. }
  40. &:last-child {
  41. margin-right: auto;
  42. }
  43. @media(max-width: 999px) {
  44. flex: 1 1 50%;
  45. max-width: 50%;
  46. min-width: 44vw;
  47. }
  48. @media(max-width: 767px) {
  49. padding: 6px;
  50. min-width: calc(50vw - 30px);
  51. }
  52. @media(max-width: 567px) {
  53. flex: 1 1 100%;
  54. max-width: 100%;
  55. min-width: 320px;
  56. }
  57. @media(max-width: 359px) {
  58. min-width: 300px;
  59. }
  60. }
  61. .all-participations {
  62. text-align: center;
  63. margin: calc(var(--col-padding) + 1.5em) 0 0;
  64. }
  65. }