style-xsmall.scss 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. @import 'vars';
  2. @import 'mixins';
  3. /*
  4. Highlights by HTML5 UP
  5. html5up.net | @n33co
  6. Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
  7. */
  8. $size-padding-tb: 3em;
  9. $size-padding-lr: 1em;
  10. /* Basic */
  11. html, body {
  12. min-width: 320px;
  13. }
  14. /* List */
  15. ul {
  16. &.actions {
  17. margin: 0 0 $size-element-margin 0;
  18. li {
  19. display: block;
  20. padding: ($size-element-margin * 0.5) 0 0 0;
  21. text-align: center;
  22. width: 100%;
  23. &:first-child {
  24. padding-top: 0;
  25. }
  26. > * {
  27. margin: 0 !important;
  28. width: 100%;
  29. }
  30. }
  31. &.small {
  32. li {
  33. padding: ($size-element-margin * 0.25) 0 0 0;
  34. &:first-child {
  35. padding-top: 0;
  36. }
  37. }
  38. }
  39. }
  40. &.icons-grid {
  41. li {
  42. box-shadow: inset 0 1px 0 0 $color-border !important;
  43. float: none;
  44. margin: $size-element-margin 0 0 0;
  45. padding: $size-element-margin 0 0 0;
  46. width: 100%;
  47. &:first-child {
  48. box-shadow: none !important;
  49. margin-top: 0;
  50. padding: ($size-element-margin * 0.5) 0 0 0;
  51. }
  52. &:nth-child(2n + 1) {
  53. box-shadow: none;
  54. }
  55. &:nth-child(2n + 3) {
  56. &:before {
  57. display: none;
  58. }
  59. }
  60. }
  61. }
  62. }
  63. /* Button */
  64. input[type="submit"],
  65. input[type="reset"],
  66. input[type="button"],
  67. button,
  68. .button {
  69. padding: 0;
  70. &.icon {
  71. padding-left: 0;
  72. }
  73. }
  74. /* Main */
  75. .main {
  76. .container {
  77. @include padding($size-padding-tb, $size-padding-lr);
  78. .image.primary:first-child {
  79. margin: (($size-padding-tb - $size-padding-lr) * -1) 0 ($size-element-margin * 1.25) 0;
  80. }
  81. }
  82. }
  83. /* Footer */
  84. #footer {
  85. .container {
  86. @include padding($size-padding-tb, $size-padding-lr);
  87. }
  88. footer {
  89. .copyright {
  90. line-height: inherit;
  91. li {
  92. border-left: 0;
  93. display: block;
  94. margin: 0;
  95. padding: 0;
  96. }
  97. }
  98. }
  99. }