You are here

social_landing_page.section.block.css in Open Social 8

.paragraph--section .paragraph--block {
  background-color: #fff;
  padding: 30px 1em; }
  @media (min-width: 900px) {
    .paragraph--section .paragraph--block {
      padding: 50px 1em; } }
  @media (min-width: 1200px) {
    .paragraph--section .paragraph--block {
      padding: 50px 0;
      margin-left: calc(-100vw / 2 + 1200px / 2);
      margin-right: calc(-100vw / 2 + 1200px / 2); } }
  .paragraph--section .paragraph--block .title {
    flex: 0 0 100%;
    padding: 0 1rem;
    margin-bottom: 1rem; }
    @media (min-width: 900px) {
      .paragraph--section .paragraph--block .title {
        padding-left: 20px; } }

.primary-col {
  padding-left: 1em;
  padding-right: 1em;
  flex-basis: 100%;
  max-width: 100%; }
  @media (min-width: 900px) {
    .primary-col {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%;
      order: 1; } }
  @media (min-width: 1200px) {
    .primary-col {
      padding-left: 0; } }
  .primary-col .block-views > .stream:first-child {
    margin-top: 59px; }
  .primary-col .block-title,
  .primary-col .section-title {
    font-size: 24px;
    line-height: 1.2;
    margin: 0 0 2rem;
    padding: 0 0 0 40px; }
  .primary-col.card__actionbar {
    margin: 0; }

.secondary-col {
  padding-left: 1em;
  padding-right: 1em;
  flex-basis: 100%;
  max-width: 100%; }
  @media (min-width: 900px) {
    .secondary-col {
      margin-top: 59px;
      flex: 0 1 33.3333333333%;
      order: 2;
      max-width: 33.3333333333%; } }
  @media (min-width: 1200px) {
    .secondary-col {
      padding-right: 0; } }
  .secondary-col > .field > .field--item {
    margin-bottom: 0.75rem; }

/*# sourceMappingURL=social_landing_page.section.block.css.map */

File

modules/social_features/social_landing_page/css/social_landing_page.section.block.css
View source
  1. .paragraph--section .paragraph--block {
  2. background-color: #fff;
  3. padding: 30px 1em; }
  4. @media (min-width: 900px) {
  5. .paragraph--section .paragraph--block {
  6. padding: 50px 1em; } }
  7. @media (min-width: 1200px) {
  8. .paragraph--section .paragraph--block {
  9. padding: 50px 0;
  10. margin-left: calc(-100vw / 2 + 1200px / 2);
  11. margin-right: calc(-100vw / 2 + 1200px / 2); } }
  12. .paragraph--section .paragraph--block .title {
  13. flex: 0 0 100%;
  14. padding: 0 1rem;
  15. margin-bottom: 1rem; }
  16. @media (min-width: 900px) {
  17. .paragraph--section .paragraph--block .title {
  18. padding-left: 20px; } }
  19. .primary-col {
  20. padding-left: 1em;
  21. padding-right: 1em;
  22. flex-basis: 100%;
  23. max-width: 100%; }
  24. @media (min-width: 900px) {
  25. .primary-col {
  26. flex: 0 0 66.6666666667%;
  27. max-width: 66.6666666667%;
  28. order: 1; } }
  29. @media (min-width: 1200px) {
  30. .primary-col {
  31. padding-left: 0; } }
  32. .primary-col .block-views > .stream:first-child {
  33. margin-top: 59px; }
  34. .primary-col .block-title,
  35. .primary-col .section-title {
  36. font-size: 24px;
  37. line-height: 1.2;
  38. margin: 0 0 2rem;
  39. padding: 0 0 0 40px; }
  40. .primary-col.card__actionbar {
  41. margin: 0; }
  42. .secondary-col {
  43. padding-left: 1em;
  44. padding-right: 1em;
  45. flex-basis: 100%;
  46. max-width: 100%; }
  47. @media (min-width: 900px) {
  48. .secondary-col {
  49. margin-top: 59px;
  50. flex: 0 1 33.3333333333%;
  51. order: 2;
  52. max-width: 33.3333333333%; } }
  53. @media (min-width: 1200px) {
  54. .secondary-col {
  55. padding-right: 0; } }
  56. .secondary-col > .field > .field--item {
  57. margin-bottom: 0.75rem; }
  58. /*# sourceMappingURL=social_landing_page.section.block.css.map */