@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap');body.page-node-add .form-item .description{font-size:1.25em;}body.section-forms #block-system-main .field-item,body.section-forms #block-system-main .field-label{font-size:1.25em;}
img{height:auto !important;}#feature-menus{display:block;overflow:hidden;background:#B3A369;}#feature-menus img.gt-logo-svg{filter:invert(1);float:left;}#gt-logo img{height:75px;width:306.5265px;}#identity-wrapper{padding-top:5px;}#feature-menus #feature-menus-wrapper{float:left;padding-left:20px;padding-top:5px;width:50%;background:#B3A369;;}#feature-menus #feature-utilities-wrapper{float:right;width:50%;height:100%;background:#B3A369;;}#utility-links{float:right;padding-right:30px;}#feature-menus nav{padding:25px 0;filter:grayscale(100%);}#featurepagecontent img.bottom{max-width:none;width:99vw;overflow-x:hidden;}#featurepagecontent img.top{max-width:none;position:absolute;left:0;width:99vw;overflow-x:hidden;}#featurepagecontent img{display:block;margin-left:auto;margin-right:auto;overflow-x:hidden;}#featurepagecontent .bannerwrapper{padding-bottom:10px;overflow-x:hidden;}#featurepagecontent div.field-name-body{max-width:800px;display:block;margin-left:auto;margin-right:auto;}#sidebar-right{background:white;padding-left:2%;}#sidebar-right h2{border-bottom:4px solid #B3A369;}#sidebar-right p>strong{border-bottom:4px solid #B3A369;}.banner>h2{border-bottom:4px solid #B3A369;margin-bottom:4px;}div.teaser{padding-bottom:4px;width:100%;}.teaser>h4{border-bottom:1px solid black;margin-bottom:4px;}.teaser>img{width:100%;minimum-width:100%;}td{width:30%;}.frontpage-mini-spotlight h4{font-size:.9em;}h2.facultyname{font-width:100%;}.facultyinner{display:flex;min-width:220px;margin-bottom:10px;}.facultyimage{max-height:320px;max-width:220px;min-height:150;margin-right:1em;flex:0 0 45%;}.facultyimage img{border:4px solid #B3A369;padding:2px;}.facultyheader{flex:1 1 45%;min-width:110px;}.facultyspecialty{font-weight:bold;}.facultydept{font-style:italic;}.pager,div.attachment-before span,div.attachment-before span>a{text-align:center;}.item-list>ul:not(.pager){display:flex;flex-flow:row wrap;}.item-list>ul li.views-row{list-style-type:none;flex:1 1 20vw;}div.attachment{padding-bottom:15px;}div.view-content div.views-row-odd{padding:0 10px;padding-bottom:20px;}div.view-content div.views-row-even{padding:0 10px;padding-bottom:20px;}#projectcontainer .projectdescription{padding-top:10px;padding-bottom:10px;max-width:300px;}#paged-projectcontainer{display:grid;grid-column-gap:10px;grid-row-gap:25px;}#paged-projectcontainer>.project-text-wrapper{grid-column:1;grid-row:1;}#paged-projectcontainer>.projectimage{grid-column:2;grid-row:1;}#paged-projectcontainer>#lab{grid-column-start:1;grid-column-end:3;grid-row:2;}#paged-projectcontainer>.joinlab{grid-column:2;grid-row:2;}.labimage{float:left;padding-right:10px;padding-bottom:10px;display:block;max-width:40%;}.lab-text-wrapper{display:inline-block;max-width:55%;}.lab-text-wrapper>.people .field-label>*{margin:auto;}.view-display-id-lab_project_demos_b>.view-content>.views-row>.views-field>.field-content>a{font-size:18pt;font-weight:600;}.rs-demo-book-title-container{-webkit-flex:1;text-align:center;width:100%;padding:5px;margin-bottom:10px;}.rs-demo-book-spacer{width:5%;float:left;}.rs-demo-book-title{display:inline-block;width:80%;background-color:#B3A369;}.rs-demo-book-dateline{display:inline-block;width:80%;background-color:#B3A369;}.mainnewspage .hg-feed-news-dateline{margin-left:0;}.mainnewspage .hg-feed-news-title{font-size:1.5em;margin-left:0;}.frontpagenews .hg-feed-external-details{margin-left:28%;}.frontpagenews .hg-feed-external-title{font-size:1.1em;margin-left:28%;}#block-hg-reader-3{float:left;}#block-hg-reader-4{float:right;}.outterContainer{display:flex;flex-flow:row wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;}.outterContainer>*{flex:1;-webkit-flex:1;width:800px;height:auto;}tr{display:flex;flex-flow:row wrap;}tr>td{flex:1 1 0;max-width:30vw;}table{border:0px solid black;}a.group.subscribe{font-size:0px;}a.group.subscribe::after{content:"Join this lab!";font-size:16px;}#toolbar-container[style]{visibility:hidden !important;}.gold-underline{border-bottom:4px solid #B3A369 !important;}.highlight-box-yellow{display:inline-block;font-weight:700;padding:10px 14px 10px 14px;position:relative;vertical-align:bottom;color:#262626;background-color:#B3A369;}.comma-after::after{content:",";}.break-after{padding-bottom:5px;margin-bottom:5px;}.break-before{padding-top:5px;margin-top:5px;}td{border:0px;}td.third-width{flex:1 1 0;-webkit-flex:1 1 0;max-width:33%;}td.half-width{flex:1 1 0;-webkit-flex:1 1 0;max-width:50% !important;}td.full-width{flex:1 1 0;-webkit-flex:1 1 0;max-width:100% !important;}#democontainer a>h4{font-family:'Roboto Slab',serif;color:black;}#btn-back-to-top{position:fixed;bottom:25px;right:25px;}
