@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.screenonly{display:initial;}.printonly{display:none;}.retina{display:none;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.retina{display:inline;}.nonretina{display:none;}}.nowrap{white-space:nowrap;}a:focus,input:focus,button:focus{outline:2px dotted #c51a20;}html,body{margin:0;}html{font-size:62.5% !important;overflow-y:scroll;}body.html{font-family:"Roboto",Arial,sans-serif;color:#000000;word-wrap:break-word;background-color:#ffffff;}body.fs-smallest,body.fs-small,body.fs-medium,body.fs-large,body.fs-largest{font-size:100%;}button,input{font-family:inherit;}#skip-link{width:auto;margin:0;transform:translate(-50%);z-index:99999;}#skip-link a:focus{position:static;clip:none;height:auto;font-size:1.4rem;line-height:1;color:#ffffff;background:#000000;padding:10px;border-radius:0;}.region{display:block;position:relative;z-index:1;}.region::after{content:"";display:table;clear:both;}.block{display:block;margin:0;}.block-inner{margin:0;}@media (min-width:841px){#divmobilenav{display:none;}}#divmenubar{background-color:#000000;height:auto;}#divmobiletoggle{float:left;padding-left:12px;line-height:0;}#mobiletogglelink{display:block;width:auto;min-height:38px;padding:12px 9px 12px 30px;border:none;background-color:transparent;background-image:url("/sites/default/files/css_injector_images_image/menuicon_21x15_white.png");background-position:0 50%;background-repeat:no-repeat;font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;font-weight:500;line-height:1;color:#ffffff;text-transform:uppercase;cursor:pointer;}#mobiletogglelink:hover,#mobiletogglelink.active{color:#ffbc00;background-image:url("/sites/default/files/css_injector_images_image/menuicon_21x15_ffbc00.png");text-decoration:none;}#divmenubar .block-mitlogo{clear:none;float:right;margin:3px 12px 0 0;width:56px;}#divmenubar .block-mitlogo p{font-size:10px;line-height:0;margin:0;}#divmenubar .block-mitlogo a{display:block;padding:8px 4px 8px 4px;}#divmenubar .block-mitlogo svg{width:100%;}#divmenubar .block-mitlogo svg rect{fill:#dddcd4;}#divmenubar .block-mitlogo svg rect.istem{fill:#ffffff;}#divmobilemenu{display:block;width:100%;background-color:#000000;}#divmobileinner{display:none;}#divmobilelinks ul{margin:0;padding:0;list-style:none;}#divmobilelinks li.open > ul{display:block;}#divmobilelinks li.closed > ul{display:none;}#divmobilelinks li{font-size:2.0rem;font-weight:500;line-height:2.4rem;color:#ffffff;text-transform:uppercase;border-top:1px solid #ffffff;margin:0;}#divmobilelinks li li{font-size:1.8rem;font-weight:normal;line-height:2.2rem;text-transform:none;border-top:1px solid #dddddd;}#divmobilelinks li li li{font-size:1.6rem;line-height:2.0rem;border-top:1px solid #bbbbbb;}#divmobilelinks li li li li{border-top:1px solid #999999;}#divmobilelinks li a{display:block;position:relative;z-index:1;padding:15px 44px 14px 20px;}#divmobilelinks li li a{padding:11px 44px 11px 35px;}#divmobilelinks li li li a{padding:9px 44px 9px 50px;}#divmobilelinks li li li li a{padding:7px 44px 7px 65px;}#divmobilelinks li li li li li a{padding:7px 44px 7px 80px;}#divmobilelinks li li li li li li a{padding:7px 44px 7px 95px;}#divmobilelinks li a{color:#ffffff;text-decoration:none;}#divmobilelinks li a.active,#divmobilelinks li a.active-trail{color:#ffbc00;text-decoration:none;}#divmobilelinks li a:hover{color:#ffbc00;}#divmobilelinks li.closed > a > span.opener{display:block;}#divmobilelinks li.open > a > span.opener{display:none;}#divmobilelinks li.closed > a > span.closer{display:none;}#divmobilelinks li.open > a > span.closer{display:block;}#divmobilelinks li a span.opener,#divmobilelinks li a span.closer{display:block;position:absolute;z-index:2;right:0;top:0;bottom:0;padding:1.5rem 0 1.4rem 0;min-width:44px;background-color:transparent;font-family:Arial,sans-serif;font-size:2.4rem;font-weight:normal;line-height:2.4rem;color:#ffffff;text-align:center;}#divmobilelinks li li a span.opener,#divmobilelinks li li a span.closer{padding:1.1rem 0 1.1rem 0;font-size:2.2rem;line-height:2.2rem;}#divmobilelinks li li li a span.opener,#divmobilelinks li li li a span.closer{padding:0.9rem 0 0.9rem 0;font-size:2.0rem;line-height:2.0rem;}#divmobilelinks li a:hover span.opener,#divmobilelinks li a:hover span.closer{color:#ffffff;}#divmobilelinks li a span.opener:hover,#divmobilelinks li a span.closer:hover{color:#ffd152;}#divmobilelinks li a span.opener{border-left:1px solid #ffffff;}#divmobilelinks li a span.closer{border-left:1px solid #dddddd;}#divmobilelinks li li a span.opener{border-left:1px solid #dddddd;}#divmobilelinks li li a span.closer{border-left:1px solid #bbbbbb;}#divmobilelinks li li li a span.opener{border-left:1px solid #bbbbbb;}#divmobilelinks li li li a span.closer{border-left:1px solid #999999;}#divmobilelinks li.separator{display:none;}#divmobilelinks li a::before{content:"";display:none;position:absolute;z-index:1;left:8px;top:calc(50% - 6px);width:7px;height:12px;border-color:transparent #ffd152;border-style:solid;border-width:6px 0 6px 7px;}#divmobilelinks li li a::before{left:22px;top:calc(50% - 5px);width:6px;height:10px;border-width:5px 0 5px 6px;}#divmobilelinks li li li a::before{left:36px;}#divmobilelinks li li li li a::before{left:52px;}#divmobilelinks li a.active::before{display:block;}#divmobilesearch{border-top:1px solid #ffffff;padding:3.0rem 12px 3.0rem 20px;}#divmobilesearch .block-search{width:100%;margin:0;}#divmobilesearch .block-search .block-title{display:none;}#divmobilesearch .block-search .form-item{margin:0;}#divmobilesearch .block-search form{margin:0;}#divmobilesearch .block-search form .container-inline{display:flex;justify-content:center;align-items:center;}#divmobilesearch .block-search form .form-item-search-keys{flex:1 0 80px;margin-right:16px;}#divmobilesearch .block-search form .form-actions{flex:0 0 auto;display:flex;align-items:center;}#divmobilesearch .block-search .form-item-search-keys input{display:block;margin:0;padding:0.2rem 1px 0.4rem 1px;border:none;width:100%;max-width:100%;background-color:transparent;font-family:"Roboto",Arial,sans-serif;font-size:2.0rem;font-weight:500;line-height:2.4rem;color:#ffffff;border-bottom:1px solid #ececec;}#divmobilesearch .block-search .form-actions input{display:block;border:none;margin:0;padding:0;width:36px;height:36px;overflow:hidden;text-indent:-9999px;color:#ffffff;font-size:1.0rem;line-height:0;background-image:url('/sites/default/files/css_injector_images_image/magnifier_ffffff_26x26.png');background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}#divmobilesearch .block-search .form-actions input:hover{background-image:url('/sites/default/files/css_injector_images_image/magnifier_ffbc00_26x26.png');}#page-wrapper,#page{}#menu-bar-wrapper,#header-wrapper,#top-panels-wrapper,#secondary-content-wrapper,#messages-help-wrapper,#content-wrapper,#tertiary-content-wrapper,#footer-panels-wrapper,#footer-wrapper{margin:0;background-color:transparent;}.container{max-width:1202px;background-color:#ffffff;}.container{padding:0 15px;}@media (min-width:481px){.container{padding:0 20px;}}@media (min-width:841px){.container{padding:0 30px;}}@media (min-width:1101px){.container{padding:0 40px;}}.html .block{display:block;clear:both;float:none;width:100%;padding:0;margin:0;}.html .block .block-inner{width:100%;margin:0;padding:0;}.block h1{font-size:3.0rem;font-weight:500;line-height:3.4rem;color:#c51a20;margin:0;}.block h2{font-size:1.8rem;font-weight:500;line-height:2.4rem;color:#000000;margin:0 0 1.2rem 0;}.block h3{font-size:1.4rem;font-weight:500;line-height:1.8rem;color:#000000;margin:0;}.block h2 + h3{margin-top:-1.0rem;}.block h4{font-size:1.4rem;font-weight:500;font-style:italic;line-height:1.8rem;color:#000000;margin:0;}.block h5{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000000;margin:0;}.block h6{font-size:1.4rem;font-weight:400;font-style:italic;line-height:1.8rem;color:#000000;margin:0;}.block p{font-size:1.4rem;line-height:1.8rem;color:#000000;margin:0 0 1.8rem 0;}.block p big{display:inline-block;font-size:2.4rem;line-height:3.0rem;}.block ul{margin:0 0 1.8rem 0.7rem;padding-left:0.7rem;}.block li{font-size:1.4rem;line-height:1.8rem;color:#000000;margin-bottom:0.4rem;}.block ul li{list-style:disc;}.block a{color:#c51a20;text-decoration:none;}.block a:focus,.block a:hover{color:#81827e;text-decoration:underline;}.block hr{display:block;height:2px;border:none;color:#dddcd4;background-color:#dddcd4;margin:0 0 1.8rem 0;padding:0;}.block .videowrapper{width:100%;}.block .block-content > :last-child{margin-bottom:0;}#menu-bar-wrapper{float:none;margin:0;padding:0;max-width:none;height:auto;}#menu-bar-wrapper .container{border:10px solid #ffbc00;}#menu-bar{font-size:1.0em;padding:0;height:auto;}#menu-bar .block-alert{float:none;}#menu-bar .block-alert .menu-wrapper{background-color:transparent;padding:40px 20px;}#menu-bar .block-alert p{font-size:1.8rem;line-height:2.2rem;color:#000000;text-align:center;margin:0;}#menu-bar .block-alert a{color:#a32136;text-decoration:none;}#menu-bar .block-alert a:hover,#menu-bar .block-alert a:focus{color:#a32136;text-decoration:underline;}#header-wrapper{position:relative;z-index:99;}#branding{display:none;}.region-header{display:block;float:none;position:relative;z-index:1;width:100%;padding:30px 0 20px 0;margin:0;text-align:left;}@media (min-width:481px){.region-header{padding:50px 0 20px 0;}}@media (min-width:841px){.region-header{display:grid;grid-template-columns:684fr 75fr;grid-template-rows:auto auto;grid-row-gap:40px;grid-column-gap:60px;grid-template-areas:"search   search"
      "sitelogo mitlogo";align-items:end;}}@media (min-width:1001px){.region-header{padding:100px 0 40px 0;grid-template-columns:684fr 200fr 75fr;grid-template-rows:auto;grid-row-gap:0;grid-column-gap:7.13%;grid-template-areas:"sitelogo search mitlogo";}}.region-header .block-sitetitle{width:100%;max-width:684px;margin:0 auto;}.region-header .block-sitetitle .block-inner p{font-size:10px;line-height:0;margin:0;}@media (min-width:841px){.region-header .block-sitetitle{margin:0;grid-area:sitelogo;justify-self:start;}}.region-header .block-mitlogo{display:none;}@media (min-width:841px){.region-header .block-mitlogo{display:block;width:100%;max-width:75px;grid-area:mitlogo;justify-self:end;}.region-header .block-mitlogo .block-inner p{font-size:10px;line-height:0;margin:0;}.region-header .block-mitlogo svg{width:100%;}.region-header .block-mitlogo svg rect{fill:#000000;}.region-header .block-mitlogo svg rect.istem{fill:#c51a20;}}.region-header .block-search{display:none;}@media (min-width:841px){.region-header .block-search{display:block;clear:both;width:100%;max-width:280px;grid-area:search;justify-self:end;}.region-header .block-search h2{display:none;}.region-header .block-search .form-item-search-keys{float:left;margin:0 -100% 0 0;width:100%;}.region-header .block-search .form-item-search-keys input{margin:0;padding:10px 60px 10px 0;border:none;border-bottom:1px solid #000000;border-radius:0;width:100%;max-width:none;background-color:transparent;color:#000000;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.0rem;color:#000000;}.region-header .block-search .form-actions{display:block;float:right;margin:0 0 0 -100%;}.region-header .block-search input.form-submit{border:none;margin:0;padding:0;width:33px;height:36px;overflow:hidden;text-indent:-9999px;color:#ffffff;font-size:1.0rem;line-height:1;background-image:url("/sites/default/files/css_injector_images_image/magnifier_000000_26x26.png");background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;}}#top-panels-wrapper{display:none;position:relative;z-index:98;}@media (min-width:841px){#top-panels-wrapper{display:block;}#top-panels-wrapper > .container{background-color:#000000;}}#top-panels-wrapper .region{display:block;float:none;position:relative;width:100%;padding:0;margin:0;text-align:left;}@media (min-width:841px){#top-panels-wrapper .block-primary-nav{width:100%;padding:1.6rem 0 1.6rem 0;background-color:transparent;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper ul{margin:0;padding:0;list-style:none;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li ul{display:none;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li{display:block;float:none;margin:0 !important;padding:0;border:none;width:auto;height:auto;background-color:transparent;font-size:1.0rem;font-weight:normal;line-height:1;color:#000000;text-align:left;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li > a{margin:0 !important;padding:0;border:none;width:auto;height:auto;background-color:transparent;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:left;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul{width:100%;display:flex;flex-flow:row wrap;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li{flex:0 0 25%;display:flex;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li > a{flex:0 0 100%;display:flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li:nth-child(n+9){display:none;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li{font-size:2.0rem;font-weight:500;line-height:2.4rem;color:#ffffff;text-transform:uppercase;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li > a{padding:10px 10px;color:#ffffff;text-decoration:none;outline-color:#ffffff;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li > a.active-trail{color:#ffbc00;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li:hover > a{color:#ffbc00;}}@media (min-width:1101px){#top-panels-wrapper .block-primary-nav{padding:1.6rem 0 1.6rem 0;margin:0 -10px;width:auto;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul{flex-flow:row nowrap;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li{flex:1 0 auto;font-size:2.4rem;line-height:2.8rem;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li > a{padding:20px 10px;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li:first-child > a{justify-content:flex-start;text-align:left;}#top-panels-wrapper .block-primary-nav .menu-block-wrapper > ul > li:last-child > a{justify-content:flex-end;text-align:right;}}#secondary-content-wrapper{}body.page-type-homepage #secondary-content-wrapper{display:none;}#secondary-content-wrapper .region-secondary-content{display:block;float:none;position:relative;z-index:1;width:100%;padding:30px 0;margin:0;text-align:left;}@media (min-width:841px){#secondary-content-wrapper .region-secondary-content{padding:50px 0;}}#secondary-content-wrapper .region-secondary-content .block{font-size:1.0em;line-height:100%;margin-bottom:0;text-align:left;text-shadow:none;}.region-secondary-content .block + .block{display:none;}.region-secondary-content .block-page-title,.region-secondary-content .block-section-title{padding:0;}.region-secondary-content .block-page-title h1,.region-secondary-content .block-section-title p{font-size:3.0rem;font-weight:500;line-height:3.4rem;color:#c51a20;margin:0;}.region-secondary-content .block-section-title .block-content a{color:#c51a20;text-decoration:none;}.region-secondary-content .block-section-title p a:hover{color:#c51a20;text-decoration:underline;}*/

#content-wrapper{}#content-wrapper .container{padding-top:0;padding-bottom:60px;}#columns{position:relative;z-index:1;}#content-column{display:block;float:none;padding:0;}.region-sidebar-first{display:none;float:none;}.region-sidebar-second{display:block;float:none;margin:40px 0 0 0;border-top:2px solid #dddcd4;padding:40px 0 0 0;}@media (min-width:841px){body.sidebar-first #content-wrapper .columns-inner{display:grid;grid-template-columns:228px 1fr;grid-template-rows:auto;grid-gap:32px;grid-template-areas:"sidebar1 content";align-items:start;}body.sidebar-second #content-wrapper .columns-inner{display:grid;grid-template-columns:1fr 200px;grid-template-rows:auto;grid-gap:46px;grid-template-areas:"content sidebar2";align-items:start;}body.two-sidebars #content-wrapper .columns-inner{display:grid;grid-template-columns:228px 1fr;grid-template-rows:auto auto;grid-row-gap:0;grid-column-gap:46px;grid-template-areas:"sidebar1 content"
      "sidebar1 sidebar2";align-items:start;}#content-column{grid-area:content;}.region-sidebar-first{display:block;grid-area:sidebar1;}.region-sidebar-second{grid-area:sidebar2;}}@media (min-width:1101px){#content-wrapper .container{padding-bottom:80px;}body.two-sidebars #content-wrapper .columns-inner{display:grid;grid-template-columns:228px 32px 1fr 46px 200px;grid-template-rows:auto;grid-gap:0;grid-template-areas:"sidebar1 . content . sidebar2";}.region-sidebar-second{margin-top:0;border-top:none;padding-top:0;}}.content-margin{margin:0;}.content-style{padding:0;border:none;background-color:transparent;min-height:0;}.region-content-aside{padding:0;border:none;background-color:transparent;}html.js .region-content-aside{display:none;}.content-style #block-system-main,.content-style article.article{margin:0;padding:0;}.content-style > header,.article-inner > header{margin:0;}.content-style h1.article-title{display:none;}body.html h1#page-title,.content-style .field-name-field-pagetitle .field-item{margin:0 0 20px 0;padding:0;width:auto;font-family:"Roboto",Arial,sans-serif;font-size:3.0rem;font-weight:500;line-height:3.4rem;color:#000000;text-transform:none;}body.page-views h1.view-pagetitle{margin:0 0 20px 0;padding:0;width:auto;font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.8rem;color:#000000;text-transform:none;}body.page-views h1#page-title{display:none;}.content-inner h1{font-size:3.0rem;font-weight:500;line-height:3.4rem;color:#c51a20;margin:0 0 2.0rem 0;}.content-inner h2{font-size:1.8rem;font-weight:500;line-height:2.4rem;color:#000000;margin:0 0 1.2rem 0;}.content-inner h3{font-size:1.4rem;font-weight:500;line-height:1.8rem;color:#000000;margin:0;}.content-inner h2 + h3{margin-top:-1.0rem;}.content-inner h4{font-size:1.4rem;font-weight:500;font-style:italic;line-height:1.8rem;color:#000000;margin:0;}.content-inner h5{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000000;margin:0;}.content-inner h6{font-size:1.4rem;font-weight:400;font-style:italic;line-height:1.8rem;color:#000000;margin:0;}.content-inner p{font-size:1.4rem;line-height:1.8rem;color:#000000;margin:0 0 1.8rem 0;}.content-inner p big{display:inline-block;font-size:2.4rem;line-height:3.0rem;}.content-inner ul{margin:0 0 1.8rem 0.7rem;padding-left:0.7rem;}.content-inner ul li{font-size:1.4rem;line-height:1.8rem;color:#000000;margin-bottom:0.4rem;}.content-inner ol{margin-bottom:1.8rem;}.content-inner ol li{font-size:1.4rem;line-height:1.8rem;color:#000000;margin-bottom:0.4rem;}.content-inner li li{font-size:100%;margin-top:0.4rem;}.content-inner hr{display:block;height:2px;border:none;color:#dddcd4;background-color:#dddcd4;margin:0 0 1.8rem 0;padding:0;}.content-inner table{margin:0 0 1.8rem 0;padding:0;border:0;border-collapse:collapse;border-spacing:0;width:auto;}.content-inner table thead,.content-inner table tbody{border:none;background-color:transparent;}.content-inner tr th,.content-inner tr td{font-size:1.4rem;line-height:1.8rem;color:#000000;margin:0;padding:4px;border:none;background-color:transparent;text-align:left;vertical-align:top;}.content-inner table img{margin:0;max-width:none;width:auto;height:auto;}.content-inner table.fixed-layout{table-layout:fixed;}.content-inner table.full-width{width:100%;}.content-inner table.fixed-layout img{max-width:100%;}.content-inner a{color:#c51a20;text-decoration:none;}.content-inner a:focus,.content-inner a:hover{color:#81827e;text-decoration:underline;}.content-inner h1 a,.content-inner h1 a:focus,.content-inner h1 a:hover{color:#c51a20;}.content-inner h1.prelist,.content-inner h2.prelist,.content-inner h3.prelist,.content-inner h4.prelist,.content-inner h5.prelist,.content-inner h6.prelist,.content-inner p.prelist{margin-bottom:0.4rem;}.content-inner ul.paragraphic,.content-inner ol.paragraphic{margin-bottom:0;}.content-inner ul.paragraphic > li,.content-inner ol.paragraphic > li{margin-bottom:1.8rem;}.content-inner hr.thick{height:4px;}.content-inner img.float-left{float:left;margin:3px 12px 6px 0;}.content-inner img.float-right{float:right;margin:3px 0 6px 12px;}.content-inner .maxwidth-33{max-width:33.333% !important;}.content-inner .maxwidth-40{max-width:40% !important;}.content-inner .maxwidth-50{max-width:50% !important;}.content-inner .maxwidth-66{max-width:66.666% !important;}.content-inner table.line-table{}.content-inner table.line-table tr td{padding:8px;border:1px solid #a2a2a2;text-align:left;vertical-align:top;}.content-inner table.line-table tr td > :last-child{margin-bottom:0;}.content-inner table.stripe-table{}.content-inner table.stripe-table tr th{padding:8px 24px 8px 8px;text-align:left;vertical-align:top;font-size:1.4rem;font-weight:700;line-height:1.8rem;color:#000000;}.content-inner table.stripe-table tr td{padding:8px 24px 8px 8px;text-align:left;vertical-align:top;}.content-inner table.stripe-table tr:nth-child(even) td{background-color:#e8e8e8;}.content-inner table.stripe-table tr th > :last-child,.content-inner table.stripe-table tr td > :last-child{margin-bottom:0;}.region-sidebar-first{}.region-sidebar-first .block-secondary-nav{margin:0;padding:0;}.region-sidebar-first .block-secondary-nav .block-inner{margin:0;padding:0;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper ul{display:block;margin:0;padding:0;list-style:none;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper li{display:block;font-size:2.4rem;font-weight:normal;line-height:2.8rem;color:#000000;margin:0;padding:0;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper a{display:block;position:relative;z-index:1;margin:0;padding:16px 0 16px 0;color:#000000;text-decoration:none;}.region-sidebar-first .block-secondary-nav .block-content a:hover,.region-sidebar-first .block-secondary-nav .block-content a:focus{color:#81827e;}.region-sidebar-first .block-secondary-nav .block-content a.active{color:#c51a20;}.region-sidebar-first .block-secondary-nav .block-content a.active:hover,.region-sidebar-first .block-secondary-nav .block-content a.active:focus{color:#c51a20;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul{margin-top:-16px;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li{border-bottom:2px solid #dddcd4;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul{margin-top:-8px;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul > li{font-size:2.0rem;line-height:2.4rem;margin:0;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul > li > a{padding:6px 0 6px 32px;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul > li:last-child > a{padding-bottom:16px;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul > li > ul{display:none;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li > ul{display:none;}.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li.active > ul,.region-sidebar-first .block-secondary-nav .menu-block-wrapper > ul > li.active-trail > ul{display:block;}.region-sidebar-second{}.region-sidebar-second .block-sidebar{margin-top:-0.2rem;}.region-sidebar-second .block-sidebar h2{font-size:2.0rem;font-weight:400;line-height:2.4rem;margin:0 0 1.0rem 0;}.region-sidebar-second .block-sidebar p{margin:0 0 1.0rem 0;}.region-sidebar-second .block-sidebar ul{display:block;margin:0 0 1.0rem 0;padding:0;list-style:none;}.region-sidebar-second .block-sidebar li{display:block;position:relative;margin:0;padding:0 0 0 4px;list-style:none;font-size:1.4rem;font-weight:400;line-height:1.8rem;}.region-sidebar-second .block-sidebar li::before{content:"";position:absolute;left:0;top:0.8rem;width:2px;height:2px;border-radius:1px;background-color:#000000;}.region-sidebar-second .block-sidebar a{color:#000000;}.region-sidebar-second .block-sidebar a:focus,.region-sidebar-second .block-sidebar a:hover{color:#81827e;}.region-sidebar-second .block-sidebar hr{margin:1.8rem 0 1.8rem 0;}.region-sidebar-second .block-sidebar .block-content > *:last-child{margin-bottom:0;}#footer-wrapper{}#footer-wrapper .container{background-color:#000000;}#footer-wrapper .container a{outline-color:#ffffff;}.region-footer{padding:32px 0 32px 0;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:3.6rem;grid-column-gap:0;grid-template-areas:"footerlinks"
    "address"
    "sociallinks"
    "departmentlinks";align-items:bottom;}@media (min-width:721px){.region-footer{padding-bottom:36px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-row-gap:32px;grid-column-gap:64px;grid-template-areas:"address footerlinks"
      "sociallinks departmentlinks";grid-template-areas:"footerlinks sociallinks"
      "address departmentlinks";}}@media (min-width:1001px){.region-footer{padding-bottom:48px;grid-template-columns:repeat(4,max-content);grid-template-rows:auto;grid-row-gap:0;grid-column-gap:32px;grid-template-areas:"address footerlinks sociallinks departmentlinks";justify-content:space-between;}}.region-footer .block-address{grid-area:address;}.region-footer .block-address p{font-size:1.4rem;font-weight:normal;line-height:1.8rem;color:#ffffff;margin:0;}.region-footer .block-address p + p{margin-top:1.8rem;}.region-footer .block-address a{color:#ffffff;text-decoration:none;}.region-footer .block-address a:hover{color:#ffffff;text-decoration:underline;}.region-footer .block-footer-links{grid-area:footerlinks;}.region-footer .block-footer-links ul{display:block;margin:0;padding:0;list-style:none;}.region-footer .block-footer-links li{font-size:1.4rem;font-weight:normal;line-height:1.8rem;color:#ffffff;margin:0;padding:0;list-style:none;}.region-footer .block-footer-links li + li{margin-top:0.8rem;}.region-footer .block-footer-links a{color:#ffffff;text-decoration:none;}.region-footer .block-footer-links a:hover{color:#ffffff;text-decoration:underline;}.region-footer .block-social{grid-area:sociallinks;}.region-footer .block-social ul{display:grid;grid-template-columns:repeat(3,28px);grid-gap:6px;margin:0;padding:0;list-style:none;}.region-footer .block-social li{display:block;margin:0;padding:0;list-style:none;}.region-footer .block-social li a{display:block;width:28px;height:28px;text-indent:-9999px;font-size:1.0em;line-height:0;color:#ffffff;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}.region-footer .block-social li.facebook a{background-image:url("/sites/default/files/css_injector_images_image/social_facebook.svg");}.region-footer .block-social li.youtube a{background-image:url("/sites/default/files/css_injector_images_image/social_youtube.svg");}.region-footer .block-social li.twitter a{background-image:url("/sites/default/files/css_injector_images_image/social_twitter.svg");}@media (min-width:721px){.region-footer .block-social ul{justify-content:end;}}.region-footer .block-department{grid-area:departmentlinks;}.region-footer .block-department ul{display:grid;grid-template-columns:max-content;grid-gap:1.8rem;margin:0;padding:0;list-style:none;}.region-footer .block-department li{display:block;margin:0;list-style:none;font-size:1.4rem;font-weight:normal;line-height:1.8rem;color:#ffffff;text-align:left;}.region-footer .block-department li:last-child{margin-bottom:0;}.region-footer .block-department a{color:#ffffff;text-decoration:none;}.region-footer .block-department a:hover{color:#ffffff;text-decoration:underline;}.region-footer .block-department li.shass a{display:block;padding:0;width:182px;height:94px;overflow:hidden;text-align:left;text-indent:-9999px;font-size:1.0em;line-height:0;background-image:url("/sites/default/files/css_injector_images_image/shasslogo_182x94_white.png");background-position:left top;background-repeat:no-repeat;}@media (min-width:721px){.region-footer .block-department ul{justify-content:end;}.region-footer .block-department li{text-align:right;}}body .block-javascript{display:none;}.field-name-field-maintext .field-item > :last-child{margin-bottom:0;}.ia-c .field-type-image figure,.ia-n .field-type-image figure{border:none;padding:0;}.field-type-image figure img{margin:0;padding:0;text-align:left;}.region-content .views-row{border:none;margin:0;padding:0;}.region-content .views-row .views-field-title{font-size:inherit;}img.file-icon{display:none;}.view .unpublished{background-color:#ffe8e8;}.view .page-content.unpublished{background-color:transparent;}body.page-type-page #block-system-main{display:none;}body.page-type-page .page-content > *:last-child{margin-bottom:0;}.content-inner .explorex3{margin-top:60px;}.content-inner .explorex3 h2{font-size:3.0rem;font-weight:500;line-height:3.4rem;color:#c51a20;margin:0 0 3.2rem 0;}.content-inner .explorex3 ul{display:grid;grid-template-columns:1fr;grid-gap:3px;margin:0;padding:0;list-style:none;}.content-inner .explorex3 li{display:block;margin:0;padding:0;list-style:none;font-size:2.8rem;font-weight:500;line-height:1;color:#000000;}.content-inner .explorex3 a{display:block;color:#000000;text-decoration:none;background-color:#dddcd4;}.content-inner .explorex3 a:focus,.content-inner .explorex3 a:hover{color:#ffffff;text-decoration:none;background-color:#81827e;}.content-inner .explorex3 span{display:block;padding:2.8rem 1.4rem;}@media (min-width:481px){.content-inner .explorex3 a{display:grid;grid-template-columns:auto 1fr;}.content-inner .explorex3 a::before{content:"";display:block;width:200px;padding-top:66.66666%;background-position:50% 50%;background-size:cover;}.content-inner .explorex3 li.research a::before{background-image:url("/sites/default/files/css_injector_images_image/explore_research_372x248.jpg");}.content-inner .explorex3 li.people a::before{background-image:url("/sites/default/files/css_injector_images_image/explore_people_372x248.jpg");}.content-inner .explorex3 li.news a::before{background-image:url("/sites/default/files/css_injector_images_image/explore_news_372x248.jpg");}.content-inner .explorex3 span{padding:2.8rem;align-self:center;}}@media (min-width:841px){.content-inner .explorex3 ul{grid-template-columns:1fr 1fr 1fr;}.content-inner .explorex3 a{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"text"
      "image";}.content-inner .explorex3 a::before{width:100%;grid-area:image;}.content-inner .explorex3 span{padding:3.6rem 1.8rem;text-align:center;grid-area:text;}}.content-inner table.subjects-table{table-layout:fixed;width:100%;margin-bottom:16px;}.content-inner table.subjects-table tr td{padding:0 16px 8px 0;font-size:1.4rem;line-height:1.8rem;text-align:left;vertical-align:top;}.content-inner table.subjects-table tr td:nth-child(1){width:20%;}.content-inner table.subjects-table tr td:nth-child(2){width:60%;}.content-inner table.subjects-table tr td:nth-child(3){width:20%;padding-right:0;}.content-inner table.subjects-table-responsive tr td:nth-child(4){width:100%;padding:0 0 16px 0;}.content-inner table.subjects-table-responsive tr td:nth-child(4) > div{margin-bottom:6px;}.content-inner table.subjects-table-responsive tr td:nth-child(-n+3){display:none;}@media (min-width:481px){.content-inner table.subjects-table-responsive tr td:nth-child(-n+3){display:table-cell;}.content-inner table.subjects-table-responsive tr td:nth-child(4){display:none;}}.content-inner table.schedule-table{table-layout:fixed;width:100%;margin-bottom:16px;}.content-inner table.schedule-table tr td{border-top:1px solid #a2a2a2;padding:6px 16px 14px 0;font-size:1.4rem;line-height:1.8rem;text-align:left;vertical-align:top;}.content-inner table.schedule-table tr td:nth-child(1){width:20%;}.content-inner table.schedule-table tr td:nth-child(2){width:40%;}.content-inner table.schedule-table tr td:nth-child(3){width:20%;}.content-inner table.schedule-table tr td:nth-child(4){width:20%;padding-right:0;}.content-inner table.schedule-table-responsive tr td:nth-child(5){width:65%;}.content-inner table.schedule-table-responsive tr td:nth-child(6){width:35%;padding-right:0;}.content-inner table.schedule-table-responsive tr td:nth-child(7){width:100%;padding-right:0;}.content-inner table.schedule-table-responsive tr td:nth-child(5) > div,.content-inner table.schedule-table-responsive tr td:nth-child(6) > div,.content-inner table.schedule-table-responsive tr td:nth-child(7) > div{margin-bottom:6px;}.content-inner table.schedule-table-responsive tr td:nth-child(-n+6){display:none;}@media (min-width:481px){.content-inner table.schedule-table-responsive tr td:nth-child(5),.content-inner table.schedule-table-responsive tr td:nth-child(6){display:table-cell;}.content-inner table.schedule-table-responsive tr td:nth-child(7){display:none;}}@media (min-width:681px){.content-inner table.schedule-table-responsive tr td:nth-child(-n+4){display:table-cell;}.content-inner table.schedule-table-responsive tr td:nth-child(5),.content-inner table.schedule-table-responsive tr td:nth-child(6){display:none;}}.content-inner ul.faq-menu{display:block;margin:0 -15px 3.6rem -15px;padding:3.0rem 15px;list-style:none;background-color:#dddcd4;}.content-inner ul.faq-menu li{display:block;margin:0 0 0.8rem 0;font-size:1.8rem;font-weight:400;line-height:2.2rem;color:#000000;list-style:none;}.content-inner ul.faq-menu li a{color:#000000;text-decoration:none;}.content-inner ul.faq-menu li a:focus,.content-inner ul.faq-menu li a:hover{color:#000000;text-decoration:underline;}.content-inner h2.faq-question{font-size:1.8rem;font-weight:700;line-height:2.2rem;color:#000000;margin:0 0 0.8rem 0;}@media (min-width:481px){.content-inner ul.faq-menu{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}}@media (min-width:841px){.content-inner ul.faq-menu{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;}}@media (min-width:1101px){.content-inner ul.faq-menu{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;}}.content-inner .research-area{}.content-inner .research-area + .research-area{margin-top:2.4rem;border-top:2px solid #dddcd4;padding-top:3.2rem;}.content-inner .research-area .image{width:100%;line-height:0;}.content-inner .research-area .text{margin-top:2.4rem;}.content-inner .research-area .text h2{font-size:2.8rem;font-weight:500;line-height:3.2rem;margin:-0.2rem 0 0.8rem 0;}.content-inner .research-area .text p{margin:0;}.content-inner .research-area .text p + p{margin-top:0.8rem;}@media (min-width:641px){.content-inner .research-area{display:grid;grid-template-columns:372fr 718fr;grid-gap:32px;}.content-inner .research-area .image{}.content-inner .research-area .text{margin:0;}}body.page-type-person #block-system-main{display:none;}body.page-type-person .photobar{padding:0;margin:0;}body.page-type-person .photobar .image{font-size:1.0rem;line-height:0;margin:0;}body.page-type-person .photobar .text{margin-top:1.8rem;}body.page-type-person .page-content h1.name{font-size:2.4rem;font-weight:500;line-height:2.8rem;color:#000000;margin:0;}body.page-type-person .page-content h1.name span.lastname{text-transform:uppercase;}body.page-type-person .page-content p.title{font-size:1.6rem;font-weight:400;line-height:2.2rem;color:#000000;margin:0.8rem 0 0 0;}body.page-type-person .page-content p.title + p.title{margin-top:0;}body.page-type-person .page-content p.contact{font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#000000;margin:1.8rem 0 0 0;}body.page-type-person .page-content p.contact + p.contact{margin-top:0;}body.page-type-person .page-content p.contact.years{font-style:italic;}body.page-type-person .page-content p.cv{font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#000000;margin:1.8rem 0 0 0;}@media (min-width:581px){body.page-type-person .photobar{display:flex;flex-flow:row nowrap;}body.page-type-person .photobar .image{width:372px;max-width:50%;}body.page-type-person .photobar .text{width:auto;margin:0;}body.page-type-person .photobar .image + .text{margin-left:24px;}}body.page-type-person .page-content .bio{}body.page-type-person .page-content #tabbuttons{display:none;}body.page-type-person .page-content #tabpanels section{margin-top:3.6rem;}body.page-type-person .page-content #tabpanels section > h2{font-size:2.2rem;font-weight:500;line-height:2.6rem;color:#000000;margin:0 0 1.2rem 0;}body.page-type-person .page-content #tabpanels section .view-newslist h3{font-size:1.6rem;font-weight:500;line-height:2.0rem;color:#000000;margin:0 0 1.4rem 0;}@media (min-width:1041px){body.page-type-person .page-content #tabbuttons{display:flex;flex-flow:row wrap;margin:3.2rem 0 0 0;padding:0;list-style:none;background-color:#dddcd4;}body.page-type-person .page-content #tabbuttons li{display:block;margin:0;padding:0;list-style:none;font-size:1.8rem;font-weight:500;line-height:1;color:#000000;}body.page-type-person .page-content #tabbuttons a{display:block;padding:1.6rem 16px 1.6rem 16px;color:#000000;text-decoration:none;outline-color:#ffbc00;}body.page-type-person .page-content #tabbuttons a[aria-selected="true"],body.page-type-person .page-content #tabbuttons a:hover{color:#ffffff;background-color:#81827e;text-decoration:none;}body.page-type-person .page-content #tabpanels > section[aria-hidden="true"]{display:none;}body.page-type-person .page-content #tabpanels > section{margin:0;padding-top:3.2rem;min-height:24.0rem;}body.page-type-person .page-content #tabpanels > section > :last-child{margin-bottom:0;}}.view-personlist
  display:block;margin:0;overflow:hidden;}.view-personlist h1{margin-bottom:20px;}.view-personlist .view-content > h2,.view-personlist .view-content > h3{margin:60px 0 20px 0;padding:0;width:auto;font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.8rem;color:#000000;text-transform:none;}.view-personlist .view-content > h2:first-child,.view-personlist .view-content > h3:first-child{display:none;}.view-personlist .item{border-top:2px solid #dddcd4;padding:20px 0 20px 0;margin:0;overflow:hidden;}.view-personlist .item:last-child{padding-bottom:0;}.view-personlist div.image{display:block;line-height:0;}.view-personlist div.image a{display:block;margin:0 0 1.8rem 0;}.view-personlist .text h3.name{font-size:1.8rem;font-weight:500;line-height:2.0rem;color:#000000;margin:0;}.view-personlist .text h3.name .lastname{text-transform:uppercase;}.view-personlist .text h3.name a{color:#000000;text-decoration:none;}.view-personlist .text h3.name a:hover{color:#81827e;text-decoration:underline;}.view-personlist .text p{font-size:1.4rem;font-weight:400;line-height:1.8rem;margin:0;}.view-personlist .text .title{margin-top:0.4rem;}.view-personlist .text .title + .title{margin-top:0;}.view-personlist .text .contact{margin-top:1.8rem;}.view-personlist .text .contact + .contact{margin-top:0;}.view-personlist .text .contact.years{font-style:italic;}.view-personlist .vieweditlink{float:right;margin:0 0 4px 8px;}@media (min-width:481px){.view-personlist-withimages .item{display:grid;grid-template-columns:252fr 594fr;grid-gap:16px;}.view-personlist div.image a{margin:0;}}@media (min-width:841px){.view-personlist-withimages .item{grid-template-columns:252fr 586fr;grid-gap:24px;}}body.page-type-newsitem #block-system-main{display:none;}body.page-type-newsitem .page-content .titlearea{padding-bottom:3.2rem;border-bottom:2px solid #dddcd4;margin:0 0 2.0rem 0;}body.page-type-newsitem .page-content h1.title{font-size:2.4rem;font-weight:500;line-height:2.8rem;color:#000000;margin:0;}body.page-type-newsitem .page-content p.subtitle{font-size:1.8rem;font-weight:400;line-height:2.2rem;color:#000000;margin:0.8rem 0 0 0;}body.page-type-newsitem .page-content p.source,body.page-type-newsitem .page-content p.date{margin:2.4rem 0 0 0;}body.page-type-newsitem .page-content p.source + p.date{margin:0.4rem 0 0 0;}body.page-type-newsitem .page-content p.image{font-size:1.0rem;line-height:0;margin:0 0 1.8rem 0;}body.page-type-newsitem .page-content p.image.person{max-width:520px;}body.page-type-newsitem .page-content p.image + p.image{display:none;}body.page-type-newsitem .page-content .fullstory,body.page-type-newsitem .page-content .teaser{margin:3.6rem 0 0 0;}body.page-type-newsitem .page-content .fullstory + .teaser{display:none;}body.page-type-newsitem .page-content .fullstory > *:last-child,body.page-type-newsitem .page-content .teaser > *:last-child{margin-bottom:0;}body.page-type-newsitem .page-content p.website{font-size:1.8rem;font-weight:400;line-height:2.2rem;color:#000000;margin:3.2rem 0 0 0;}.view-newslist
  display:block;margin:0;overflow:hidden;}.view-newslist h1{margin-bottom:20px;}.view-newslist .item{border-top:2px solid #dddcd4;padding:20px 0 20px 0;margin:0;overflow:hidden;}.view-newslist .item:last-child{padding-bottom:0;}.view-newslist div.image{display:block;line-height:0;}.view-newslist div.image a{display:block;margin:0 0 1.8rem 0;}.view-newslist div.image a + a{display:none;}.view-newslist .text h3.title{font-size:1.8rem;font-weight:500;line-height:2.0rem;color:#000000;margin:0 0 1.4rem 0;}.view-newslist .text h3.title a{color:#000000;text-decoration:none;}.view-newslist .text h3.title a:hover{color:#81827e;text-decoration:underline;}.view-newslist .text p{font-size:1.4rem;font-weight:400;line-height:1.8rem;margin:0;}.view-newslist .text .teaser{margin-top:1.4rem;}.view-newslist .vieweditlink{float:right;margin:0 0 4px 8px;}@media (min-width:481px){.view-newslist .item{display:grid;grid-template-columns:252fr 594fr;grid-gap:16px;}.view-newslist div.image a{margin:0;}}@media (min-width:841px){.view-newslist .item{grid-template-columns:252fr 586fr;grid-gap:24px;}}body.front .block-homeslides{margin-top:20px;}.block-homeslides h2.block-title{position:absolute;left:-99999px;top:auto;width:1px;height:1px;overflow:hidden;}body.front .block-homeslides{display:none;}body.anthro-initialized .block-homeslides{display:block;}@media (max-width:840px){.block-homeslides .homeslides-static{display:block;}.block-homeslides .homeslides-dynamic{display:none;}.block-homeslides .slide{display:block;position:relative;}.block-homeslides .slide + .slide{margin-top:20px;}.block-homeslides .slide .image{display:block;line-height:0;background-color:#000000;}.block-homeslides .slide .text{}.block-homeslides .slide .text a{display:block;padding:2.8rem;background-color:#dddcd4;text-decoration:none;}.block-homeslides .slide .text a:focus,.block-homeslides .slide .text a:hover{background-color:#81827e;text-decoration:none;}.block-homeslides .slide .text h3{font-size:2.4rem;font-weight:500;line-height:3.0rem;color:#000000;}.block-homeslides .slide .text a:focus h3,.block-homeslides .slide .text a:hover h3{color:#ffffff;}.block-homeslides .slide .text p{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000000;margin:0.8rem 0 0 0;}.block-homeslides .slide .text a:focus p,.block-homeslides .slide .text a:hover p{color:#ffffff;}.block-homeslides .vieweditlink{position:absolute;right:0;top:0;margin:0;z-index:1;}}@media (min-width:841px){.block-homeslides .homeslides-static{display:none;}.block-homeslides .homeslides-dynamic{display:block;}.block-homeslides .homeslides-dynamic{position:relative;z-index:1;width:100%;height:auto;padding-top:66.66666%;background-color:#000000;overflow:hidden;}.homeslides-dynamic .slides{position:absolute !important;z-index:1;left:0;top:0;width:100%;height:auto;padding-top:66.66666%;overflow:hidden;}.homeslides-dynamic .slide{position:absolute;left:0;top:0;width:100%;height:auto;overflow:hidden;background-color:#000000;}.homeslides-dynamic .slide .image{width:100%;height:auto;line-height:0;}.homeslides-dynamic .slide .text{position:absolute;z-index:1;left:0;right:0;bottom:0;height:auto;}.homeslides-dynamic .slide .text a{display:block;padding:2.8rem;background-color:#dddcd4;background-color:rgba(221,220,212,0.90);text-decoration:none;}.homeslides-dynamic .slide .text a:focus,.homeslides-dynamic .slide .text a:hover{background-color:#81827e;background-color:rgba(129,130,126,0.90);text-decoration:none;}.homeslides-dynamic .slide .text h3{font-size:3.0rem;font-weight:500;line-height:3.6rem;color:#000000;}.homeslides-dynamic .slide .text a:focus h3,.homeslides-dynamic .slide .text a:hover h3{color:#ffffff;}.homeslides-dynamic .slide .text p{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000000;margin:1.4rem 0 0 0;}.homeslides-dynamic .slide .text a:focus p,.homeslides-dynamic .slide .text a:hover p{color:#ffffff;}.homeslides-dynamic .controls button{display:block;position:absolute;z-index:99999;top:calc(50% - 32px);width:48px;height:64px;padding:0;border:none;background-color:#000000;overflow:hidden;text-indent:-9999px;opacity:0.7;cursor:pointer;}.homeslides-dynamic .controls button.previous{left:0;}.homeslides-dynamic .controls button.next{right:0;}.homeslides-dynamic .controls button:focus,.homeslides-dynamic .controls button:hover{opacity:1.0;}.homeslides-dynamic .controls button::before,.homeslides-dynamic .controls button::after{content:"";position:absolute;z-index:1;left:16px;top:14px;width:16px;height:36px;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:0 solid #ffffff;border-right:0 solid #ffffff;}.homeslides-dynamic .controls button:hover::before{border-right-color:#ffbc00;border-left-color:#ffbc00;}.homeslides-dynamic .controls button.previous::before{border-right-width:16px;}.homeslides-dynamic .controls button.next::before{border-left-width:16px;}.homeslides-dynamic .vieweditlink{position:absolute;right:0;top:0;margin:0;z-index:1;}}body.front .block-homeheadlines{margin-top:40px;}.block-homeheadlines h2.block-title{position:absolute;left:-99999px;top:auto;width:1px;height:1px;overflow:hidden;}.block-homeheadlines .view-content{display:grid;grid-template-columns:1fr;grid-gap:3px;margin:0;padding:0;}.block-homeheadlines .headline{display:block;position:relative;}.block-homeheadlines .headline > a{display:block;background-color:#dddcd4;text-decoration:none;}.block-homeheadlines .headline > a:focus,.block-homeheadlines .headline > a:hover{background-color:#81827e;text-decoration:none;}.block-homeheadlines .headline > a h3{font-size:1.8rem;font-weight:500;line-height:2.2rem;color:#000000;padding:2.8rem;}.block-homeheadlines .headline > a:focus h3,.block-homeheadlines .headline > a:hover h3{color:#ffffff;}.block-homeheadlines .image{display:none;}.block-homeheadlines .vieweditlink{position:absolute;right:0;top:0;margin:0;z-index:1;}@media (min-width:641px){.block-homeheadlines .headline > a{display:grid;grid-template-columns:200px 1fr;grid-template-areas:"image text";}.block-homeheadlines .headline > a .image{display:block;width:200px;height:auto;line-height:0;grid-area:image;}.block-homeheadlines .headline > a h3{grid-area:text;}}@media (min-width:841px){body.front .block-homeheadlines{margin-top:20px;}.block-homeheadlines .view-content{grid-template-columns:1fr 1fr 1fr;align-items:stretch;}.block-homeheadlines .headline{display:grid;grid-template-columns:1fr;}.block-homeheadlines .headline > a{grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"text"
      "image";}.block-homeheadlines .headline > a .image{width:100%;}.block-homeheadlines .headline > a h3{padding:3.2rem 2.8rem;}}body.page-type-event #block-system-main{display:none;}body.page-type-event .page-content h1.title{font-size:2.4rem;font-weight:500;line-height:2.8rem;color:#000000;padding-bottom:1.8rem;border-bottom:2px solid #dddcd4;margin:0 0 2.0rem 0;}body.page-type-event .page-content p.image{font-size:1.0rem;line-height:0;margin:0 0 1.8rem 0;}body.page-type-event .page-content p.image.person{max-width:520px;}body.page-type-event .page-content p.image + p.image{display:none;}body.page-type-event .page-content p.speaker{font-size:2.0rem;font-weight:500;line-height:2.4rem;color:#000000;margin:0;}body.page-type-event .page-content p.affiliation{display:none;font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#000000;margin:0;}body.page-type-event .page-content p.speaker + p.affiliation{display:block;}body.page-type-event .page-content p.datetimelocation{font-size:1.6rem;font-weight:400;line-height:2.2rem;color:#000000;margin:1.8rem 0 0 0;}body.page-type-event .page-content p.datetimelocation span{display:block;margin:0;}@media (min-width:721px){body.page-type-event .page-content p.datetimelocation{display:grid;grid-template-columns:auto auto auto;grid-gap:32px;justify-content:start;}}body.page-type-event .page-content p.website{margin:1.8rem 0 0 0;}body.page-type-event .page-content .description,body.page-type-event .page-content .teaser{margin:3.6rem 0 0 0;}body.page-type-event .page-content .description + .teaser{display:none;}body.page-type-event .page-content .description > *:last-child,body.page-type-event .page-content .teaser > *:last-child{margin-bottom:0;}.view-eventlist
  display:block;margin:0;overflow:hidden;}.view-eventlist h1{margin-bottom:20px;}.view-eventlist .item{border-top:2px solid #dddcd4;padding:20px 0 20px 0;margin:0;overflow:hidden;}.view-eventlist .item:last-child{padding-bottom:0;}.view-eventlist div.date{display:none;}.view-eventlist .text h3.title{font-size:1.8rem;font-weight:500;line-height:2.0rem;color:#000000;margin:0 0 1.4rem 0;}.view-eventlist .text h3.title a{color:#000000;text-decoration:none;}.view-eventlist .text h3.title a:hover{color:#81827e;text-decoration:underline;}.view-eventlist .text p{font-size:1.4rem;font-weight:400;line-height:1.8rem;margin:0;}.view-eventlist .text p.speaker{font-weight:500;margin-top:1.4rem;}.view-eventlist .text p.affiliation{display:none;}.view-eventlist .text p.speaker + p.affiliation{display:block;}.view-eventlist .text p.datetimelocation{margin-top:1.4rem;display:grid;grid-template-columns:auto auto auto;grid-gap:32px;justify-content:start;}.view-eventlist .text .teaser{margin-top:1.4rem;}.view-eventlist .vieweditlink{float:right;margin:0 0 4px 8px;}@media (min-width:481px){.view-eventlist .item{display:grid;grid-template-columns:160px 1fr;grid-gap:10px;}.view-eventlist div.date{display:block;margin:-20px 0 0 0;border-top:6px solid #dddcd4;padding:14px 20px 20px 6px;font-size:1.8rem;font-weight:500;line-height:2.0rem;color:#000000;}.view-eventlist span.date{display:none;}}#divsearchresults{font-size:1.4rem;font-weight:400;line-height:1.8rem;}#mitcse-results-form .container-inline{display:block;width:100%;max-width:500px;padding:0;margin-bottom:30px;background-color:transparent;overflow:hidden;border:none;background-color:transparent;}#mitcse-results-form .form-text{float:left;margin:0 -100% 0 0;width:100%;max-width:none;padding:10px 60px 10px 0;border:none;border-radius:0;border-bottom:1px solid #000000;background-color:transparent;color:#000000;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.0rem;color:#000000;}#mitcse-results-form .form-submit{display:block;float:right;margin:0 0 0 -100%;border:none;margin:0;padding:0;width:33px;height:36px;overflow:hidden;text-indent:-9999px;color:#ffffff;font-size:1.0rem;line-height:1;background-image:url("/sites/default/files/css_injector_images_image/magnifier_000000_26x26.png");background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;}.content-style h2#srtitle{font-size:2.2rem;font-weight:500;line-height:2.6rem;margin:4.0rem 0 2.0rem 0;}#divsearchresults .gsc-control-cse{font-family:inherit !important;padding:0 !important;}#divsearchresults .gsc-control-cse,#divsearchresults .gsc-control-cse .gsc-table-result{font-family:inherit !important;font-size:inherit !important;}#divsearchresults .gsc-above-wrapper-area{display:none !important;}#divsearchresults .gsc-resultsHeader{display:none !important;}#divsearchresults .gs-richsnippet-box{display:none !important;}#divsearchresults .gsc-table-result,#divsearchresults .gsc-thumbnail-inside,#divsearchresults .gsc-url-top{padding-left:0;padding-right:0;}#divsearchresults .gs-result .gs-title,#divsearchresults .gs-result .gs-title *{color:inherit;text-decoration:inherit;}#divsearchresults .gsc-result .gs-title{height:auto;overflow:visible;line-height:1.4;}#divsearchresults .gsc-result{border-top:1px solid #e0e0e0;}#divsearchresults .gsc-result .gsc-table-result{margin-bottom:0.4rem;}#divsearchresults div.gs-title{font-size:1.8rem;font-weight:500;line-height:2.2rem;color:#000000;margin-bottom:0;}#divsearchresults div.gs-title *{font-size:inherit !important;}#divsearchresults div.gs-title a{color:#000000;text-decoration:none;}#divsearchresults div.gs-title a:hover,#divsearchresults div.gs-title a:focus{color:#c51a20;text-decoration:none;}#divsearchresults .gs-webResult div.gs-visibleUrl{font-size:1.2rem;}#divsearchresults .gs-webResult .gs-fileFormat{font-size:1.2rem;font-style:italic;}#divsearchresults div.gs-image-box{margin-right:8px;}#divsearchresults .gsc-cursor-box{font-size:1.4rem;margin:40px 0 30px 0;text-align:center;}#divsearchresults .gsc-cursor-box .gsc-cursor-page{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1;color:#000000;text-transform:uppercase;padding:8px 12px;margin:0 12px 14px 0;background-color:#dddcd4;border:1px solid #81827e;}#divsearchresults .gsc-cursor-box .gsc-cursor-page:last-child{margin-right:0;}#divsearchresults .gsc-cursor-box .gsc-cursor-page:hover,#divsearchresults .gsc-cursor-box .gsc-cursor-current-page{color:#ffffff;background-color:#81827e;border:1px solid #81827e;text-decoration:none;}.content-inner ul.pager{font-size:1.4rem;margin:40px 0 0 0;padding:0;text-align:center;}.content-inner ul.pager li{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1;color:#000000;text-transform:uppercase;padding:0;margin:0 12px 14px 0;}.content-inner ul.pager li.last{margin:0;}.content-inner ul.pager li.pager-current{padding:8px 12px;color:#ffffff;background-color:#81827e;border:1px solid #81827e;}.content-inner ul.pager li a{display:inline-block;padding:8px 12px;}.content-inner ul.pager li a,.content-inner ul.pager li a:link,.content-inner ul.pager li a:visited{color:#000000;text-decoration:none;background-color:#dddcd4;border:1px solid #81827e;}.content-inner ul.pager li.pager-first a,.content-inner ul.pager li.pager-previous a,.content-inner ul.pager li.pager-next a,.content-inner ul.pager li.pager-last a{background-color:transparent;border:1px solid #dddcd4;}.content-inner ul.pager li a:focus,.content-inner ul.pager li a:hover{color:#ffffff;text-decoration:none;background-color:#81827e;border:1px solid #81827e;}.region-header .block-menu-admin{display:none;position:absolute;z-index:99;left:0;top:0;width:16em;height:auto;background-color:#e0e0e0;border:2px solid #505050;margin:0;padding:0;}.region-header .block-menu-admin li{font-size:100%;}@media (min-width:481px){.region-header .block-menu-admin{display:block;}}.region-header .block-menu-admin .block-inner{margin:0;padding:0;}.region-header .block-menu-admin .block-content{font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;line-height:1;}.region-header .block-menu-admin .block-content > ul{margin:0;padding:0;list-style:none;}.region-header .block-menu-admin .block-content > ul > li{float:none;text-align:left;margin:0 !important;}.region-header .block-menu-admin .block-content > ul > li > a{display:block;border:none;padding:6px 8px;height:auto;text-transform:none;font-size:1.4rem;font-weight:700;line-height:100%;color:#000000;text-decoration:none;}.region-header .block-menu-admin .block-content > ul > li > a:hover,.region-header .block-menu-admin .block-content > ul > li > a:focus{color:#000000;text-decoration:none;background-color:transparent;}.region-header .block-menu-admin .block-content > ul > li > ul{margin:0;padding:0;list-style:none;display:none;}.region-header .block-menu-admin .block-content > ul > li:hover > ul{display:block;}.region-header .block-menu-admin .block-content > ul > li > ul > li{float:none;display:inline;margin:0 !important;}.region-header .block-menu-admin .block-content > ul > li > ul > li > a{display:block;border:none;padding:6px 8px;height:auto;text-transform:none;font-size:1.4rem;font-weight:400;line-height:100%;color:#000000;text-decoration:none;}.region-header .block-menu-admin .block-content > ul > li > ul > li > a:hover,.region-header .block-menu-admin .block-content > ul > li > ul > li > a:focus{color:#000000;text-decoration:underline;background-color:#ffffff;}#messages-help-wrapper .container{font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;font-size:1.4rem;background-color:transparent;margin-bottom:2.8rem;}#messages-help-wrapper .messages{margin:0;}#tasks{font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;margin:0 0 0 5px;padding:0 0 2px 0;border:none;background-color:transparent;}body.page-type-homepage #tasks{position:static;}#tasks ul.primary{margin:0;padding:0;list-style:none;border:none;}#tasks ul.primary li a{display:inline-block;margin:0;padding:6px 12px;border:2px solid #505050;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e0e0e0;font-size:1.4rem;font-weight:700;line-height:1;color:#000000;}#tasks ul.primary li a span{display:none;}#tasks ul.primary li a:hover,#tasks ul.primary li a.active{background-color:#ffffff;}.content-inner ul.action-links{display:block;margin:0;padding:0;list-style:none;margin:0 0 0 5px;padding:0 0 2px 0;border:none;background-color:transparent;}.content-inner ul.action-links li{display:inline;font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;font-size:1.4rem;font-weight:700;line-height:1;color:#000000;}.content-inner ul.action-links li a{display:inline-block;margin:0;padding:6px 12px;border:2px solid #505050;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e0e0e0;background-image:none;color:#000000;text-decoration:none;}.content-inner ul.action-links li a:hover,.content-inner ul.action-links li a.active{color:#000000;text-decoration:none;background-color:#ffffff;}#page article.article-unpublished,#page article.comment-unpublished{background-color:transparent;}#page .block-node .page-content.unpublished::before,#page article.article-unpublished::before{content:"UNPUBLISHED";display:block;width:100%;font-size:1.4rem;font-weight:700;line-height:1;color:#ff6060;padding:8px;text-align:center;background-color:#ffe8e8;color:#707070;margin-bottom:10px;}.vieweditlink{margin:8px 0 0 0;}.vieweditlink a{display:inline-block;padding:4px 6px;border:1px solid #505050;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#e0e0e0;font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;font-size:1.2rem;font-weight:400;line-height:1;color:#000000;}.vieweditlink a:hover,.vieweditlink a.active{background-color:#ffffff;}html.js div.contextual-links-wrapper{font-family:Arial,Lucida,Helvetica,"Bitstream Vera Sans",sans-serif;display:none;}html.js .block-sidebar div.contextual-links-wrapper,html.js .block-address div.contextual-links-wrapper,html.js .block-alert div.contextual-links-wrapper{display:block;}@media print{.screenonly{display:none;}.printonly{display:initial;}body.html{background-color:transparent;}#divmobilenav{display:none;}.container{background-color:transparent;padding:0;}#menu-bar-wrapper{display:none;}.region-header{padding-top:0;}.region-header .block-search{display:none;}#top-panels-wrapper{display:none;}body.html #content-wrapper .columns-inner{display:block;}body.html .region-sidebar-first{display:none;}#footer-wrapper .container{background-color:transparent;border-top:2px solid #000000;}.region-footer{display:block;padding-bottom:0;}.region-footer .block-footer-links,.region-footer .block-social,.region-footer .block-department{display:none;}.region-footer .block-address{page-break-inside:avoid;}.region-footer .block-address p,.region-footer .block-address a{color:#000000;}.region-footer .block-address p.accessibility{display:none;}body.front .block-homeslides .slide,body.front .block-homeheadlines .headline{page-break-inside:avoid;}.view-personlist .item{page-break-inside:avoid;}body.page-type-person .view-personnewslist .item{page-break-inside:avoid;}.view-newslist .item{page-break-inside:avoid;}.view-eventlist .item{page-break-inside:avoid;}#mitcse-results-form{display:none;}#divsearchresults .gsc-result{page-break-inside:avoid;}#divsearchresults .gsc-cursor-box{display:none;}.content-style ul.pager{display:none;}.content-inner ul.faq-menu{background-color:transparent;border-top:4px solid  #dddcd4;border-bottom:4px solid  #dddcd4;}.region-header .block-menu-admin,#messages-help-wrapper .container,#tasks,.vieweditlink{display:none;}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;}h1,h2,h3,h4,h5,h6,#site-name{font-family:Arial,Helvetica,sans-serif;}h1#page-title{margin-top:0;}header{padding-bottom:0;}img{float:none;margin:0;page-break-inside:avoid;}a:link,a:visited{font-weight:inherit;}a:link[href^="http://"]::after,a[href^="http://"]:visited::after,a:link[href^="https://"]::after,a[href^="https://"]:visited::after{display:none;}.article{margin:0;border:none;}}
