.navlink:focus,.navlink:hover,.navlinkinactive:focus{text-decoration:none}body{font-family:sans-serif;margin:0;padding:0}.h1textcontainer,.navcontainer{margin-bottom:20px}body [class*=col-]{padding-left:0;padding-right:0}body .row{margin-left:0;margin-right:0}body .container{width:100%;max-width:none;padding:0}.homeheader{top:-10px;position:relative;width:100%}.approachheader,.learning,.mindsetheader,.skillsheader{width:100%}.headernav{height:120px}.header{background-color:#F2F2F2;height:115px}.headerdescription{color:#1C56B3;margin-top:50px;margin-right:20px}.maptextdescription,.qualitytextdescription,.rightdescription{margin-left:15px;margin-right:15px;display:block}header #approachlink:focus .approachhover,header #approachlink:hover .approachhover,header #mindsetlink:focus .mindsethover,header #mindsetlink:hover .mindsethover,header #skillslink:focus .skillshover,header #skillslink:hover .skillshover{border-bottom:solid 3px #0A203E}.textbold{font-weight:700}.copyright{color:#FFF}.h1textcontainer{margin-top:40px}.h1text{font-size:2.8em}.h1textfirstword{margin-left:15px}.containerone{background-color:#E4E4E3}.righttextfirstword{color:#96ACD1}.righttext{color:#1C56B3}.rightdescription{font-size:1.1em;color:#1C56B3}.monitor{margin-top:20px;margin-bottom:15px}@media only screen and (max-width:1111px){.blockgraphic{max-width:90%}}.containertwo{background-color:#FFF}.qualitytextfirstword{color:#848F9E}.qualitytext{color:#0A203E}.qualitytextdescription{color:#0A203E;margin-bottom:15px}.containerthree{background-color:#0A203E}.maptextfirstword{color:#85909F}.maptext{color:#FFF}.maptextdescription{color:#FFF;margin-bottom:15px}.containerfour{background-color:#FFF}.focus{margin-top:175px}@media only screen and (min-width:926px){.focus{width:60%}}@media only screen and (min-width:1500px){.focus{width:50%}}.footer{background-color:#1C56B3;height:150px;padding-left:15px}.footerfirstrow{padding-top:30px}.skillsrow{margin-top:50px}.skillstext{color:#103165;font-size:1.4em;margin-top:20px}.skillsinfo{background-color:#E4E4E3}.skillsinfofirstrow{padding-top:50px;padding-bottom:50px}.skillslist{color:#1C56B3;font-size:1.2em}.skillslistcontainer{padding:20px 60px}.certificationinfo{margin-top:30px}.certificationinfo p{margin-left:20px;font-size:1.2em;font-weight:700}.certificationstitle{margin-bottom:30px}.certifications{float:right;margin-right:45px}.certificationstextfirstword{color:#A7BDE2}.certificationstext{color:#1C56B3}.certificationslist{float:left;color:#0A203E}.certificationfooter{clear:both;margin-bottom:40px}.servicecontainer{background-color:#0A203E;padding-left:20px;padding-top:15px;padding-bottom:15px}.servicetextfirstword{color:#85909F}.servicetext{color:#FFF}.smallstuffcontainer{padding-left:25px;padding-top:50px;padding-bottom:50px;background-color:#E4E4E3}.smallstufflist{list-style:none}.smallstufftextfirstword{color:#778290}.smallstufftext{color:#0A203E}.buildcontainer{padding:40px 60px}.buildsomething{color:#1C56B3;font-size:1.8em}.buildsomethingdescription{color:#0A203E;margin-top:20px;margin-bottom:50px}.writingcodecontainer{margin-top:30px;margin-bottom:30px}.writingcode{color:#8597AF;font-size:1.4em;font-style:italic}.writingcodetext{padding:15%}.mindset p{padding-left:20px;padding-right:20px}.mindsetemphasis{color:#1B56B3;font-size:1.4em}.aboutmecontainer{background-color:#0A203E;padding:80px 20px}.aboutmetitle{color:#97BAF0;font-size:1.4em}.aboutmetext{color:#FFFFE0}.navlink,.navlink:visited{color:#0052B3}.navlink{font-size:1.2em}.navlink:hover{cursor:pointer;color:#0052B3}.navlinkinactive{color:#333;font-size:1.2em}.navlinkinactive:hover{color:#333;text-decoration:none;cursor:default}.footerlink{color:#FFF}.footerlink:hover{color:#FFF;text-decoration:underline}.footerlink:focus{color:#FFF;text-decoration:none}