No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

135 líneas
2.7 KiB

  1. footer {
  2. border-top: 4rem solid $white;
  3. background: #5C5B5B;
  4. color: $white;
  5. @media (max-width: 768px) {
  6. border-top-width: 1rem;
  7. }
  8. .inside {
  9. @include make-container();
  10. width: 100%;
  11. max-width: 1200px;
  12. position: relative;
  13. display: flex;
  14. justify-content: space-between;
  15. flex-wrap: wrap;
  16. padding: 70px 0 45px 0;
  17. font-weight: 300;
  18. @media (max-width: 1280px) {
  19. max-width: 1280px;
  20. padding-left: 40px;
  21. padding-right: 40px;
  22. }
  23. @media (max-width: 768px) {
  24. padding-left: 20px;
  25. padding-right: 20px;
  26. }
  27. h3 {
  28. padding-bottom: 1.5rem;
  29. }
  30. .mod_navigation {
  31. width: 50%;
  32. @media (max-width: 768px) {
  33. width: 100%;
  34. padding-bottom: 2.5rem;
  35. }
  36. ul {
  37. li {
  38. font-size: size(18);
  39. line-height: size(22);
  40. padding: 0 0 12px 0;
  41. a {
  42. display: inline-block;
  43. padding: 5px 0;
  44. font-size: size(16);
  45. text-decoration: none;
  46. color: $white;
  47. &:hover {
  48. text-decoration: underline;
  49. }
  50. }
  51. }
  52. }
  53. }
  54. }
  55. .social-media {
  56. display: flex;
  57. justify-content: flex-start;
  58. position: absolute;
  59. left: 50%;
  60. bottom: 65px;
  61. @media (max-width: 768px) {
  62. position: relative;
  63. left: auto;
  64. bottom: auto;
  65. }
  66. li {
  67. padding: 0 1.5rem 0 0;
  68. }
  69. a {
  70. display: block;
  71. width: 42px;
  72. height: 42px;
  73. font-size: 1px;
  74. line-height: 1px;
  75. text-indent: -9999px;
  76. }
  77. .fb {
  78. a {
  79. background: transparent url("../images/logos/sm-logo-facebook.svg") no-repeat left top;
  80. background-size: 100% auto;
  81. }
  82. }
  83. .ig {
  84. a {
  85. background: transparent url("../images/logos/sm-logo-instagram.svg") no-repeat left top;
  86. background-size: 100% auto;
  87. }
  88. }
  89. }
  90. //.social-media {
  91. // display: flex;
  92. // margin: 0 0 10px 0;
  93. // padding: 0;
  94. //
  95. // li {
  96. // margin: 0 10px;
  97. // padding: 0;
  98. // list-style-type: none;
  99. //
  100. // a {
  101. // font-size: size(26);
  102. // line-height: 0;
  103. // text-align: center;
  104. // width: 36px;
  105. // height: 36px;
  106. // color: $secondary;
  107. // border: 1px solid $secondary;
  108. // display: flex;
  109. // justify-content: center;
  110. // align-items: center;
  111. // border-radius: 5px;
  112. // transition: 0.2s;
  113. //
  114. // &:hover {
  115. // background: $secondary;
  116. // color: $white;
  117. // }
  118. // }
  119. // }
  120. //}
  121. }