Personal portfolio website created with bootstrap.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

329 lines
4.4 KiB

  1. html {
  2. box-sizing: border-box;
  3. font-family: sans-serif;
  4. line-height: 1.15;
  5. -webkit-text-size-adjust: 100%;
  6. -ms-text-size-adjust: 100%;
  7. -ms-overflow-style: scrollbar;
  8. -webkit-tap-highlight-color: transparent;
  9. }
  10. *,
  11. *::before,
  12. *::after {
  13. box-sizing: inherit;
  14. }
  15. @-ms-viewport {
  16. width: device-width;
  17. }
  18. article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  19. display: block;
  20. }
  21. body {
  22. margin: 0;
  23. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  24. font-size: 1rem;
  25. font-weight: normal;
  26. line-height: 1.5;
  27. color: #212529;
  28. background-color: #fff;
  29. }
  30. [tabindex="-1"]:focus {
  31. outline: none !important;
  32. }
  33. hr {
  34. box-sizing: content-box;
  35. height: 0;
  36. overflow: visible;
  37. }
  38. h1, h2, h3, h4, h5, h6 {
  39. margin-top: 0;
  40. margin-bottom: .5rem;
  41. }
  42. p {
  43. margin-top: 0;
  44. margin-bottom: 1rem;
  45. }
  46. abbr[title],
  47. abbr[data-original-title] {
  48. text-decoration: underline;
  49. -webkit-text-decoration: underline dotted;
  50. text-decoration: underline dotted;
  51. cursor: help;
  52. border-bottom: 0;
  53. }
  54. address {
  55. margin-bottom: 1rem;
  56. font-style: normal;
  57. line-height: inherit;
  58. }
  59. ol,
  60. ul,
  61. dl {
  62. margin-top: 0;
  63. margin-bottom: 1rem;
  64. }
  65. ol ol,
  66. ul ul,
  67. ol ul,
  68. ul ol {
  69. margin-bottom: 0;
  70. }
  71. dt {
  72. font-weight: bold;
  73. }
  74. dd {
  75. margin-bottom: .5rem;
  76. margin-left: 0;
  77. }
  78. blockquote {
  79. margin: 0 0 1rem;
  80. }
  81. dfn {
  82. font-style: italic;
  83. }
  84. b,
  85. strong {
  86. font-weight: bolder;
  87. }
  88. small {
  89. font-size: 80%;
  90. }
  91. sub,
  92. sup {
  93. position: relative;
  94. font-size: 75%;
  95. line-height: 0;
  96. vertical-align: baseline;
  97. }
  98. sub {
  99. bottom: -.25em;
  100. }
  101. sup {
  102. top: -.5em;
  103. }
  104. a {
  105. color: #007bff;
  106. text-decoration: none;
  107. background-color: transparent;
  108. -webkit-text-decoration-skip: objects;
  109. }
  110. a:hover {
  111. color: #0056b3;
  112. text-decoration: underline;
  113. }
  114. a:not([href]):not([tabindex]) {
  115. color: inherit;
  116. text-decoration: none;
  117. }
  118. a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  119. color: inherit;
  120. text-decoration: none;
  121. }
  122. a:not([href]):not([tabindex]):focus {
  123. outline: 0;
  124. }
  125. pre,
  126. code,
  127. kbd,
  128. samp {
  129. font-family: monospace, monospace;
  130. font-size: 1em;
  131. }
  132. pre {
  133. margin-top: 0;
  134. margin-bottom: 1rem;
  135. overflow: auto;
  136. }
  137. figure {
  138. margin: 0 0 1rem;
  139. }
  140. img {
  141. vertical-align: middle;
  142. border-style: none;
  143. }
  144. svg:not(:root) {
  145. overflow: hidden;
  146. }
  147. a,
  148. area,
  149. button,
  150. [role="button"],
  151. input,
  152. label,
  153. select,
  154. summary,
  155. textarea {
  156. -ms-touch-action: manipulation;
  157. touch-action: manipulation;
  158. }
  159. table {
  160. border-collapse: collapse;
  161. }
  162. caption {
  163. padding-top: 0.75rem;
  164. padding-bottom: 0.75rem;
  165. color: #868e96;
  166. text-align: left;
  167. caption-side: bottom;
  168. }
  169. th {
  170. text-align: left;
  171. }
  172. label {
  173. display: inline-block;
  174. margin-bottom: .5rem;
  175. }
  176. button:focus {
  177. outline: 1px dotted;
  178. outline: 5px auto -webkit-focus-ring-color;
  179. }
  180. input,
  181. button,
  182. select,
  183. optgroup,
  184. textarea {
  185. margin: 0;
  186. font-family: inherit;
  187. font-size: inherit;
  188. line-height: inherit;
  189. }
  190. button,
  191. input {
  192. overflow: visible;
  193. }
  194. button,
  195. select {
  196. text-transform: none;
  197. }
  198. button,
  199. html [type="button"],
  200. [type="reset"],
  201. [type="submit"] {
  202. -webkit-appearance: button;
  203. }
  204. button::-moz-focus-inner,
  205. [type="button"]::-moz-focus-inner,
  206. [type="reset"]::-moz-focus-inner,
  207. [type="submit"]::-moz-focus-inner {
  208. padding: 0;
  209. border-style: none;
  210. }
  211. input[type="radio"],
  212. input[type="checkbox"] {
  213. box-sizing: border-box;
  214. padding: 0;
  215. }
  216. input[type="date"],
  217. input[type="time"],
  218. input[type="datetime-local"],
  219. input[type="month"] {
  220. -webkit-appearance: listbox;
  221. }
  222. textarea {
  223. overflow: auto;
  224. resize: vertical;
  225. }
  226. fieldset {
  227. min-width: 0;
  228. padding: 0;
  229. margin: 0;
  230. border: 0;
  231. }
  232. legend {
  233. display: block;
  234. width: 100%;
  235. max-width: 100%;
  236. padding: 0;
  237. margin-bottom: .5rem;
  238. font-size: 1.5rem;
  239. line-height: inherit;
  240. color: inherit;
  241. white-space: normal;
  242. }
  243. progress {
  244. vertical-align: baseline;
  245. }
  246. [type="number"]::-webkit-inner-spin-button,
  247. [type="number"]::-webkit-outer-spin-button {
  248. height: auto;
  249. }
  250. [type="search"] {
  251. outline-offset: -2px;
  252. -webkit-appearance: none;
  253. }
  254. [type="search"]::-webkit-search-cancel-button,
  255. [type="search"]::-webkit-search-decoration {
  256. -webkit-appearance: none;
  257. }
  258. ::-webkit-file-upload-button {
  259. font: inherit;
  260. -webkit-appearance: button;
  261. }
  262. output {
  263. display: inline-block;
  264. }
  265. summary {
  266. display: list-item;
  267. }
  268. template {
  269. display: none;
  270. }
  271. [hidden] {
  272. display: none !important;
  273. }
  274. /*# sourceMappingURL=bootstrap-reboot.css.map */