.program-info-card{position:relative;overflow:auto;}.program-info-card .program-info-title h4{color:#8c1515;font-size:24px;font-weight:600;margin-bottom:20px;}.program-info-card .program-info-dates{margin-bottom:20px;display:table;width:100%;font-weight:600;}@media(min-width:768px){.program-info-card .program-info-dates{font-size:22px;}}.program-info-card .program-info-dates > div{width:24%;display:table-cell;}@supports (display:grid){.program-info-card .program-info-dates > div{width:100%;display:block;}.program-info-card .program-info-dates{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:15px;}@media(max-width:991px){.program-info-card .program-info-dates{grid-template-columns:repeat(2,1fr);}}}.program-info-card .program-info-dates > div{border-left:1px solid #c4c4c4;padding-left:20px;}@media(min-width:992px){.program-info-card .program-info-dates > div:first-child{padding-left:0px;border-left:0;}}.program-info-card  .program-info-dates-supertitle{font-size:15px;color:#5f5f5f;font-weight:400;}.view-ldt-projects .image-style-thumbnail{display:inline-block;}.view-academic-services-team .media img{border-radius:50%;}
.view-alumni-class-notes .view-content{float:left;}.view-alumni-class-notes .view-content img{margin:auto;}.views-field-field-gse-degree .field-content{font-size:14px;}.views-field-field-quote .field-content{font-style:italic;}
.page-node-11228 .field-name-field-acad-title,.page-node-11229 .field-name-field-acad-title{}
#top-menu .nav>li>a:active,#top-menu .nav>li>a.active-trail{border-bottom:2px solid #FFFFFF;}
.flex-control-paging li a{position:relative;}.flex-control-paging li a:before{content:'';position:absolute;top:-15px;bottom:-15px;left:-1px;right:-1px;}#html5-watermark{display:none !important;}.flex--row{display:table;width:100%;}.flex--row .carousel-caption{display:table-row;}.flex--row .flex--text--body{display:table-cell;height:100px;}.flex--row .flex--play--btn{display:table-cell;background:#8c1515;color:white;text-align:center;vertical-align:middle;padding:0px 25px;}.flex--row .flex--play--btn i.fa-play{color:white;}@media(max-width:767px){.flex--row{border-bottom:2px solid white;}}
.video-player-vimeo{padding-bottom:53.5%;}.page-node-6058 #page-title{display:none;}
.block-no-bg-color{background-color:transparent !important;}.no-icon{background:none !important;}.tag-wrap{padding:0px 5px;border:solid 1px darkgray;}a[href$='.jpg'],a[href$='.gif'],a[href$='.png'],a[href$='.bmp'],a[href$='.jpeg'],a[href$='.svg'],a[href$='.eps']{padding:inherit;background:inherit;}.adminimal-theme #branding{overflow:visible;}.node-smartmail .node-content > .field{clear:both;}.sof20{margin-bottom:20px;}.sof30{margin-bottom:30px;}.sof45{margin-bottom:45px;}.sof60{margin-bottom:60px;}ul.center-list{display:table;margin:0 auto;text-align:left;}.main .content ul li,.main .content ol li{margin-bottom:10px;}@media(min-width:992px){.region-navigation .block-menu-block{margin-top:10px;}#top-menu .content ul li{padding-top:5px;padding-bottom:5px;}#global-header .container{padding-top:0;padding-bottom:0;}}.btn-white{border:1px solid #424041;color:#424041;background-color:white;}.view.view-event-calendar .view-content{column-count:1;-moz-column-count:1;-webkit-column-count:1;}.inner-banner-tall .content{max-height:600px !important;}a.inactive{color:darkslategrey;}a.inactive:hover{text-decoration:none;}.photo-150-left{width:150px;margin-right:15px;margin-bottom:15px;}.bg-announce{background-color:#fcecd9;}footnote{font-size:0.9em;color:#2E2D29;}.image-center img{margin-left:auto;margin-right:auto;}.logged-in.node-type-event .preview .node-teaser{display:none;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.logged-in .hide-logged-in{display:none;}
.alert-info ul ul{padding-left:15px;}
.banner-v2 .flex-direction-nav a:before{color:white;}.banner-v2-wrapper{text-align:center;}@media(min-width:768px){.banner-v2-tint{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);}.banner-v2-wrapper{position:absolute;top:0;padding-top:18vw;}}@media(min-width:1200px){.banner-v2-wrapper{padding-top:250px;}}@media(max-width:767px){.banner-v2-wrapper{color:white;background-color:#333;}}.banner-v2-wrapper h2,.banner-v2-wrapper p{text-align:center !important;}
.node-community{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:80px;}.view-id-community.view-display-id-block_4 .view-content{overflow:auto;}.node-type-community div#main:before{width:100%;height:400px;position:absolute;background-color:#f6f6f6;z-index:-1;}.node-type-community .main-content{background-color:#fff;margin-top:60px;}#header{position:static;}.node-type-community #inner-page-banner{display:none;}.community-grid .community-card{margin-bottom:45px;}@media(min-width:768px){.community-grid .community-card{width:calc(94% / 3);float:left;margin-left:1%;margin-right:1%;margin-bottom:45px;}.community-grid .community-card:nth-child(3n+1){clear:both;}}@supports(display:grid){.community-grid .community-card{width:100%;float:none;margin-left:auto;margin-right:auto;margin-bottom:0px;}.community-grid .community-card:nth-child(3n+1){clear:none;}}.community-grid .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px 30px;margin-bottom:30px;}@media(max-width:680px){.community-grid .view-content{grid-template-columns:1fr;}}.community-card{border:1px solid #e0e0e0;transition:all 0.3s;position:relative;max-width:480px;margin:0 auto;background-color:white;}.community-card:hover{box-shadow:0 5px 15px rgba(0,0,0,0.12),0 5px 15px rgba(0,0,0,0.24);}.community-card .cc-body{padding:20px;}.community-card .cc-title{text-transform:uppercase;color:#8c1515;padding-bottom:10px;font-size:16px;}.community-card .cc-quote{font-size:16px;font-weight:600;transition:all 0.3s;margin-bottom:15px;}.community-card .cc-quote:after{content:'\27F6';padding-left:5px;color:inherit;transition:all 0.3s;display:inline-block;}.community-card:hover .cc-quote{color:#8c1515;}.community-card:hover .cc-quote:after{padding-left:15px;}.community-card .cc-link{position:absolute;display:block;width:100%;height:100%;top:0;}.cc-featured{overflow:auto;}.cc-featured .cc-quote{font-size:22px;}.cc-featured .cc-image{padding:0;}.community-card.cc-overlay:before{position:absolute;content:'';height:100%;width:100%;top:0;background-color:#8c8c8c;background-color:rgba(0,0,0,0.5);left:0;z-index:1;opacity:0;transition:opacity 0.2s;}.community-card.cc-overlay:hover:before{opacity:1;}.community-card.cc-overlay .cc-text-overlay{position:absolute;bottom:0;padding-bottom:0%;padding-left:10%;width:100%;color:white;z-index:2;opacity:0;transition:opacity 0.2s,padding 0.3s;}.community-card.cc-overlay .cc-text-overlay h4,.community-card.cc-overlay .cc-text-overlay a{color:white;}.community-card.cc-overlay:hover .cc-text-overlay{padding-bottom:5%;opacity:1;}.node-type-community .content-title,.node-type-community .breadcrumb{display:none;}.community-header .ch-title{color:#8c1515;font-size:18px;text-transform:uppercase;}.community-header .field-name-field-subtitle{display:inline-block;}.community-header .ch-quote{font-size:28px;font-weight:600;}.community-header .field-name-field-publish-date{margin-right:45px;}.community-header .ch-social{border-top:1px solid #424041;padding-top:20px;}@media(min-width:992px){.community-header{padding-left:45px;padding-right:45px;padding-top:30px;}}.community-content .community-image .field-type-image figure{max-width:100%;margin:initial;float:none;}.community-content .field-name-field-media-quote{font-weight:600;font-size:1.2em;margin-bottom:50px;}.view-student-stories .community-card .cc-quote{font-size:18px;color:#8c1515;}
.logged-in .view-ice-monographs .view-header{display:none;}
.page-node-11361 div#content,.page-node-11361 div#main{margin-bottom:0;}#block-views-news-block-3,#block-views-suse-media-block-3{padding-top:30px;padding-bottom:30px;}#block-views-community-block-4:before{background-color:#f6f6f6;height:300px;width:100%;position:absolute;bottom:0;z-index:-1;}#breadcrumb{display:none;}#header.header{position:relative;}#page-title{text-align:center;font-size:52px;margin-bottom:20px;margin-top:5rem;}@media(max-width:767px){#page-title{font-size:36px;}}.content h2{font-size:40px;font-weight:600;margin-bottom:15px;color:#424041;}@media(max-width:767px){.content h2{font-size:30px;}}.view .view-footer{margin-top:30px;margin-bottom:45px;clear:both;}@media(min-width:768px){.image-text-card{width:calc(94% / 3);float:left;margin-left:1%;margin-right:1%;margin-bottom:45px;}}@supports(display:grid){.image-text-card{width:100%;float:none;margin-left:0px;margin-right:0px;margin-bottom:0;}}.grid-3-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;}@media(max-width:767px){.grid-3-wrapper{grid-template-columns:1fr;}}.image-text-card{max-width:480px;margin:0 auto;background-color:white;}.image-text-card .itc-body{padding:20px 0px;background-color:white;}.image-text-card .arrow-link-right{font-size:inherit;}.news-grid .news-card-wrapper{margin-bottom:45px;}@media(min-width:768px){.news-grid .news-card-wrapper{width:calc(94% / 3);float:left;margin-left:1%;margin-right:1%;}.news-grid .news-card-wrapper:nth-child(3n+1){clear:both;}}@supports(display:grid){.news-grid .news-card-wrapper{width:100%;float:none;margin-left:0px;margin-right:0px;margin-bottom:0;}.news-grid .news-card-wrapper:nth-child(3n+1){clear:none;}}.news-grid .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px 30px;margin-bottom:15px;}.news-grid .news-card-wrapper{border-bottom:1px solid #E5E5E5;transition:all 0.3s;max-width:360px;margin-top:0;position:relative;}.news-card{}@media(max-width:768px){.news-card{display:inline-block;}}.news-card .nc-body{padding:20px 20px 30px;}.news-card .nc-date{color:#828282;margin-bottom:15px;font-size:0.9em;float:left;}.news-card .nc-type{float:right;font-size:0.9em;margin-bottom:15px;}.news-card .nc-title{margin-bottom:1em;font-weight:600;color:#424041;clear:both;font-size:18px;}.news-card .nc-title a{color:#424041;}.news-card .nc-topics a{font-size:0.9em;}.news-card.featured{background-color:#f6f6f6;overflow:auto;}.news-card.featured .nc-image{padding:0;}.news-card.featured .nc-body{padding:30px;padding-top:10%;}.news-card.featured .nc-topics{text-transform:uppercase;color:#8c1515;font-size:0.9em;margin-bottom:10px;}.news-card.featured .nc-title{font-size:25px;}.news-card-wrapper .nc-title:after{content:'\27F6';color:inherit;padding-left:5px;transition:all 0.3s;}.news-card-wrapper:hover{box-shadow:0 5px 15px rgba(0,0,0,0.12),0 5px 15px rgba(0,0,0,0.24);}.news-card-wrapper:hover .nc-title,.news-card-wrapper:hover .nc-title a{color:#8c1515;}.news-card-wrapper:hover .nc-title:after{content:'\27F6';visibility:visible;padding-left:15px;}@media(max-width:767px){.news-grid .view-content{grid-template-columns:repeat(1,1fr);}.news-grid .news-card-wrapper{margin-left:auto;margin-right:auto;}}.podcast-grid .podcast-card-wrapper{margin-bottom:45px;}@media(min-width:768px){.podcast-grid .podcast-card-wrapper{width:calc(92% / 4);float:left;margin-left:1%;margin-right:1%;clear:none;}.podcast-grid .podcast-card-wrapper:nth-child(4n+1){clear:both;}}@supports(display:grid){.podcast-grid .podcast-card-wrapper{width:100%;float:none;margin-left:0px;margin-right:0px;margin-bottom:0px;background-color:white;}.podcast-grid .podcast-card-wrapper:nth-child(4n+1){clear:none;}}.podcast-grid .view-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:45px 30px;margin-bottom:45px;}.podcast-card-wrapper{max-width:360px;margin:0 auto;}.podcast-card{position:relative;transition:all 0.3s;border:1px solid #e0e0e0;overflow:auto;}.podcast-card .pc-body{height:300px;background-color:white;padding:20px 15px;}@media(min-width:992px){.podcast-card .pc-body{height:250px;}}@media(min-width:1200px){.podcast-card .pc-body{height:220px;}}.podcast-card .pc-date{margin-bottom:10px;color:#828282;font-size:0.9em;}.podcast-card .pc-title a{color:#424041;font-weight:600;}.podcast-card .pc-topics{margin-top:15px;}.podcast-card .pc-topics a{font-size:0.9em;}.podcast-card:hover{box-shadow:0 5px 15px rgba(0,0,0,0.12),0 5px 15px rgba(0,0,0,0.24);}.podcast-card:hover .pc-title,.podcast-card:hover .pc-title a{color:#8c1515;}.podcast-card .pc-title:after{content:'\27F6';color:inherit;padding-left:5px;transition:all 0.3s;}.podcast-card:hover .pc-title:after{padding-left:15px;}@media(max-width:767px){.podcast-grid .view-content{grid-template-columns:repeat(1,1fr);}.podcast-card .pc-body{height:initial;}}@media(min-width:768px){.media-mention-grid .media-mention-card{width:calc(94% / 3);float:left;margin-left:1%;margin-right:1%;margin-bottom:45px;}.media-mention-grid .media-mention-card:nth-child(3n+1){clear:both;}}@supports(display:grid){.media-mention-grid .media-mention-card{width:100%;float:none;margin-left:0px;margin-right:0px;margin-bottom:0px;}.media-mention-grid .media-mention-card:nth-child(3n+1){clear:none;}}.media-mention-grid .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px 30px;margin-bottom:45px;}.news-card-wrapper .media-mention-card{padding:20px;}.media-mention-card .views-field-title-1{margin-bottom:10px;}.media-mention-card .views-field-title-1 a{font-weight:600;color:#424041;}.media-mention-card .views-field-field-news-short-title{margin-bottom:15px;}.media-mention-card .views-field-field-media-date{color:#828282;font-size:0.9em;}.media-mention-card .news-source-text{line-height:25px;background-color:white;display:inline-block;padding-right:15px;font-size:20px;font-weight:600;}.media-mention-card .news-source-image{position:relative;margin-bottom:10px;}.media-mention-card .news-source-image span{line-height:25px;background-color:white;padding-right:15px;font-size:20px;font-weight:600;}.media-mention-card .news-source-image::before{display:block;border-bottom:1px solid black;position:absolute;width:100%;content:'';top:12px;z-index:-1;}.media-mention-card .news-source-image img{height:25px;background-color:white;padding-right:15px;-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}@media(max-width:767px){.media-mention-grid .view-content{grid-template-columns:repeat(1,1fr);}}body.page-node-11431 .field-name-field-image-full{width:100%;max-width:600px;margin:0 auto;}body.page-node-11431 .field-type-paragraphs .p-section-title{font-size:24px;color:#3f3c30;margin-bottom:5px;font-weight:500;}a.anchor{display:block;position:relative;top:-70px;visibility:hidden;}.full-bleed{width:100vw;margin-left:50%;transform:translateX(-50%);}@media(max-width:767px){.news-card-wrapper,.podcast-card-wrapper{max-width:100% !important;width:100% !important;}.news-card .nc-image,.podcast-card .pc-image{float:left;width:30%;padding-top:15px;}.news-card .nc-body,.podcast-card .pc-body{float:left;width:70%;}}.news-card figure{max-width:100%;margin:0;float:none;clear:none;}
.flex-video{width:100%;height:0;padding-bottom:56.2%;position:relative;display:inline-block;}.flex-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.h1-new{font-size:52px;font-weight:normal;}.btn-outline{background:white;color:#424041;border:1px solid #424041;}.gapi-legend-dot{height:20px;width:20px;border-radius:50%;display:inline-block;}
.title{text-align:center;}.node-type-faculty h1,.node-type-faculty-visiting h1{font-size:40px;font-weight:600;}@media(min-width:992px){.front #header{background:linear-gradient(black,transparent) !important;border:0 !important;position:absolute !important;}.front #header #block-menu-menu-main-navigation-menu .menu .leaf a{color:white;}.front #header #block-menu-menu-main-navigation-menu .menu .leaf a:hover{border-bottom:3px solid white;}}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs{border:0;text-align:center;}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs:before{content:'View: ';display:inline-block;}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs li{float:none;display:inline-block;border-left:1px solid #424041;}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs li:first-child{border-left:0;}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs li a{background:none;border:0;color:#8c1515;text-transform:none;}.view .views-bootstrap-tab-plugin-style ul.nav.nav-tabs li.active a{font-weight:600;color:black;}.views-exposed-form .views-exposed-widgets{background-color:#efefef;padding:20px;margin-bottom:30px;}.view .form-item{padding:0;margin:0;border:1px solid #ccc;width:220px;border-radius:0px;overflow:hidden;background-color:#fff;}.view .form-item.form-type-select{background:#fff url(https://cdn1.iconfinder.com/data/icons/ios-11-ui-elements-vol-1/29/25_dropdown_menu_down_arrow-512.png) no-repeat 90% 50%;background-size:20px;}.view .form-item .form-text,.view .form-item .form-select{padding:5px 8px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view .form-type-select .form-select{cursor:pointer;}.view .form-submit{color:#fff;border-radius:0;padding:5px 8px 6px;border:0;margin-top:26px;}.view .views-submit-button .form-submit{background:#4F4F4F;}.view  .views-reset-button .form-submit{background:#C4C4C4;}@media (min-width:1200px){.views-bootstrap-grid-plugin-style > div:nth-child(4n+1){clear:none;}.views-bootstrap-grid-plugin-style > div:nth-child(6n+1){clear:both;}}@media(max-width:767px){.view-id-ldt_view .faculty-list-card:nth-child(2n+1){clear:both;}}@media(max-width:991px){.view-id-ldt_view .faculty-list-card:nth-child(3n+1){clear:both;}}@media(min-width:1200px){.view-id-ldt_view .faculty-list-card:nth-child(4n+1){clear:both;}}.node-type-faculty #main,.node-type-faculty-visiting #main{background:#f2f2f2;}.node-type-faculty #main:before,.node-type-faculty-visiting #main:before{width:100%;height:300px;position:absolute;background:white;}.node-type-faculty .node-faculty,.node-type-faculty-visiting .node-faculty-visiting{background:white;padding-left:30px;padding-right:30px;border:1px solid #e8e8e8;}@media(min-width:768px){.node-type-faculty .node-faculty .faculty-image,.node-type-faculty-visiting .node-faculty-visiting .faculty-image{margin-left:-30px;}}.node-type-faculty .faculty-more-content-view h2{background:white;margin-bottom:0;padding:30px 30px 0;color:#424041;}.node-type-faculty .faculty-more-content-view .content{background:white;padding:15px 30px;}.node-type-faculty .field-name-field-acad-title,.node-type-faculty-visiting .field-name-field-cap-academic-title{font-size:18px;}@supports (display:flex){.view-id-centers span.field-content > .row{display:flex;align-items:center;}}.view-id-centers .research-center-logo img{margin-left:auto;margin-right:auto;max-height:150px;width:auto;max-width:80%;}@media(max-width:767px){.node-faculty .faculty-image img{margin-top:30px;margin-left:auto;margin-right:auto;}}.views-exposed-widgets{text-align:center;}.views-exposed-widgets-wrapper{display:inline-block;}.views-exposed-widget{text-align:left;}@media(max-width:767px){.views-exposed-widget.views-submit-button{clear:both;}}.view-id-ldt_view .item-list ul{list-style-type:none;width:100%;}.view-id-ldt_view .item-list ul .views-row{display:inline-block;width:24%;vertical-align:top;margin:0 0 30px;}@media(max-width:600px){.view-id-ldt_view .item-list ul .views-row{width:49%;}}@media(max-width:767px){#inner-page-banner{display:none;}}.node-type-faculty #inner-page-banner,.node-type-faculty #content-title,.node-type-faculty-visiting #inner-page-banner,.node-type-faculty-visiting #content-title{display:none;}.node-type-faculty-open-position #main-content{margin-left:15%;margin-right:15%;}.view.view-id-news .view-footer{margin-bottom:15px;}.view-directory-photoboard-faculty .view-content h3{clear:both;margin-left:15px;}@media(min-width:992px){.view-directory-photoboard-faculty .view-group .faculty-photoboard-card:nth-child(6n+1){clear:both;}}@media(max-width:767px){.view-directory-photoboard-faculty .view-group .faculty-photoboard-card:nth-child(2n+1){clear:both;}}.view .view-content .news-card-wrapper .field{margin-bottom:0;}
.table-graduationdates{width:100%;}.table-graduationdates td{border:0 !important;padding-left:0;padding-right:0;}.table-graduationdates td:first-child{white-space:nowrap;padding-right:30px;}
.view-eds-projects .eds-student-image img,.node-eds-project .eds-student-image img{border-radius:50%;margin-left:auto;margin-right:auto;}.node-eds-project .field-name-field-eds-student-ref{float:right;margin-left:45px;}.view-eds-projects.view-id-eds_projects .project__thumbnail{margin-right:15px;width:200px;}
