style.css 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. html,
  2. body {
  3. margin: 0 0 0 0;
  4. padding: 0 0 0 0;
  5. background-color: #232323;
  6. color: #dedede;
  7. font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
  8. font-size: large;
  9. }
  10. body {
  11. display: flex;
  12. min-height: 100vh;
  13. flex-direction: column;
  14. justify-content: flex-start;
  15. }
  16. body footer {
  17. margin-top: auto;
  18. }
  19. button.primary {
  20. cursor: pointer;
  21. border: none;
  22. outline: none;
  23. font: inherit;
  24. border-radius: 0.5em;
  25. padding: 0.6em 1.2em;
  26. transition: 0.4s;
  27. background-color: #7fb7be;
  28. color: #232323;
  29. }
  30. button.primary:focus, button.primary:hover {
  31. box-shadow: 7px 5px 56px -14px #61aeae;
  32. }
  33. button.primary:active {
  34. transform: scale(0.97);
  35. box-shadow: 7px 5px 56px -10px #61aeae;
  36. }
  37. header {
  38. background-color: #17172c;
  39. color: #dedede;
  40. }
  41. header nav ul {
  42. list-style-type: none;
  43. list-style: none;
  44. margin: 0;
  45. padding: 0;
  46. }
  47. header nav ul li {
  48. float: left;
  49. }
  50. header nav ul li a {
  51. display: block;
  52. text-decoration: none;
  53. color: inherit;
  54. text-align: center;
  55. padding: 0.8em 1em;
  56. transition: 0.4s;
  57. cursor: pointer;
  58. -webkit-user-select: none;
  59. -moz-user-select: none;
  60. user-select: none;
  61. }
  62. header nav ul li a.active {
  63. background-color: #7fb7be;
  64. color: #232323;
  65. }
  66. header nav ul li a:hover, header nav ul li a:focus {
  67. background-color: #61aeae;
  68. color: #232323;
  69. }
  70. main {
  71. padding-top: 2em;
  72. padding-left: 2.5em;
  73. }
  74. footer {
  75. text-align: center;
  76. background-color: #17172c;
  77. color: #dedede;
  78. height: 4em;
  79. }
  80. footer div {
  81. width: 80%;
  82. margin-left: auto;
  83. margin-right: auto;
  84. display: flex;
  85. flex-direction: row;
  86. flex-wrap: nowrap;
  87. justify-content: space-around;
  88. align-items: center;
  89. align-content: center;
  90. }
  91. footer div a {
  92. color: inherit;
  93. }/*# sourceMappingURL=style.css.map */