Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

86 řádky
1.5 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. .text-box{
  13. background-color: white !important;
  14. }
  15. h2, .like-h2 {
  16. margin-top: var(--section-headline-margin);
  17. margin-bottom:10px;
  18. + p {
  19. max-width:700px;
  20. }
  21. }
  22. .row {
  23. flex-wrap: wrap;
  24. margin: calc(var(--col-padding) * -1);
  25. padding-top: 0.3em;
  26. @media(max-width: 999px) {
  27. &::after {
  28. content: '';
  29. position: relative;
  30. display: block;
  31. min-width: 50px;
  32. }
  33. }
  34. @media(max-width: 767px) {
  35. margin-left: -6px;
  36. margin-right: -6px;
  37. }
  38. }
  39. .col {
  40. position: relative;
  41. display: flex;
  42. flex: 1 1 33.3333%;
  43. max-width: 33.3333%;
  44. &:first-child {
  45. margin-left: auto;
  46. }
  47. &:last-child {
  48. margin-right: auto;
  49. }
  50. @media(max-width: 999px) {
  51. flex: 1 1 50%;
  52. max-width: 50%;
  53. &:nth-child(odd):last-child {
  54. flex: 1 1 100%;
  55. max-width: 100%;
  56. }
  57. }
  58. @media(max-width: 767px) {
  59. }
  60. @media(max-width: 567px) {
  61. flex: 1 1 100%;
  62. max-width: 100%;
  63. &:last-child {
  64. display:block;
  65. }
  66. }
  67. @media(max-width: 359px) {
  68. }
  69. }
  70. .all-participations {
  71. text-align: center;
  72. margin: calc(var(--col-padding) + 1.5em) 0 0;
  73. }
  74. }