@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap");.content,#people,#research,#researchContent,#topic{width:45%;margin:auto}html{max-width:100%;overflow-x:hidden;height:100%;padding:0;margin:0}body{position:relative;padding:0;margin:0;font-family:"Roboto",sans-serif}hr{color:#9c1e14;background-color:#9c1e14;border:none;height:1px}h1{font-size:2.6875em}h2{font-size:1.875em}h3{font-size:1.5em}h4{font-size:1.1em}h5{font-size:1.1em}h6{font-size:1em}p{font-size:1em}p a{color:#9c1e14}a{color:#9c1e14;text-decoration:none}a:visited{color:#9c1e14}a:hover{text-decoration:underline}main{text-align:center;margin-top:2em;margin-bottom:2em;min-height:calc(100vh - 10em)}main h1,main h2,main h3{color:#9c1e14}main .highlight{background-color:transparent;padding:5px}main .boxLink{display:inline-block;background-color:#9c1e14;padding:8px;min-width:100px;color:white;text-decoration:none;text-align:center}img[src~="content-small"]{width:10em}img[src~="content-medium"]{width:14em}img[src~="content-quart-span"]{width:24%}img[src~="content-third-span"]{width:32%}img[src~="content-half-span"]{width:49%;display:inline-block}img[src~="content-full-span"]{width:100%}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}footer{background-color:#9c1e14;height:3em;display:inline-block;width:100%;padding-left:20%;color:white;text-align:center;bottom:0}footer p{margin-left:-45%}footer p a{color:white}.content{display:inline-block;text-align:left}.contenth4{color:#9c1e14}.contentstrong{font-size:1.1em;font-weight:600}#sections{text-align:center}#sections .section{width:100%;padding-top:4em;padding-bottom:4em}#sections .section:first-child{padding-top:0}#sections .even{background-color:#f8f9fa}header{width:100%;height:3em;line-height:50px;text-align:center;background-color:#2b2b2b}header img.logo{width:125px;height:100%;float:left;padding-left:15px}header nav{width:60%;height:100%;margin-left:auto;margin-right:auto}header nav ul{width:100%;height:inherit;margin:0;padding:0;display:flex;align-content:center;justify-content:center}header nav ul li{height:inherit;display:inline-block;width:20%;height:100%;list-style:none}header nav ul li a,header nav ul li a:visited{color:white;font-weight:bold;text-align:center;text-decoration:none;transition:background-color 0.3s;outline:none;height:100%;width:100%;display:inline-block}header nav ul li a:hover{background-color:#9c1e14;text-decoration:none}header nav ul li a.current{background-color:#9c1e14}header nav ul li a.current:hover{background-color:#2b2b2b}header nav #menu-button{display:none}header nav .menu-icon{display:none}@media screen and (max-width: 768px){header nav{width:100%;height:auto;float:left}header nav ul{display:block;max-height:0;overflow:hidden;transition:max-height 0.3s}header nav ul li{width:100%;height:50px;background-color:#2b2b2b}header nav ul li a{text-align:left;padding-left:10px}header nav .menu-icon{width:50px;height:inherit;display:block;position:absolute;top:0;right:0}header nav #menu-button:checked ~ ul{max-height:350px}header nav .menu-icon img{width:25px;height:25px;padding-right:15px;vertical-align:middle}}#people{width:80%}#people ul{padding-left:0px}#people ul a{display:inline-block;text-decoration:none;color:black;height:300px;width:200px;margin-right:70px;outline:none}#people ul a h4{transition:color 0.3s}#people ul a:hover>h4{color:#9c1e14}#people ul a:active{outline:none}#people ul li{text-align:left;display:inline-block;vertical-align:top}#people ul li h4{margin:0px;padding:0px;padding-top:15px}#people ul li p{margin:0px}#people .peopleCategory{display:inline-block;text-align:left;width:100%;margin-left:-22%;padding-left:42%;padding-top:1em}#people .peopleCategory ul{width:70%}#people .peopleCategory h1{margin-top:1%;margin-right:25%}#people .peopleCategory:nth-of-type(even){background-color:#f8f9fa}#people .personImage{background-color:#dfdfdf;height:200px;width:200px;display:block;object-fit:cover;object-position:top}#person{width:50%;margin-left:-10%;min-width:300px;display:inline-block;text-align:initial}#person h5{margin-top:0}#person h2{margin-bottom:0.2em}#person h4{color:#9c1e14}#person .personImage{float:right;height:300px;width:300px;margin-right:-20%;margin-left:5%}#research{width:80%;text-align:initial}#researchContent{display:inline-block;text-align:left}#research ul{padding-left:0px;width:100%}#research li{display:inline-block;width:100%;margin-left:-21%;padding-top:3em;padding-bottom:3em;padding-left:20.5%;padding-right:25%}#research li p{display:inline-block;float:left;max-width:75%;margin-right:5%}#research li .boxLink{display:inline-block;width:15%;text-align:center;padding-top:1%;padding-bottom:1%;margin-top:1.4em;float:right}#research .even{background-color:#f8f9fa}#topic{width:60%;text-align:initial}#topic #topic-nospace tr{border-bottom:0}#topic td{padding:10px}#topic table{border-collapse:collapse;width:100%}#topic tr{background-color:#f8f9fa;border-bottom:15px solid white}#topic .linkCell{width:100px}#topic #tableHead{border-bottom:3px solid #9c1e14}#topic #thSpacer{height:15px}#topic #thSpacer td{display:none}#topic h3{color:#9c1e14}@media (max-width: 750px){.content,#people,#project,#topic,#research,#person{width:80%}main{min-height:calc(100vh - 13em)}#people .peopleCategory{margin-left:-25%;padding-left:45%}#people .peopleCategory h1{width:200px}#topic table #tableHead,#topic table #thSpacer{display:none}#topic table tr{display:inline-block;width:100%}#topic table td{display:inline-block;width:95%}#topic table td:nth-child(1){font-weight:bold}#researchContent{width:100%}#research li{width:100%}#research li p{max-width:100%;margin-right:0}#person{margin-left:auto;min-width:0}#person .personImage{float:none;height:200px;width:200px;margin-right:0;margin-left:0}footer p{font-size:0.9em}#sections .section{width:90%;margin-left:-5%;padding-left:10%;padding-right:20%;padding-top:4em;padding-bottom:4em}#sections .section:first-child{padding-top:0}#sections .even{background-color:#f8f9fa}}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cpf{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{color:#000000;font-weight:bold}.highlight .kd{color:#000000;font-weight:bold}.highlight .kn{color:#000000;font-weight:bold}.highlight .kp{color:#000000;font-weight:bold}.highlight .kr{color:#000000;font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .k,.highlight .kv{color:#000000;font-weight:bold}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .il{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .m,.highlight .mb,.highlight .mx{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s,.highlight .sa,.highlight .dl{color:#d14}.highlight .na{color:#008080}.highlight .bp{color:#999999}.highlight .nb{color:#0086b3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf,.highlight .fm{color:#990000;font-weight:bold}.highlight .nl{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .nv,.highlight .vm{color:#008080}.highlight .ow{color:#000000;font-weight:bold}.highlight .o{color:#000000;font-weight:bold}.highlight .w{color:#bbbbbb}.highlight{background-color:#f8f8f8}
