layout.css 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. @media screen and (min-width: 768px) {
  2. main:not(.home) {
  3. padding: 1.5rem 0 !important; } }
  4. @media screen and (min-width: 992px) {
  5. main:not(.home) {
  6. padding: 4rem 0 !important; } }
  7. body {
  8. position: relative; }
  9. body #content-ontop {
  10. z-index: 3000;
  11. position: relative;
  12. top: -1200px;
  13. display: none; }
  14. body #background-animated {
  15. z-index: 2000;
  16. position: relative;
  17. left: -350px; }
  18. body::before {
  19. z-index: -1;
  20. content: " ";
  21. width: 100%;
  22. height: 100%;
  23. background-repeat: no-repeat;
  24. background-size: content;
  25. display: block;
  26. position: absolute;
  27. opacity: 0.5;
  28. top: 100px;
  29. left: +53px; }
  30. article.publications, article.interviews {
  31. margin-top: 1rem; }
  32. article.publications .paragraph--type--images img, article.interviews .paragraph--type--images img {
  33. max-width: 100%;
  34. max-height: 400px;
  35. object-fit: contain; }
  36. @media screen and (min-width: 992px) {
  37. article.publications .paragraph--type--images img, article.interviews .paragraph--type--images img {
  38. width: 100%; } }