_global.scss 978 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. html {
  2. height: 100%;
  3. }
  4. body {
  5. @include body-font;
  6. min-height: 100%;
  7. display: flex;
  8. flex-direction: column;
  9. }
  10. main {
  11. flex: 1;
  12. }
  13. h1,
  14. h2,
  15. h3,
  16. h4,
  17. h5,
  18. h6 {
  19. @include body-font;
  20. font-weight: 700;
  21. }
  22. a {
  23. color: $theme-color;
  24. &:hover {
  25. color: #a2171c;
  26. }
  27. }
  28. .section {
  29. padding-top: 2rem;
  30. padding-bottom: 2rem;
  31. @media (min-width: 768px) {
  32. padding-top: 6rem;
  33. padding-bottom: 6rem;
  34. }
  35. }
  36. .section-small {
  37. padding-top: 2rem;
  38. padding-bottom: 2rem;
  39. @media (min-width: 768px) {
  40. padding-top: 4rem !important;
  41. padding-bottom: 4rem !important;
  42. }
  43. }
  44. .container {
  45. @media (min-width: $sm) {
  46. max-width: 100%;
  47. }
  48. @media (min-width: $md) {
  49. max-width: 720px;
  50. }
  51. @media (min-width: $lg) {
  52. max-width: 1180px;
  53. }
  54. }
  55. @media (min-width: 768px) {
  56. .w-content {
  57. width: 80%;
  58. margin-left: auto;
  59. margin-right: auto;
  60. }
  61. }