body { font-family: 'SF Pro Text', 'SF Pro Icons', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; box-sizing: border-box; /* padding: 20px 20px 60px; */ min-width: 80vw; align-content: center; min-height: 100vh; font-size: 16px; line-height: 1.65; word-break: break-word; font-kerning: auto; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; hyphens: auto; text-align: center; padding: 0px; margin: 0px; } h1 { text-align: center; font-size: 45px; } h2 { font-size: 35px; } a { cursor: pointer; color: #0076ff; text-decoration: none; transition: all 0.2s ease; border-bottom: 1px solid white; } a:hover { border-bottom: 1px solid #0076ff; } code, pre { font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; font-size: 0.92em; color: #d400ff; } code:before, code:after { content: '`'; } p { text-align: center; font-size: 16px; } /*--------------------------------------------------------*/ blockquote { font-size: 1em !important; font-style: italic; border-left: 3px solid grey; background: rgb(230, 221, 221); color: rgb(66, 66, 66); margin: 0 !important; padding: 1em 40px 1em 40px; } .content-container { max-width: 850px; margin: auto; } .content h2, .content ul { text-align: left !important; } .content p, .content li { text-align: justify; } .heading-1 { position: relative; } .inline-img { position: relative !important; } .inline-images-container { position: relative; display: flex; justify-content: center; align-items: center; } .component-image { display: flex; margin: 2vh 0 2vh 0; flex-direction: row; justify-content: flex-start; align-items: center; } .aws-infra-region { border: 0px transparent; } table { text-align: left; border: 1px solid black; border-collapse: collapse; } thead { font-style: bold; background: rgb(199, 199, 199); padding: 5px; } th, td { padding: 10px; border-bottom: 1px solid black } footer { position: relative; display: flex; justify-content: space-between; color: white; margin: 20vh 0 0 0; min-height: 10vw; padding: 5vh; background: lightslategray; text-align: left; align-items: center; } footer h2 { font-family: Audiowide; } footer h3 { font-family: Orbitron; } /*table-----------------------------------------*/ .tg { border-collapse: collapse; border-spacing: 0; } .tg td { font-family: Arial, sans-serif; font-size: 14px; padding: 10px 5px; border-style: solid; border-width: 1px; overflow: hidden; word-break: normal; border-color: black; } .tg th { font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; padding: 10px 5px; border-style: solid; border-width: 1px; overflow: hidden; word-break: normal; border-color: black; } .tg .tg-0lax { text-align: left; vertical-align: top }