/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-roboto:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--font-roboto-condensed:'Roboto Condensed',sans-serif;--gt-body-font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--bs-font-sans-serif:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--gt-black:#262626;--bs-dark:#262626;--gt-text-black:#262626;--gt-black-pure:#000;--bs-black:#000;--gt-white:#fff;--bs-white:#fff;--bs-light:#f2f3f1;--gt-light:#f2f3f1;--gt-pimile-light:#f2f3f1;--gt-secondary:#d6dbd4;--gt-warm-gray:#d6dbd4;--gt-warm-grey:#d6dbd4;--gt-warm-gray-medium:#e5e7e4;--gt-warm-grey-medium:#e5e7e4;--gt-superlight-gray:#f2f2f2;--gt-superlight-grey:#f2f2f2;--gt-light-gray:#ccc;--gt-light-grey:#ccc;--gt-warm-gray-light:#f2f3f1;--gt-warm-grey-light:#f2f3f1;--gt-gray-100:#f8f9fa;--bs-gray-100:#f8f9fa;--gt-gray-200:#e9ecef;--bs-gray-200:#e9ecef;--bs-highlight-bg:#e9ecef;--gt-gray-300:#dee2e6;--bs-gray-300:#dee2e6;--gt-gray-400:#ced4da;--bs-gray-400:#ced4da;--gt-gray-500:#adb5bd;--bs-gray-500:#adb5bd;--gt-gray-600:#6c757d;--bs-gray-600:#6c757d;--gt-gray:#6c757d;--bs-secondary:#6c757d;--bs-gray:#6c757d;--gt-gray-700:#495057;--bs-gray-700:#495057;--gt-gray-800:#343a40;--bs-gray-800:#343a40;--gt-gray-dark:#343a40;--bs-gray-dark:#343a40;--gt-gray-900:#212529;--bs-gray-900:#212529;--bs-link-hover-color:#262626;--gt-mddk-grey:#8a8a8a;--gt-md-grey:#545454;--gt-medium-gray-light:#545454;--gt-medium-grey-light:#545454;--gt-dark-gray:#3b3b3b;--gt-dark-grey:#3b3b3b;--gt-drk-grey:#3b3b3b;--gt-cyan:#0dcaf0;--bs-cyan:#0dcaf0;--bs-info:#0dcaf0;--gt-blue-visited:#1879db;--gt-blue-hover:#1879db;--gt-link-hover-blue:#1879db;--gt-blue:#0d6efd;--gt-primary:#0d6efd;--bs-blue:#0d6efd;--bs-primary:#0d6efd;--gt-link-blue:#004f9f;--gt-info:#003057;--gt-navy:#003057;--gt-indigo:#6610f2;--bs-indigo:#6610f2;--gt-purple:#6f42c1;--bs-purple:#6f42c1;--gt-pink:#d63384;--bs-pink:#d63384;--bs-code-color:#d63384;--gt-red:#dc3545;--bs-red:#dc3545;--bs-danger:#ba0c2f;--gt-danger:#ba0c2f;--gt-warning:#ba0c2f;--bs-warning:#ba0c2f;--gt-horizon:#f95e10;--gt-orange:#f95e10;--bs-orange:#f95e10;--gt-yellow:#ffc107;--bs-yellow:#ffc107;--gt-green:#198754;--bs-green:#198754;--bs-success:#198754;--gt-success:#198754;--gt-teal:#20c997;--bs-teal:#20c997;--gt-gold-grad-1:#bfb37c;--gt-tech-light-gold:#bfb37c;--gt-primary-gold:#b3a369;--gt-gold:#b3a369;--gt-tech-gold:#b3a369;--gt-mdlt-gold:#ac9a58;--gt-md-gold:#a4925a;--gt-tech-medium-gold:#a4925a;--gt-drk-gold:#857437;--gt-tech-dark-gold:#857437;--bs-link-color:#857437;--gt-gold-grad:linear-gradient(to right,#bfb37c 0%,#b3a369 100%);-moz-linear-gradient(left,#bfb37c 0 %,#b3a369 100 %);-webkit-linear-gradient(left,#bfb37c 0 %,#b3a369 100 %);--gt-gold-grad-rev:linear-gradient(to right,#b3a369 0%,#bfb37c 100%);-moz-linear-gradient(left,#b3a369 0 %,#bfb37c 100 %);-webkit-linear-gradient(left,#b3a369 0 %,#bfb37c 100 %);--gt-gold-drk-half:linear-gradient(to right,#ac9a58 0%,#ac9a58 50%,white 50%,white 100%);-moz-linear-gradient(left,#ac9a58 0 %,#ac9a58 50 %,white 50 %,white 100 %);-webkit-linear-gradient(left,#ac9a58 0 %,#ac9a58 50 %,white 50 %,white 100 %);--gt-gold-grad-shine:linear-gradient(60deg,#b3a369 0%,#bfb37c 40%,#bfb37c 60%,#b3a369 100%);-moz-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);-webkit-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--gt-body-font-size:1rem;--gt-body-font-weight:400;--gt-body-line-height:1.5;--gt-body-color:#262626;--gt-body-bg:#fff;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#262626;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;}
#gt-header .my-2{margin-top:0rem !important;}#gt-footer p,#gt-footer a,#gt-superfooter a,#gt-superfooter p,#address_text p,#copyright p{COLOR:black;font-family:var(--font-roboto);font-size:.8rem;font-weight:500;border-bottom:none;line-height:1.3;margin-bottom:0.4rem;}#gt-superfooter .footer-four p{COLOR:white;font-family:var(--font-roboto);font-size:.8rem;font-weight:500;border-bottom:none;line-height:1.3;margin-bottom:0.4rem;}#gt-superfooter .footer-four p img{margin-bottom:0.5rem;}#gt-superfooter h2{border-color:transparent;border-top:1px solid var(--gt-gold);background-color:transparent;color:var(--gt-gold);display:block;font-size:.9rem;font-weight:600;line-height:1.1;margin:0.75rem 0 0.25rem 0;padding:0.25rem 0 0 0;text-align:left;text-transform:uppercase;letter-spacing:0.01rem;}#gt-superfooter ol,#gt-superfooter  ul{padding-left:0rem;}#gt-superfooter #gt-before-footer a,#gt-superfooter #gt-before-footer a:link,#gt-superfooter #gt-before-footer a:visited{color:var(--gt-gold);display:inline-flex;}#gt-superfooter a,#gt-superfooter a:link,#gt-superfooter a:visited{color:var(--gt-white);display:block;text-decoration:none;}#gt-superfooter a:hover,#gt-superfooter a:focus{text-decoration:underline;}#gt-footer ul li:first-child a{color:#000;font-weight:900;font-size:.9rem;}#gt-footer ul li  a{color:#000;}#gt-footer #gt-logo-footer{text-align:right;font-size:.75rem;}#gt-footer #gt-logo-footer img{width:70%;}.card-body h5,.card-body h4,.card-body h3,.card-body h2{display:flex;margin-top:0rem !important;color:black;}a[href$=".docx"]{color:inherit;padding-left:0.0rem !important;}.card-body p{min-height:155px;}.card-body h3{color:var(--gt-black);display:block;}.card-footer .btn,.card-footer  a.btn,.card-footer  a.btn:link,.card-footer a.btn:visited,.card-footer .btn a,.btn a:link,.btn a:visited{background:var(--gt-black);color:var(--gt-white);text-decoration:none;}.card-footer .btn:hover{background:var(--gt-white) !important;color:var(--gt-black) !important;}hr.gold-gradient-bar{border:0;height:0.5rem;background:var(--gt-gold-grad);}.page-node-type-page .field--name-body h4,.page-node-type-page .field--name-body h3,.page-node-type-page .field--name-body h2,.page-node-type-page .field--name-body h5{margin-top:2rem;}.card .card-footer{display:flex;justify-content:center;}#card-media img{width:100% !important;}.gold a.nav-link,.gold a.nav-link:visited{background-color:var(--gt-gold);border-color:var(--gt-gold);color:var(--gt-black);}#block-gt-ugradbottomblockinfo .row{margin-top:3em;}#block-gt-ugradbottomblockinfo{margin-top:2.5em;padding-top:1em;border-top:0.2em solid #b3a369;}#block-gt-ugradbottomblockinfo img{float:left;margin-right:.4em;margin-bottom:1em;}#block-gt-ugradbottomblockinfo .col-sm-6 body{line-height:1.4;}#block-researchareas .rsrchmenu a{margin-left:1rem;text-decoration:none;font-weight:500;}#block-researchareas .rsrchmenu hr{margin:1.5rem 0 1.5rem 0;}#block-gtsub-gradbottomblock .col-sm-6  img{float:left;margin-bottom:.6em;margin-right:.4em;display:block;width:150px;height:auto;}#block-gtsub-gradbottomblock .container{margin-top:3rem;}#block-gtsub-gradbottomblock .container h5{margin-top:0em}#block-gtsub-ugradbottomblockinfo .col-sm-6  img{float:left;margin-bottom:.6em;margin-right:.4em;display:block;width:150px;height:auto;}#block-gtsub-ugradbottomblockinfo .container{margin-top:3rem;}#block-gtsub-givingbottomblock .col-sm-6  img{float:left;margin-bottom:.6em;margin-right:.4em;display:block;width:150px;height:auto;}#block-gtsub-givingbottomblock .container{margin-top:3rem;}#block-gtsub-givingbottomblock .container h5{margin-top:0em}#block-gtsub-givingside1{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0.33rem;padding:1em;margin-top:1rem;margin-right:auto;margin-left:auto;text-align:center;}#block-gtsub-givingside1 .sidegivblk{font-size:.9em;margin-bottom:.7em;text-decoration:none;}#block-gtsub-givingside1 h4{padding-bottom:3px;border-bottom:0.1em solid #b3a369;margin-top:.1rem !important;}#block-gtsub-givingside2{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0.33rem;padding:1em;margin-top:1rem;margin-right:auto;margin-left:auto;text-align:center;}#block-gtsub-givingside2 h4{padding-bottom:3px;border-bottom:0.1em solid #b3a369;margin-top:.1rem !important;}#block-gtsub-givingside2 .sidegivblk a{font-size:1em;margin-bottom:.7em;text-decoration:none;}#block-gtsub-views-block-whymseview-block-1{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0.33rem;padding:1em;margin-top:1rem;}#block-gtsub-views-block-whymseview-block-1 h5{margin-right:auto;margin-left:auto;text-align:center;padding-bottom:.2em;margin-bottom:.6em;display:block;font-style:italic;font-size:1.8rem;border-bottom:.1em solid #b3a369;}#block-gtsub-views-block-whymseview-block-1 p{font-size:.9rem;line-height:1.4;font-style:italic;font-weight:450;}#block-adminimal-theme-content 3edit-field-research-keywords{line-height:60px;border:1px solid #ccc;size:88;height:400px !important;}.frontpage .gt-container{margin-top:.5rem;}.frontpage .block-title-wrapper{background-color:#262626;padding:10px 10px 4px 10px;margin-bottom:1em;}.frontpage .blkNews   a{font-size:1.1rem;text-decoration:none !important;}.frontpage .blkNews .view-footer a{margin-top:1rem;width:10rem;text-align:center;padding:9px;text-decoration:none;border-radius:0.25rem;border:1px solid rgba(0,0,0,.125);font-size:.9rem;}.frontpage .blkNews .item{margin-bottom:1.5rem;line-height:1.3;}.frontpage .blkNews .view-footer{border-top:1px solid rgba(0,0,0,.125);}.frontpage .blkNews .block-title-wrapper>h4:before{display:inline-block;font-family:FontAwesome;content:"\f1ea";font-size:inherit;font-style:normal;font-weight:normal;text-decoration:none;margin:0 0.4em 0 0.3em;}.frontpage .blkExp .block-title-wrapper>h4:before{display:inline-block;font-family:FontAwesome;content:"\f1e5";font-size:inherit;font-style:normal;font-weight:normal;text-decoration:none;margin:0 0.4em 0 0.3em;}.frontpage .blkNews{margin-bottom:1.5rem;}.frontpage .blkEvnt{margin-bottom:1.5rem;}.frontpage .blkEvnt .block-title-wrapper>h4:before{display:inline-block;font-family:FontAwesome;content:"\f133";font-size:inherit;font-style:normal;font-weight:normal;text-decoration:none;margin:0 0.4em 0 0.3em;}.frontpage .blkEvnt .view-footer{clear:both;border-top:1px solid rgba(0,0,0,.125);}.frontpage .blkEvnt .view-footer a{margin-top:1rem;margin-right:.25rem;width:10rem;text-align:center;padding:5px;text-decoration:none;border-radius:0.25rem;border:1px solid rgba(0,0,0,.125);font-size:.9rem;}.frontpage .blkEvnt .views-field-field-date-2{border:solid black 1px;padding:5px 5px 5px 5px;float:left;min-width:101px;margin:0 .6em 1.2em 0;text-align:center;}.frontpage .blkEvnt .item{clear:both;margin-bottom:2em;}.frontpage .blkEvnt .views-field-field-date-2 .EvntDay{background:black;color:white;}.frontpage .blkEvnt .views-field-field-date-2 .EvntNum{font-size:1.6em;font-weight:800;}.frontpage .views-element-container.contextual-region{color:var(--gt-black) !important;line-height:1.2;margin:0 0 2rem;}.frontpage .explr .cact{display:flex;justify-content:left;padding:1rem .6rem;background:var(--gt-warm-gray-medium);margin-bottom:1rem;}.frontpage .explr .cact  > *{flex:1 90%;}.frontpage .explr .cact .cactimg{margin-right:.5rem;}.frontpage .explr .cactbdy-title h4{font-size:1.6rem;color:var(--gt-black);}.frontpage .explr .cactbdy-title a{text-decoration:none;}.frontpage .slick-arrow::before{color:var(--gt-md-gold);font-size:36px;font-size:2.25rem;}.view-display-id-page_1 .views-field-title h4 a{text-decoration:none;}.view-display-id-page_1 .views-field-created{font-weight:800;font-size:.9rem;}.view-display-id-page_1 .views-field-body{margin-bottom:1.7rem;}.eabview .views-field-field-image{float:left;margin-right:.6rem;margin-bottom:.6rem;border:1px solid #dededd;padding:2px 2px 2px 2px;}.upcomenvts .item{margin-bottom:2.3rem;}.pstenvts .item{margin-bottom:2.3rem;}.semview .item{margin-bottom:2.3rem;}.pritview  footer{margin-top:4rem;}.taxview .views-field-field-personpicture{float:left;margin-right:.6rem;margin-bottom:.6rem;border:1px solid #dededd;padding:2px 2px 2px 2px;}.taxview .field-content a{text-decoration:none!important;}.taxview .taxmail a{text-decoration:none!important;font-size:.9rem;}.view-seminar-events-views{margin-bottom:1em;}.view-display-id-page_2 .view-footer{margin-top:3em;}.imggalls .views-view-grid .field-content,.views-view-grid .field-content h2{font-size:1.6rem;line-height:1.4;}.node--view-mode-full .field--name-body{margin-top:1em;}.page-node-8 .imgl{float:left;margin:0 1.5rem .6rem 0;}.page-node-type-news img{margin:0 1rem 2rem 0;}.page-node-19 #call-to-action img{margin-bottom:2rem;}.page-node-19 #call-to-action h3 a{display:block;text-decoration:none;}.page-node-19 #call-to-action h3 a:hover,.page-node-19 #call-to-action h3 a:link:hover{}.main-container .gt-text-white a:hover,.main-container .gt-text-white a:link:hover{color:var(--gt-dark-gray);}.page-node-246 .main-container .gt-main-content ul:not(.nav),.main-container .gt-main-content ol:not(.nav){margin-bottom:.7rem;}.page-node-type-event #block-gt-sub-content .field--label-inline{display:flex;gap:4px;}.page-node-type-event #block-gt-sub-content .field__label{font-weight:700;}.page-node-type-event #block-gt-sub-content .field--name-body{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #ccc;}.page-node-type-event #block-gt-sub-content  .btn{clear:both;font-weight:700;letter-spacing:.02rem;font-size:1rem;text-decoration:none;padding:0em 0em;background:white;border-color:transparent;color:var(--gt-black);border:0;border-radius:0px;-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px rgb(0 0 0 / 0%);box-shadow:0px 0px 0px rgb(0 0 0 / 0%);background:white;border-color:transparent;color:var(--gt-black);margin:0 0 0 0!important;letter-spacing:0rem;}.page-node-type-event .field--label-inline  .field--label{float:left;margin-right:6px;font-weight:900;}.page-node-type-event  .page-title{margin-top:1.5rem;}.page-node-type-event .gt-main-content .field--name-body{margin-top:2rem;}.page-node-224 .card-body{min-height:95px;}.page-node-200 .card-body{min-height:100px;}.page-node-142 .vidlnks{display:flex;justify-content:space-around;}.page-node-142 .views-field-field-personpicture{float:left;margin-right:.6rem;margin-bottom:.6rem;border:1px solid #dededd;padding:2px 2px 2px 2px;}.page-node-142 .file--application-pdf::before{content:"";color:white
    font-family:'FontAwesome';margin-right:0rem;}.page-node-142   .file--application-pdf::after{content:" ";color:var(--gt-black);font-weight:100;font-size:1%;}.page-node-142 .views-view-grid a{text-decoration:none!important;}.page-node-142 .views-field.views-field-title{font-weight:bold;margin:0 0 0 0;}.page-node-142 .views-field-title .field-content{font-size:1.3rem;}.page-node-142 .views-field-field-title .field-content{font-size:1rem;}.page-node-142 .views-field-field-email .field-content{font-size:.9rem;margin-bottom:.8rem;}.whodoeswht .row{margin-top:1rem;}.whodoeswht  h3{margin-top:.5rem;padding:.5rem 0 1rem 0;border-top:1px solid rgba(0,0,0,.125);}.whodoeswht  .row .FldResp{padding:.5rem 0 0 0;}.whodoeswht .main-container .gt-main-content ul:not(.nav){list-style-type:square;padding-left:1.7rem;}.msepeeps .views-exposed-form{display:flex;flex-wrap:wrap;padding:1rem .6rem;background:var(--gt-warm-gray-medium);margin-bottom:1rem;align-items:baseline;}.msepeeps  .views-exposed-form .form-item{display:flex;justify-content:left;align-items:baseline;}.msepeeps .views-exposed-form select,.msepeeps .views-exposed-form input{margin:0 1rem 0 .8rem;}.msepeeps .views-col .views-field-field-personpicture{float:left;margin-right:.6rem;margin-bottom:.6rem;border:1px solid #dededd;padding:2px 2px 2px 2px;}.msepeeps .views-col .views-field-title .field-content{font-weight:bold;margin:0 0 0 0;font-size:1.4rem;}.msepeeps .views-col .views-field-title .field-content a{color:var(--gt-md-gold) !important;}.msepeeps .views-col .views-field-field-title .field-content{margin:0 0 0 0;font-size:1.1rem;}.msepeeps .views-col .field-content  a{text-decoration:none;}.page-node-type-personnel_ .main-container .gt-main-content li{margin-bottom:0rem;}.page-node-type-personnel_ #person-container{display:flex;flex-direction:row;}.page-node-type-personnel_ #person-container a{text-decoration:none;}.page-node-type-personnel_ #person-container .profrgt{flex:80%;}.page-node-type-personnel_ #person-container #pimg{flex:20%;margin-right:1rem;max-width:300px;}.page-node-type-personnel_ .profrgt .horizontal-tabs{padding-bottom:2rem;}.page-node-type-personnel_ #rsrch .perslabel{margin-top:0rem;}.page-node-type-eab_member #gt-page-title{display:none;}.page-node-type-eab_member .field--name-field-image{float:left;margin:0 1rem 1rem 0;padding-top:.5rem;}.page-node-type-eab_member #fname{font-size:1.5rem;padding-bottom:.5rem;display:flex;flex-direction:row;gap:10px;}.search .gt-main-content h2{margin:1.4rem;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #ccc;}.search .gt-main-content ol li{padding-bottom:.5rem;}.search .main-container .gt-main-content ul:not(.nav){list-style-type:none;}.search #gt-breadcrumbs-title #block-tabs{display:none;}.page-node-type-personnel_  .field--name-field-students .field__item{margin-top:6px;}.page-node-type-personnel_ .field--name-field-patents,.page-node-type-personnel_ .field--name-field-selected-publications,.page-node-type-personnel_  .field--name-field-research-interests,.page-node-type-personnel_   .field--name-field-education,.page-node-type-personnel_ .field--name-field-awards{display:inline-block !important;}.page-node-type-personnel_ .field--name-field-selected-publications .field__label,.page-node-type-personnel_  .field--name-field-research-interests .field__label,.page-node-type-personnel_   .field--name-field-education .field__label,.page-node-type-personnel_ .field--name-field-awards .field__label{margin-bottom:1rem;}.page-node-type-personnel_ .field--name-field-awards{width:99%;}.page-node-type-personnel_ .profrgt a{color:#003057 !important;}.page-node-type-personnel_ .profrgt .horizontal-tabs  > ul:first-child{list-style-type:none;margin-bottom:0rem;}.page-node-type-personnel_ #person-container  #overviewsec  h5{font-size:1.1rem;color:black;font-family:var(--font-roboto);}.page-node-type-personnel_ .profrgt .field--name-field-responsibilities,.page-node-type-personnel_ .profrgt .field--name-body{border-top:1px solid #dededd;margin-top:1rem;padding-top:1rem;}.page-node-type-personnel_ .profrgt  #nametitle{font-weight:700;font-size:1.5rem;display:flex;flex-direction:row;gap:10px;align-items:baseline;}.page-node-type-personnel_ .profrgt .field--name-field-responsibilities,.page-node-type-personnel_ .profrgt .field--name-body{display:block;}.page-node-type-personnel_ .profrgt .field--name-field-member-fellow{margin-bottom:.7rem;}.page-node-type-personnel_ .profrgt .field--name-field-member-fellow .field--label{font-weight:900;margin-top:1px;}.page-node-type-personnel_ .profrgt .field--name-field-responsibilities .field__label{margin-bottom:.7rem;}.page-node-type-personnel_ .profrgt .field--name-field-alt-grad-students- .field--label{margin-top:1rem;}.page-node-type-personnel_ .profrgt  .perslabel{font-weight:800;font-size:1.1rem;}.page-node-type-personnel_ .profrgt  .field__item{margin-top:1px;}.page-node-type-personnel_ .profrgt .field--name-field-students  .field__item{margin-top:5px;}.page-node-type-personnel_ .field--name-field-joint-appointments .field__items{padding-top:2px;}.page-node-type-personnel_ .profrgt #overviewsec{display:flex;flex-direction:row;gap:10px;align-items:baseline;}.page-node-type-personnel_ #overviewsec  .btn{clear:both;float:left;font-weight:700;letter-spacing:.02rem;font-size:1rem;text-decoration:none;padding:0em 0em;background:white;border-color:transparent;color:var(--gt-black);border:0;border-radius:0px;-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px rgb(0 0 0 / 0%);box-shadow:0px 0px 0px rgb(0 0 0 / 0%);background:white;border-color:transparent;color:var(--gt-black);margin:0 0 0 0!important;letter-spacing:0rem;}.page-node-type-personnel_ #overviewsec .file--application-pdf::before{content:"";color:white
    font-family:'FontAwesome';}.page-node-type-personnel_ #overviewsec .file--application-pdf::after{content:" ";color:var(--gt-black);font-weight:100;font-size:1%;}.page-node-type-personnel_ .profrgt .views-field .views-field-title{font-weight:bold;margin:0 0 0rem;}.page-node-type-personnel_ .profrgt .views-element-container.contextual-region{color:var(--gt-black) !important;margin:0 0 0 0;}.page-node-type-personnel_ #person-container  #othpinfo .field--name-field-students .view-content-wrap{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;}.page-node-type-personnel_ .profrgt #cntctinfo .field--label-hidden::before{color:#000;display:inline-block;font-family:"FontAwesome";margin-top:2px;}.page-node-type-personnel_ .field--name-field-member-fellow div{display:inline-block;}.page-node-type-personnel_ .field--name-field-advisor div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-deglev div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-gradprog div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-matriculation-semester-yea div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-staff-area div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-wimse-board-member- div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-lab-locations div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-gsag-membership div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-member-fellow .field__items div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-research-area  div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-researchchallenges div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-researchactivity div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-researchactivity div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-students div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-research-keywords div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .profrgt .field--name-field-email::before{content:url('/themes/contrib/gtsub/images/mail.png');display:inline-block;vertical-align:middle;vertical-align:-25%;}.page-node-type-personnel_ .profrgt .field--name-field-office::before{content:url('/themes/contrib/gtsub/images/school.png');display:inline-block;vertical-align:middle;vertical-align:-25%;}.page-node-type-personnel_ .profrgt .field--name-field-phone::before{content:url('/themes/contrib/gtsub/images/phone.png');display:inline-block;vertical-align:middle;vertical-align:-25%;}.page-node-type-personnel_ .profrgt .field--name-field-fax::before{content:url('/themes/contrib/gtsub/images/phone.png');display:inline-block;vertical-align:middle;vertical-align:-25%;}.page-node-type-personnel_ .profrgt #websec .field--label-hidden::before{content:url('/themes/contrib/gtsub/images/web.png');display:inline-block;vertical-align:middle;vertical-align:-25%;}.page-node-type-personnel_ .field--name-field-phone  div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-email  div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-websites  div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .field--name-field-office  div{display:inline-block;padding-right:.5rem;}.page-node-type-personnel_ .profrgt #websec a{margin-right:15px;}.page-node-type-personnel_ .profrgt #websec a:not(:first-of-type){display:block;margin-left:32px;}.page-node-type-personnel_ .profrgt .field--name-field-students{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dededd;}.page-node-type-personnel_ .profrgt .field--name-field-students .view-content-wrap{margin-top:1px;}.page-node-type-personnel_ .profrgt .field--name-field-students .view-content-wrap .views-field.views-field-title{font-weight:bold;margin:0 0 0 0;}.page-node-type-personnel_ .profrgt #rsrch{padding-top:1rem;margin-top:1.5rem;border-top:1px solid #dededd;}.page-node-type-personnel_ .field--name-field-alt-grad-students- .field__items .field__item{float:left;padding-top:2px;margin-right:1.2rem;}.page-node-type-image_gallery .gt-main-content .field--name-field-gallery-image{display:flex;align-content:stretch;flex-wrap:wrap;gap:1.4rem;}@media (max-width:640px){.page-node-type-personnel_ #person-container .horizontal-tabs{padding:1rem 1rem 1rem 1rem;}.page-node-type-personnel_ #person-container .horizontal-tabs summary{padding-left:.5rem;background-color:#EBEDEF;}.page-node-type-personnel_ #person-container #edit-group-awards-publications summary{margin-top:.7rem;}.page-node-type-personnel_ #person-container #edit-group-education-awards summary{margin-top:.7rem;}.page-node-type-personnel_ #person-container #edit-group-research-interests summary{margin-top:.7rem;}.page-node-type-personnel_ .profrgt #websec a{margin-right:15px;margin-left:-8px;}}@media (max-width:800px){.frontpage .explr .cactbdy-title h4{font-size:21px;color:var(--gt-black);}.page-node-type-personnel_ #person-container{display:flex;flex-direction:column;}.page-node-type-personnel_ #person-container #pimg img{width:55%}.page-node-type-personnel_ #person-container .profrgt,.page-node-type-personnel_ #person-container #pimg{flex:100%;}.page-node-type-personnel_ #person-container  #othpinfo .field--name-field-students .view-content-wrap{display:flex;flex-direction:column;gap:9px;align-items:baseline;}.page-node-type-personnel_ .profrgt .field--label-above,.page-node-type-personnel_ .profrgt .field--label-inline,.page-node-type-personnel_ .profrgt .field--label-hidden{display:flex;flex-direction:column;gap:5px;align-items:baseline;}.page-node-type-personnel_ .profrgt #cntctinfo .field--label-hidden::before{content:"";}.page-node-type-personnel_ .profrgt #websec::before{content:"";}#block-researchareas .rsrchmenu a{font-size:.8rem;}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px;}}
