body, html { overflow-y : auto;}#content { height : 75.0%; padding-right : 2.5%; position : absolute; width : 81.0%;}.contactLine { font-size : 1.0rem; margin-top : -4.5%;}.Text { font-size : 1.15rem; margin-left : 0.75rem;}.normal { font-size : 1.0rem;}#printResume, #printResume2, #MSWord, #MSWord2, #PDF, #PDF2 { cursor : pointer; display : inline-block; font-weight : bold; font-size : 1.4rem; font-style : normal; min-width : 100%; padding : 1.11% 5.75%; text-decoration : none;}#printIcon, #MSWordIcon, #PDFIcon,#printIcon2, #MSWordIcon2, #PDFIcon2 { top : 0.0%; left : 0.0%;}#formats > ul.resumeFiles { margin-top : 2.0%;}.resumeFiles { list-Style : none; padding : 0%; width : 100%;}.resumeFiles > li { float : none; line-height : 0.25; margin-left : auto; margin-right : auto; margin-bottom : 2.75%; padding-top : 3.0%; width : 100%;}.resumeFiles li a span { text-shadow : #000 0.09rem 0.09rem,#853 0.18rem 0.18rem,#385 0.22rem 0.22rem,#000 0.29rem 0.29rem;}.headlineCentered { clear : left; margin-left : auto; text-align : center;}.bulletList { clear : both;}.bulletList li { padding-left : 2.25rem;}.subList li { list-style : none; background : url(sub-bullet.png) left top no-repeat; background : url(../sub-bullet.png) left top no-repeat; margin-left : -4.5rem; padding-left : 2.5rem;} .exampleptr { text-shadow : #000 1px 1px,#385 2px 2px,#853 3px 3px; font-style : italic;}.exampleptr:hover { cursor : pointer; color : #eda;}.summary { font-size : 1.2rem; font-weight : bold; line-height : 1.4em; margin-top : 0.75rem; margin-bottom : 0.0rem; text-align : left; text-align : center;}.summaryText { margin-left : 0.0rem;}#exTrMain { margin-bottom : 3.27%; min-height : 4.5em;}.experience-dates { font-weight : bold; text-align : right; float : right;}.experience1 { clear : right; font-weight : bold; float : left; white-space : normal;}.experience2 { clear : both; float : left; font-weight : bold; margin-left : 0.0rem; position : relative;}@media screen and (min-height : 568px) { body, html { overflow : hidden; } #content { overflow-y : auto; overflow-x : hidden; }}@media screen and (min-width : 320px) { #greenHorizontalDivider { top : unset; } .resumeFiles > li { width : 91%; } .summary { text-align : center; } .bulletList li { padding-left : 2.0rem; } .subList li { background-position-y : 0.25rem; margin-left : -3.0rem; padding-left : 2.0rem; } @media screen and (min-width : 360px) { #exTrMain { min-height : 3.0em; } }} @media screen and (min-width : 400px) { #logo_container { top : 1.0%; } .microHeader { margin-top : 0.25%; } #mainHeader { align-items : center; grid-template-columns : 57% max-content; grid-template-rows : auto; margin-top : -0.25%; width : 81.5%; } .resumeFiles > li { width : 70%; }} @media screen and (min-width : 568px) { #logo_container { top : 1.0%; } .microHeader { margin-top : 0.1%; } #mainHeader { margin-top : 0.1%; margin-bottom : -1.0%; width : 95.5%; } #greenHorizontalDivider { top : -0.05rem; } #content { margin-left : 2.817%; padding-right : 0.0%; width : 88%; } .resumeFiles > li { float : left; margin-right : 0.5rem; padding : 0.5rem 0.5rem 0.5rem 0.5rem; width : 31.72%; } .resumeFiles > li a span.Text { font-size : 0.9rem; margin-left : 0.0rem; margin-left : -0.2rem; } #printIcon, #MSWordIcon, #PDFIcon, #printIcon2, #MSWordIcon2, #PDFIcon2 { margin-left : -0.5rem; margin-top : 0.1rem; } .contactLine { margin-top : -2.0%; } section.experience { margin-top : 2.0rem; } .subList li { background-position-y : 0.35rem; margin-left : -2.75rem; padding-left : 1.85rem; } @media screen and (min-height : 360px) { .summaryText { margin-left : 1.5rem; } }} @media screen and (min-width : 768px) { #mainHeader { align-items : end; display : grid; grid-template-columns : 1fr 1fr 8fr 1fr 1fr; grid-template-rows : 1fr; margin-bottom : -0.25%; top : -0.2rem; } .timestamp { grid-column : 13; justify-self : end; } #ProgrammingSkillsTitle, #Summary { margin-top : 2.0rem; }} @media screen and (min-width : 1024px) { #logo_container { top : 0.0rem; } #mainHeader { grid-template-columns : 1fr 1fr 9fr 1fr; top : -0.55rem; } .today, .timestamp { margin-bottom : 0.25rem !important; } .timestamp { justify-self : end; } #greenHorizontalDivider { top : 0.0rem; } .navMain { margin-top : 1.35rem; } #content { margin-left : 15.0rem; padding-right : 0.0%; width : 75%; } #formats { margin-top : -0.95rem; } .resumeFiles > li { float : left; margin-right : 0.5rem; padding : 0.5rem 0.5rem 0.5rem 0.5rem; width : 30.0%; } .contactLine { margin-top : -0.5%; }} @media screen and (min-width : 1280px) { #logo_container { top : 0.0rem; } #mainHeader { align-items : end; grid-template-columns : 1fr 1fr 2fr 1fr; height : unset !important; left : 1.725rem; margin-bottom : 0.25rem; margin-top : unset; max-height : unset !important; top : 0.0%; width : 95.0%; } .today, .timestamp { margin-bottom : 0.15rem !important; } #greenHorizontalDivider { top : 0.0rem; } .navMain { margin-top : 1.2rem; } #content { height : 75.0%; margin-left : 18.0%; margin-bottom : 25.0%; margin-top : 1.25rem; padding-right : 1.0%; padding-right : 2.0rem; padding-top : 0.25%; scrollbar-color : #885533 #E0BA90; scrollbar-color : #E0BA90 #885533; width : 75.0%; } .Text { margin-left : 0.0rem; } .contactLine { font-size : 0.85rem; margin-top : -0.5%; } #printResume, #printResume2, #MSWord, #MSWord2, #PDF, #PDF2 { font-size : 18px; } #printIcon, #MSWordIcon, #PDFIcon, #printIcon2, #MSWordIcon2, #PDFIcon2 { margin-left : 0.25rem; margin-right : 0.75rem; margin-top : -1.0%; } #formats { margin-top : initial; margin-left : initial; } .resumeFiles { padding : 0.0; width : 100.0%; list-Style : none; } .resumeFiles > li { float : left; line-height : 1.5; margin-left : 0%; margin-right : 4.25%; padding : 0.25em; top : -1.0rem; width : 30%; } .resumeFiles li:last-of-type { margin-right : 0.0%; } .resumeFiles li a { margin-left : 0.0%; } .resumeFiles li a span { text-shadow : #000 0.09rem 0.09rem,#853 0.18rem 0.18rem,#385 0.22rem 0.22rem,#000 0.29rem 0.29rem; } #row3 { height : 100vh; } .summary { font-size : 19px; font-weight : bold; line-height : 23px; margin-top : 4.38%; margin-bottom : 0.0; text-align : center; } .summaryText { margin-left : 0.413%; } .skillsTable { padding : 0%; margin-left : -0.264%; } .skillsType { width : 20%; font-weight : bold; vertical-align : top; padding : 0.464%; } .skillsTypeNowrap { width : 20%; font-weight : bold; vertical-align : top; white-space : nowrap; padding : 0.464%; } .skills { line-height : 22px; vertical-align : top; padding : 0.464%; } .skillsDesc { padding : 0.264%; white-space : normal; } p#present { margin-bottom : 0%; } .experience1 { white-space : nowrap; } .experience2 { } .bulletList { clear : both; } .bulletList li { background-position-y : 0.5rem; padding-left : 1.75rem; } .subList li { margin-left : -2.25rem; } td { padding : 7.92%; } footer ul.resumeFiles { margin-top : 2.0rem; }}
