@charset "utf-8"; /* source-code-pro-regular - latin */ @font-face { font-family: 'Source Code Pro'; font-style: normal; font-weight: 400; src: url('../fonts/source-code-pro-v14-latin-regular.eot'); /* IE9 Compact Modes */ src: local(''), url('../fonts/source-code-pro-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/source-code-pro-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/source-code-pro-v14-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/source-code-pro-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/source-code-pro-v14-latin-regular.svg#SourceCodePro') format('svg'); /* Add a black background color to the top navigation */ } body { max-width: 80% !important; /* sorry water.css */ } .topnav { background-color: #333; overflow: hidden; } * { font-family: 'Source Code Pro'; } /* Style the links inside the navigation bar */ .topnav a, .topnav p { float: left; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; margin: 0; } /* Change the color of links on hover */ .topnav a:hover { background-color: #ddd; color: black; text-decoration: none; } ul.experience { padding-left: 0; } li.experience-item { list-style: none; padding-left: 0; font-size: 20px; } span.exp-title { font-weight: bold; } span.exp-sub-title { font-size: 14px; } div.exp-title-company-top { margin-top: 10px; } div.exp-title-company, div.exp-skills-dates { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 4px; } li.project { margin-bottom: 10px; } div.project-desc { font-size: 16px; } div.project-title-stack { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 6px; } span.exp-company { text-align: right; padding-bottom: 0; margin-bottom: 0; font-weight: bold; } li.project { list-style: none; font-size: 20px; } span.project-title { font-weight: bold; } span.exp-date { font-weight: bold; font-size: 16px; } span.exp-skills { margin-left: 0px; font-size: 16px; } p.footnote { font-size: 12px; color: #64748b; } /* Add a color to the active/current link */ .topnav a.active { background-color: gray; color: white; } /* Right-aligned section inside the top navigation */ .topnav-right { float: right; } ul.navlist { display: flex; list-style: none; width: 100%; margin: 0; padding: 0; } li.left-item { margin-right: auto; } ul.nows { list-style: none; padding-left: 0; }