:root{--gt-black:#262626;--gt-white:#ffffff;--gt-buzz-gold:#eeb211;--gt-gold:#b3a369;--gt-tech-gold:#b3a369;--gt-gold-grad-1:#bfb37c;--gt-tech-light-gold:#bfb37c;--gt-mdlt-gold:#ac9a58;--gt-md-gold:#a4925a;--gt-tech-medium-gold:#a4925a;--gt-drk-gold:#857437;--gt-tech-dark-gold:#857437;--gt-navy:#003057;--gt-blue:#004f9f;--gt-link-blue:#004f9f;--gt-blue-visited:#1879db;--gt-blue-hover:#1879db;--gt-link-hover-blue:#1879db;--gt-text-black:#262626;--gt-warm-gray:#d6dbd4;--gt-warm-grey:#d6dbd4;--gt-warm-gray-medium:#e5e7e4;--gt-warm-grey-medium:#e5e7e4;--gt-superlight-gray:#f2f2f2;--gt-superlight-grey:#f2f2f2;--gt-light-gray:#ccc;--gt-light-grey:#ccc;--gt-warm-gray-light:#f2f3f1;--gt-warm-grey-light:#f2f3f1;--gt-md-grey:#545454;--gt-medium-gray-light:#545454;--gt-medium-grey-light:#545454;--gt-mddk-grey:#8a8a8a;--gt-dark-gray:#3b3b3b;--gt-dark-grey:#3b3b3b;--gt-drk-grey:#3b3b3b;--gt-pimile-light:#f2f3f1;--gt-horizon:#f95e10;--gt-gold-grad:linear-gradient(to right,#bfb37c 0%,#b3a369 100%);-moz-linear-gradient(left,#BFB37C 0 %,#B3A369 100 %);-webkit-linear-gradient(left,#BFB37C 0 %,#B3A369 100 %);--gt-gold-grad-rev:linear-gradient(to right,#b3a369 0%,#bfb37c 100%);-moz-linear-gradient(left,#B3A369 0 %,#BFB37C 100 %);-webkit-linear-gradient(left,#B3A369 0 %,#BFB37C 100 %);--gt-gold-drk-half:linear-gradient(to right,#ac9a58 0%,#ac9a58 50%,white 50%,white 100%);-moz-linear-gradient(left,#AC9A58 0 %,#AC9A58 50 %,white 50 %,white 100 %);-webkit-linear-gradient(left,#AC9A58 0 %,#AC9A58 50 %,white 50 %,white 100 %);--gt-gold-grad-shine:linear-gradient(60deg,#b3a369 0%,#bfb37c 40%,#bfb37c 60%,#b3a369 100%);-moz-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);-webkit-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);--gt-primary-gold:#b3a369;--gt-secondary:#d6dbd4;--gt-success:#349e08;--gt-danger:#f95e10;--gt-warning:#ff0101;--gt-info:#003057;--gt-light:#f2f3f1;--gt-dark:#3b3b3b;}.bg-primary{background:var(--gt-white);}.bg-primary{background:var(--gt-gold);}.bg-secondary{background:var(--gt-secondary);}.bg-success{background:var(--gt-success);}.bg-danger{background:var(--gt-danger);}.bg-warning{background:var(--gt-warning);}.bg-info{background:var(--gt-info);}.bg-light{background:var(--gt-light);}.bg-dark{background:var(--gt-dark);}.bg-warm-gray,.bg-warm-grey{background:var(--gt-warm-gray-medium);}.bg-warm-gray-light,.bg-warm-grey-light{background:var(--gt-superlight-gray);}.table-primary{background:var(--gt-primary-gold);}.table-secondary{background:var(--gt-secondary);}.table-success{background:var(--gt-success);}.table-danger{background:var(--gt-danger);}.table-warning{background:var(--gt-warning);}.table-info{background:var(--gt-info);}.table-light{background:var(--gt-light);}.table-dark{background:var(--gt-dark);}.gt-gold,.bg-gold{background:var(--gt-gold)}.gt-mdlt-gold,.bg-mdlt-gold{background:var(--gt-mdlt-gold)}.gt-drk-gold,.bg-dark-gold{background:var(--gt-drk-gold)}.text-primary,.text-gold,.text-gt-gold{color:var(--gt-md-gold) !important;}.text-secondary,.text-gray,.text-grey{color:var(--gt-md-grey) !important;}.border-primary{border-color:var(--gt-gold);}
.entity-meta{-webkit-box-shadow:none;box-shadow:none;}.entity-meta details[open]{background:none;border:none;}.vertical-tabs__panes{border:0 !important;}.vertical-tabs__pane summary{display:block !important;background-color:#ccc;margin-bottom:15px;}.vertical-tabs__pane > summary{display:none !important;}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea,select{background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;border:1px solid rgba(0,0,0,0.1);padding:5px 10px;}input[type="text"]{max-width:300px;}.form-item{padding-bottom:10px;}.form-item select{padding:6px 25px 6px 6px;}.color-check{border:1px solid rgba(0,0,0,0.1);width:32px;height:30px;display:inline-block;float:left;margin-right:10px;}.details-wrapper{float:left;}.form-type-textfield{display:block;width:100%;float:left;max-width:500px;clear:both;margin-bottom:0;}.form-type-textfield label{display:block;width:100%;clear:both;}.form-type-textfield input{float:left;max-width:250px;}.CodeMirror-gutter.CodeMirror-linenumbers{width:29px !important;}.CodeMirror-sizer{margin-left:30px !important;}#toolbar-administration textarea.form-textarea{min-height:500px;}
