@import url("//fonts.googleapis.com/css?family=Caveat");
/*!
Kroc Institute stylesheet, derived from NDT 2.4

Date: 2017-05-08
Authors: Nevin McElwrath, Shawn Maust, Erik Runyon
         Marketing Communications:Web

CONTENTS
-----------------------------------------
1. Common
2. Screen
3. Media Queries
4. Themes
5. Grid
6. Plugins
7. Print

*/

/*************************************************************************************
 * 1. Common Styles
 ************************************************************************************/*,:after,:before{box-sizing:border-box}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-smoothing:antialiased;background:#ebfbdc}body,html{margin:0;padding:0;width:100%}body{color:#333;font:1em/1.5em Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:300}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}p{margin:0 0 1em}a{background-color:transparent;color:#557736;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 125ms ease-in-out}a:hover{color:#395520}a:active{background-color:rgba(0,0,0,.1);color:#395520}a:focus{outline:thin dotted}::-moz-selection{background:#f5e2ae;text-shadow:none}::-moz-selection{background:#f5e2ae;text-shadow:none}::-moz-selection,::selection{background:#f5e2ae;text-shadow:none}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:80%}embed,iframe{width:100%}.embed-inner{padding:0;position:relative}.embed-inner embed,.embed-inner iframe,.embed-inner object{height:100%;left:0;position:absolute;top:0;width:100%}sub,sup{font-size:smaller;line-height:0;position:relative;vertical-align:baseline}sup{vertical-align:super}sub{vertical-align:sub}code,kbd,pre,samp{font-family:monospace,sans-serif;overflow:auto}hr{border:solid #ccc;border-width:3px 0 0;clear:both;margin:2em auto;width:100%}.site-content .alpha p a{-webkit-text-decoration:underline;text-decoration:underline}.site-content .alpha p a.btn,.site-content .alpha p a.more{-webkit-text-decoration:none;text-decoration:none}

/* Headings
----------------------------------------------------*/h1,h2,h3,h4,h5,h6{color:#0c2340;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:300;line-height:1.1em;margin:1.4em 0 .25em;text-rendering:optimizeLegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-text-decoration:none;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{-webkit-text-decoration:underline;text-decoration:underline}h1{font-size:2.25rem;margin-top:0}h2{font-size:1.8rem}h3{font-size:1.65rem;font-style:italic}h4{color:#444;font-size:1.35rem}h5{font-size:1.2rem}h5,h6{color:#444;letter-spacing:.4px;text-transform:uppercase}h6{font-size:1rem}.image-left+h2,.image-right+h2,h1+h2,h2+h3,h3+h4,h4+h5{margin-top:0}.columns>h2,.columns>h3{margin:.5em 0}


/* Lists
----------------------------------------------------*/ol,ul{margin:1em 0;padding:0 0 0 2em}li{margin:0 0 .25em}nav ul{list-style:none}nav li,nav ul{margin:0;padding:0}nav a{-webkit-text-decoration:none;text-decoration:none}.no-bullets{list-style-type:none;padding-left:0}

/* Tables
----------------------------------------------------*/table{border-bottom:3px solid #d4d4d4;border-collapse:collapse;border-spacing:0;margin:2em 0;width:100%}tr{border-top:3px solid #ccc}tr:hover,tr:nth-child(odd):hover td{background:#ede1bc}tr:nth-child(odd) td{background:rgba(0,0,0,.085)}th,thead th{background-color:#0c2340;border:3px solid #0a1d35;color:#eee;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.25em;font-weight:300;text-align:left}tfoot th{text-align:right}td,th{padding:.5em .75em}.number{text-align:right}td{border-left:3px solid #d4d4d4;border-right:3px solid #d4d4d4}td,td img{vertical-align:top}

/* Form Elements
----------------------------------------------------*/form{margin:0 0 1em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}label{display:block;font-weight:700}button,input,optgroup,select,textarea{color:inherit;font-size:100%;margin:0 0 1em;vertical-align:baseline}button{overflow:visible;width:auto}button,input{line-height:normal}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled],html input[disabled]{cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}

/* Quotes
----------------------------------------------------*/blockquote{font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:200;margin:1em;padding:0}blockquote p{border-left:3px solid #dcb439;color:#0c2340;font-size:1.35rem;line-height:1.7rem;padding-left:.75em}blockquote footer{color:#666;display:block;font-size:.8rem;font-style:italic;line-height:1.5rem;margin-top:1em}blockquote.pull{float:right;font-style:normal}

/* Images
----------------------------------------------------*/svg:not(:root){overflow:hidden}img{border:none;height:auto;max-width:100%;vertical-align:bottom;width:auto;-ms-interpolation-mode:bicubic;box-sizing:content-box}.image-default,.image-left,.image-right{color:#777;font-family:Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:.9rem;font-style:italic;margin:0 0 1em}.image-right{float:right;margin:0 0 1em 1em}.image-left{float:left;margin:0 1em 1em 0}.image-left,.image-right{max-width:46%}.image-center{text-align:center}.image-default a,.image-left a,.image-right a{border:none;display:block;-webkit-text-decoration:none;text-decoration:none}.image-left+h2{margin-top:0}.captioned img{margin-bottom:.5em}figure{margin:0 0 1em;max-width:100%}aside.right,figure.right{float:right;max-width:100%}aside.right p{margin-right:0}figure.left{float:left}figcaption{display:block;line-height:1.5em;text-align:left}

/* Icons
  <span class="icon" data-icon="nd-monogram"></span>
  https://dev.conductor.nd.edu/icons/
----------------------------------------------------*/.icon{display:inline-block;height:1em;width:1em;fill:currentColor}[data-icon=nd-monogram]{fill:#0c2340}

/* General Classes
----------------------------------------------------*/.noborder,.noborder img{border:none!important;box-shadow:none!important}.visually-hidden{border:0;position:absolute;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.webcal{font-weight:700}.webcal i{font-weight:400}a[href$=".pdf"]{background:url(/images/icons/pdf.gif) 0 no-repeat;padding:1px 0 0 20px}.ndmark{display:block;max-width:100%;-webkit-text-decoration:none;text-decoration:none;width:200px}.cf:after,.cf:before{content:"\0020";display:block;height:0;overflow:hidden}.cf:after{clear:both}.cf{zoom:1}.bars{background:url(/stylesheets/themes/ndt/2.4/images/bars-gray.png) 0 100% repeat-x;padding:0 0 30px}.video{display:block;position:relative;text-align:center}.video .play{background:url(/stylesheets/themes/ndt/2.4/images/play-btn.png) 50% no-repeat;background-size:auto 100%;height:100%;margin:0 auto}.skip-links,.video .play{left:0;position:absolute;top:0;width:100%}.skip-links{list-style:none outside;margin-left:0;text-align:center}.skip-links a{left:-100vw;position:absolute;top:.5em;transition:.25s}.skip-links a:active,.skip-links a:focus,.skip-links a:hover{background:#dcb439;box-shadow:0 0 10px 0 #000;color:#0c2340;font-size:14px;font-weight:700;height:auto;left:.5em;overflow:visible;padding:.5em 1em;width:auto;z-index:10001}

/* Breadcrumbs
----------------------------------------------------*/.breadcrumbs{font-size:.8rem;list-style:none;margin:0 0 1em;padding:0}.breadcrumbs li{color:#777;display:inline-block;margin:0 4px 0 0}.breadcrumbs a{-webkit-text-decoration:none;text-decoration:none}.breadcrumbs a:hover{-webkit-text-decoration:underline;text-decoration:underline}.breadcrumbs a:visited{color:#8cb06a}

/* Fonts
   https://dev.conductor.nd.edu/fonts/
----------------------------------------------------*/@font-face{font-family:GPC;font-style:normal;font-weight:300;src:url(https://static.nd.edu/fonts/gp-min/gpc-book.woff2) format("woff2"),url(https://static.nd.edu/fonts/gp-min/gpc-book.woff) format("woff"),url(https://static.nd.edu/fonts/gp-min/gpc-book.ttf) format("truetype")}@font-face{font-family:GPC;font-style:normal;font-weight:400;src:url(https://static.nd.edu/fonts/gp-min/gpc-medium.woff2) format("woff2"),url(https://static.nd.edu/fonts/gp-min/gpc-medium.woff) format("woff"),url(https://static.nd.edu/fonts/gp-min/gpc-medium.ttf) format("truetype")}

/* NEWS & EVENTS
----------------------------------------------------*/article{margin-bottom:2em}article:last-child{margin-bottom:0}article header{margin:0 0 1em}.additional-links{list-style:none;margin:0 0 1em;padding:0}.additional-links li{display:inline-block;margin:0}.additional-links a{-webkit-text-decoration:none;text-decoration:none}.entry-item,.entry-item header{display:flex;flex-flow:column}.entry-item header{margin-bottom:0;order:1}.forum-profiles .entry-item header{order:2}.entry-title{font-size:1.45rem;line-height:1.35em;margin:0 0 .25em;order:1;padding:0}h2.entry-title a:visited{-webkit-text-decoration:underline;text-decoration:underline}.entry-title.page-title{border:none}.entry-category{color:#777;font-size:.8rem;letter-spacing:.1em;margin-bottom:.2em;order:2;text-transform:uppercase}.entry-excerpt{order:2}.entry-more{order:3}.entry-item-small,.entry-item.event-item{flex-flow:column;justify-content:space-between}.entry-item-small .entry-image,.event-item .entry-image{margin-bottom:1em;order:0;width:100% /*8em;*/}.entry-item-small header,.event-item header{width:100% /*calc(100% - 9em);*/}.meta{display:flex;flex-flow:row wrap}.meta-item{color:#333;font-family:inherit;font-size:1rem;font-weight:400;margin-bottom:0;margin-right:.5em;width:100%}.entry-item-small .meta{display:block}.entry-item-small .meta-item,.event-item .date{font-size:1em;font-weight:400;width:100%}.publish-info{margin-right:1em}.meta-item b,.posted-in{color:#999}.author a{-webkit-text-decoration:none;text-decoration:none}.author a:hover{-webkit-text-decoration:underline;text-decoration:underline}.entry-summary{display:none;margin:.5em 0 0;order:2}.entry-summary p{margin:0}.description{margin:1em 0}.event .posted-in,.news-hentry .posted-in{display:block}.attribution{font-style:italic}.article-more span{left:-999em;position:absolute}

/* Events */.events .vevent{margin-left:1em;margin-right:1em}.events-date-header{color:#999;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;font-weight:300;margin:0 0 .25em;padding:0}.event-item.event-repeat,.events .date-string,.home .events-date-header{display:none}

/* Podcasts */.podcast-listing .podcast-item:last-child{border:none}.podcast-item{border-bottom:3px solid #ccc;margin-bottom:2rem;padding-bottom:2rem}.podcast-meta{color:#777;font-weight:400}

/* Books */.book-item{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:2em;width:100%}.book-item-image{width:20%}.book-item-image img{max-width:100%}.book-item-content{width:75%}.book-item-content h2{margin-top:0}

/* People */.people-item-name{margin:.25em 0}.people-item-content{margin-bottom:2em}

/* Social */.social-list{float:none;list-style:none;padding:0}.social-list li{display:inline-block;height:2em;margin-left:.25em;margin-right:.25em;position:relative;text-indent:-999em;width:2em}.social-list svg{height:100%;left:0;position:absolute;top:0;width:100%}

/* Galleries */ul.gallery{display:flex;flex-flow:row wrap;list-style:none;padding:0}.gallery li{margin:0 0 1rem;padding-right:1rem}

/* SEARCH
----------------------------------------------------*/.search-count,.search-time{font-family:inherit}.search-count{font-size:1.4rem;margin:0}.search-query i{font-style:normal;font-weight:700}.search-time{color:#666;font-size:1.2rem;margin:0 0 1em}.search-results{list-style:none;margin:1em 0;padding:0}.search-results li{margin:0}.search-record header{margin:0 0 .5em}.search-result-title{font-family:Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem}.search-result-title b{font-weight:500}.search-result-url{font-family:inherit;font-size:.9rem;word-break:break-all}.search-result-url a{color:#388222;font-weight:700}.search-result-excerpt{line-height:1.3em;margin:0 0 .5em}.search-result-excerpt br{display:none}.search-result-meta{color:#999;font-size:.9rem}

/*************************************************************************************
 * 2. Screen Styles
 ************************************************************************************/@media projection,screen{p{max-width:65em}.image-default img,.image-left img,.image-right img{border:1px solid #222;box-shadow:0 1px 5px rgba(0,0,0,.4)}.tablewrap{margin:0 auto;overflow-y:auto;position:relative}.no-border img{border:none;box-shadow:none}

  /* Buttons
  ----------------------------------------------------*/.btn,.excerpt_continuation,.more{background:#557736;border:none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;margin:.25em 0;padding:.75em 1.5em;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;white-space:nowrap}.btn:visited{background-color:#7a9d58;color:#fff}.btn:visited:hover{-webkit-text-decoration:none;text-decoration:none}.btn.active:hover,.btn:hover,.more:hover{background-color:#8cb06a;box-shadow:none;color:#eee;-webkit-text-decoration:none;text-decoration:none;top:0}.btn:active,.more:active{background-color:#436227;box-shadow:none;top:0}.btn-small{font-size:.8rem}.btn [data-icon]{margin:.1rem .5rem 0 0;fill:#fff}.sidebar .btn{color:#fff;display:block;font-size:1.2em;font-weight:300;line-height:1.2;padding:1em;text-align:center}.sidebar .btn span{font-size:1.75em;text-transform:uppercase}.excerpt_continuation,.more{background:hsla(0,0%,61%,.2);clear:both;color:#333;float:none;font-size:1rem;line-height:1em;margin:.15em 0;min-width:220px;padding:.75em 1em;text-align:center}a.more:visited{color:#555}a.more:visited:hover{color:#eee;-webkit-text-decoration:none;text-decoration:none}.more:hover{background:rgba(0,0,0,.75);color:#fff}.site-content .alpha .more:hover,a.more:visited:hover{-webkit-text-decoration:none;text-decoration:none}.more.right{display:block;text-align:right}.excerpt_continuation:after,.more:after{content:" \2192";margin-left:.2em;vertical-align:text-top}.btn[href$=".pdf"]{background:#7a9d58 url(/images/icons/pdf.gif) .5em no-repeat;padding:.75em 1.5em .75em 2em}.btn-dark,a.btn-dark:visited{background-color:#38571f}a.btn-dark:hover{background-color:#38571f}.btn-group{display:flex;flex-flow:row wrap;transition:all var(--anim-duration-fast) var(--anim-ease)}.btn-group .btn{border-radius:0;margin:0}.btn-group .btn:hover{transform:scale(1)}.btn-group .btn-dark:hover{transform:none}.btn-group .btn:first-child{border-radius:.6em 0 0 .6em}.btn-group .btn:last-child{border-radius:0 .6em .6em 0}.btn-group .btn-sm{font-size:.8rem!important;padding:.4em 1em}

  /* Emma form styles
  ----------------------------------------------------*/.e2ma_signup_form{width:100%!important}.e2ma_signup_form_container form{display:flex;flex-direction:row;flex-wrap:wrap}.e2ma_signup_form_container .e2ma_signup_form_row{flex-grow:1;padding:0 1em;width:100%}.e2ma_signup_form_container .e2ma_signup_form_required_footnote{flex-grow:2}.e2ma_signup_form_container .e2ma_signup_form_row:first-of-type{order:1}.e2ma_signup_form_container .e2ma_signup_form_row:nth-of-type(2){order:3}.e2ma_signup_form_container .e2ma_signup_form_row:nth-of-type(3){order:2}.e2ma_signup_form_container .e2ma_signup_form_required_footnote{order:4}.e2ma_signup_form_container .e2ma_signup_form_button_row{order:5}

  /* Structure
  ----------------------------------------------------*/body,html{height:100%}body{margin:0;padding:0}.wrapper{overflow-x:hidden}.site-content{padding-bottom:1em;padding-top:1em;position:relative}.home .site-content{padding-top:0}.site-content .section-contact a:hover,.site-content p a:hover,.site-footer a:hover{-webkit-text-decoration:underline;text-decoration:underline}.site-content .section-title a:hover,.site-content a.btn:hover,.site-content a.more:hover{-webkit-text-decoration:none;text-decoration:none}.alpha{background:#fff;border-top:3px solid #8cb06a;padding:1em}body.home .alpha,body.ph-d-ph-d-students .alpha{border-top:none}.beta{border-top:1px solid #dadada;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);padding:1em 0}.study-peace .beta{display:none /* Landing page - no nav */}.aside,.main{text-shadow:0 1px 0 #fff}.aside{margin-top:1em}.aside h2{background:url(/stylesheets/themes/ndt/2.4/images/border-double.png) 0 100% repeat-x;font-size:1.4rem;margin:0 0 .75em;padding:0 0 .5em}.aside img{margin-bottom:1em}.aside ul{list-style:none;padding:0 0 0 1em}.aside li a{font-size:.9rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.aside li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.aside .entry-title{font-size:1.2rem}.aside article footer{display:none}.page-title{border-bottom:none;color:#002b5c;font-weight:400;margin:0 0 .35em;padding:0 0 .25em}

  /* Header
  ----------------------------------------------------*/.site-header{background:#0c2340;text-align:center}.brandbar,.titlebar{overflow:hidden;position:relative;z-index:999}.brandbar{border-bottom:2px solid #dbb445}.dept{border-top:1px solid #000;box-shadow:inset 0 1px rgba(0,122,217,.4);display:none}.brandbar li{margin:0 -.9375rem;padding:0}.brandbar a{background-repeat:no-repeat;display:block;height:50px;margin:0 auto;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-indent:-9999px}.brandbar a:focus{background-color:hsla(0,0%,100%,.2)}.dept-nd a{background-position:left 0}.dept a{background-position:right 0}.titlebar{padding:.75em 0;z-index:1}.site-title{font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.75rem;font-weight:300;line-height:0;margin:.1em 0 .7em;text-align:left;text-shadow:none}.site-title a{background:url(images/logo-kroc-wg.svg) 0/contain no-repeat;border:none;color:#0c2340;display:block;min-height:2.5em;min-width:280px;padding:0;-webkit-text-decoration:none;text-decoration:none;text-indent:-999em}.has-header-image .site-title a{background-image:url(images/logo-kroc-wg.svg)}.site-title a:visited{color:#0c2340}.site-title a:hover{-webkit-text-decoration:none;text-decoration:none}.site-title a:focus{background-color:hsla(0,0%,100%,.2)}.subtitled .site-title{line-height:1.15em;margin:0}.site-subtitle{clear:left;color:#333;font-family:inherit;font-size:1rem;margin:0;text-align:left}.header-util{display:none;margin:0 auto;padding:0 1em;position:relative;text-align:center}.search-form{background-color:#fff;border:none;border-radius:3px;box-shadow:none;display:none;line-height:1.1em;margin:0 auto .5em;overflow:hidden;padding:2px 4px 2px 6px;width:91%}.search-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-input{-webkit-appearance:textfield;background:transparent;color:#444;font-family:inherit;font-size:1.2rem;padding:.2em;vertical-align:middle;width:83%}.search-button,.search-input{border:none;display:inline-block;margin:0}.search-button{background-color:transparent;border-radius:3px;cursor:pointer;float:right;line-height:1rem;padding:0;position:relative;transition:all .15s ease-in-out}.search-button .icon{height:2em;left:2px;margin:0;position:relative;top:.2em;width:2em}.nav-mobile .search-button .icon{height:1.5em;margin:0;top:.5em;width:1.5em}.search-button span{display:inline-block;height:0;overflow:hidden;text-indent:-9999px}.search-button:hover{background:transparent;border:none}.search-button:hover .icon{fill:#4a3750}.search-button:active{background:transparent}.header-util nav ul{line-height:1em;margin:.4em 0 0;text-align:center}.header-util nav li{display:inline-block;width:32%}.header-util nav a{border:none;color:#0c2340;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:.625em;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.has-header-image .header-util nav a{color:#fff}.hero-image{background-position:50% 50%;margin-bottom:14vh;padding-top:100%;position:relative;background-cover:cover;background-repeat:no-repeat;height:calc(40vh + 132px);z-index:0}.hero-message{background:#002b5c url(images/laurel.svg) 50%/90% auto no-repeat;bottom:auto;color:#87acd7;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.5em;font-weight:300;left:0;line-height:1;margin-left:-.9375rem;margin-right:-.9375rem;margin-top:0;padding:1em 2em;position:relative;right:0;text-align:center;text-transform:uppercase}.hero-message span{color:#fff;display:block;font-family:Caveat,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8em;line-height:1;margin-bottom:.1em;margin-top:-.2em;text-transform:lowercase;white-space:nowrap}

  /* Custom hero images */.home .hero1{background-image:url(images/home-hero1-700.jpg)}.home .hero2{background-image:url(images/home-hero2-700.jpg)}.home .hero3{background-image:url(images/home-hero3-700.jpg)}.home .hero4{background-image:url(images/home-hero4-700.jpg)}.home .hero5{background-image:url(images/home-hero5-700.jpg)}.home-slider .slide-1{background-image:url(images/home-hero6-700.jpg)}.home-slider .slide-2{background-image:url(images/home-hero7-700.jpg)}.home-slider .slide-3{background-image:url(images/home-hero1-700.jpg)}.slider-slides .slide-item.slide-2,.slider-slides .slide-item.slide-3{background-position:50% 100%}.slider .slide-1{background-image:url(images/home-hero10-800.jpg)}.slider .slide-2{background-image:url(images/home-hero8-800.jpg)}.slider .slide-3{background-image:url(images/home-hero9-800.jpg)}

  /* Offscreen Nav
  ----------------------------------------------------*/body,html{-ms-overflow-style:none!important} /* Needed for WinPhone to allow vertical scrolling in nav */.nav-mobile{background-color:hsla(0,0%,78%,.2);border-left:1px solid rgba(0,0,0,.3);bottom:0;box-shadow:inset 0 0 8px 0 rgba(0,0,0,.25);height:auto;overflow-y:scroll;padding:1em;position:fixed;right:-13.755rem;top:0;transition:.15s ease;width:13.755rem}.lt-ie9 .nav-mobile{display:none}.nav-mobile.active{right:0}.nav-mobile .search-form{background-color:#fff;border:1px solid #888;border-radius:3px;display:block;font-size:.75rem;line-height:1.1em;margin:0 auto 1.5em;padding:1px 1px 1px 4px}.nav-mobile .search-input{width:82%}.wrapper{position:relative;right:0;transition:.15s ease}.wrapper.active{right:13.755rem}.nav-skip{background:#0c2340;background:linear-gradient(180deg,#003b7c 0,#001227);border:1px solid #001227;border-radius:3px;box-shadow:inset 0 1px #007ad9,inset 0 -12px 3px -10px rgba(0,0,0,.4);display:block;font-size:1.3rem;height:2.6rem;line-height:1.9em;padding:.5em 0;position:absolute;right:.8rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-indent:2.1875em;top:.9rem;width:2.6rem}.nav-skip span{margin:0 auto;position:relative;top:.4em;transition-delay:.2s;transition-duration:0s}.nav-skip span:after,.nav-skip span:before{content:"";position:absolute}.nav-skip span,.nav-skip span:after,.nav-skip span:before{background-color:#eee;display:block;height:3px;transition-delay:.2s,0;transition-duration:.2s;width:1.3em}.nav-skip span:before{top:-.45em}.nav-skip span:after{top:.45em}.nav-skip.toggled span{background-color:transparent;transition-delay:.2s}.nav-skip.toggled span:after,.nav-skip.toggled span:before{top:0;transition-delay:0,.2s}.nav-skip.toggled span:before{transform:rotate(45deg)}.nav-skip.toggled span:after{transform:rotate(-45deg)}

  /* Top Nav
  ----------------------------------------------------*/.nav-top{border-bottom:none;border-top:none;box-shadow:none;display:none;margin-right:-.6rem;padding:.3em 0;position:relative;z-index:10}.nav-top li{display:inline-block;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:300;vertical-align:top}.nav-top li a{color:#fff;display:table-cell;font-weight:300;padding:.6em .33em;text-align:center;text-shadow:none;transition:all .25s ease-in-out;vertical-align:middle}.nav-top li.active a{box-shadow:none;color:#dab24f}.nav-top li a:hover{background:transparent;box-shadow:none;color:#8cb06a}


  /* General Nav
  ----------------------------------------------------*/.nav-site{padding:1em}.nav-site ul{padding:0 0 1em}.nav-site ul li{margin:.2em 0}.nav-site ul a{border-bottom:2px solid transparent;color:#395520;display:block;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.45rem;font-weight:300;line-height:1.2em;padding:.2em 0 .2em 1em;text-indent:-1em;text-transform:none}.nav-site ul a:hover{border-bottom:2px solid #dbb345;color:#395520}.nav-site a:active,.nav-site a:focus{outline:1px dotted #395520}.nav-site ul>.active>a{border-bottom:2px solid #88798e;color:#395520}.nav-site ul ul{padding:0}.nav-site ul ul a{border:none;color:#395520;font-family:inherit;font-size:1rem;padding:0 0 0 25px;text-indent:-.6em}.nav-site ul ul li{margin:.5em 0}.nav-site ul ul a:hover{border:none;color:#395520}.nav-site ul ul>.active>a{border:none;color:inherit;font-weight:600}.nav-site li.last{margin-bottom:1em}.nav-site ul ul ul{font-size:.9rem;margin-left:1em;padding:0}.nav-site ul ul ul a:hover{background:none}.nav-site ul ul ul .active>a{color:#395520;font-weight:700}.nav-site ul ul ul .active>.current-last{color:inherit}.nav-site ul ul ul ul{margin-left:1.5em}.nav-site ul ul ul ul a{padding:0 0 0 1.5em}.nav-site ul ul ul ul ul{margin-left:1.5em}.nav-section{display:none}.nav-mobile{background:#4a3750 url(images/overlay-700.png) 50%/cover no-repeat}.nav-mobile .nav-site{background:none;padding:0}.nav-mobile .nav-site a{color:#fff}.nav-mobile .nav-site a:hover,.nav-mobile .nav-site ul>.active>a{color:#dbb345}.nav-mobile .search-form{width:100%}

  /* Home
  ----------------------------------------------------*/
  /* Home Slider  */.home-slider,.slider{display:flex;flex-flow:row wrap}.slider{overflow:hidden;position:relative}.home-slider-slides,.slider-slides{width:100%;z-index:99}.home-slider-nav,.slide-nav{background:#7e9f61;display:flex;flex-flow:row;order:2;width:100%;z-index:100}.slide-nav{background:rgba(46,64,31,.77);min-height:calc(180px - 3.5rem)}.slide-nav-wrapper{display:flex;flex-flow:column;position:relative}.home-slider-nav-item,.slide-nav-item{background:#7e9f61;color:#fff;display:flex;flex-flow:column;margin:0;padding:0;text-align:center;-webkit-text-decoration:none;text-decoration:none}.slide-nav-item{background:transparent;border-top:3px solid transparent;height:calc(100% + 3.5rem);margin:2rem 0;transform:translateY(0);transition:all .25s ease}.home-slider-nav-item:hover,.slide-nav-item:hover{background:#658b44;cursor:pointer}.home-slider-nav-item.active{background:#557736;clip-path:polygon(0 0,calc(50% - 1rem) 0,50% 1rem,calc(50% + 1rem) 0,100% 0,100% 100%,0 100%,0 0)}.slide-nav-item.active{background:#557736;border-color:#fff}.home-slider-nav-item:active,.slide-nav-item:active{background:#557736}.home-slider-nav-item h2,.slide-nav-item h2{color:#fff;font-weight:400;margin:.5rem 0;padding:0 1rem}.slide-nav-item h2{margin:1.5rem 0 1rem}.home-slider-nav-item p{color:#fff;margin:.5rem}.slide-nav-item p{color:#fff;margin:0;padding:0 1em}.slide-nav-item p:first-of-type{flex-grow:2}.slide-nav-item p:last-child{align-self:flex-end;margin-top:1rem;padding:0;width:100%}.slide-nav-item a{background:#40592a;color:#fff;display:block;font-size:1.1rem;font-weight:500;padding:1rem;text-align:center;-webkit-text-decoration:none;text-decoration:none}.slide-nav-item a:hover{background:#fff;color:#40592a}.slide-nav-item a:after{content:" \2192";margin-left:.2em;vertical-align:baseline}.home-slide-item,.slide-item{background:transparent 50% 50%/cover no-repeat;height:50vw;padding:1rem;width:100vw}.slide-item{background-position:50% 100%}.home-slider .slide-1{background-image:url(images/home-hero6-1200.jpg)}.slider .slide-1{background-image:url(images/home-hero10-1200.jpg)}.home-slider .slide-2{background-image:url(images/home-hero7-1200.jpg)}.slider .slide-2{background-image:url(images/home-hero8-1200.jpg)}.home-slider .slide-3{background-image:url(images/home-hero1-1200.jpg)}.slider .slide-3{background-image:url(images/home-hero9-1200.jpg)}.home-slider .slide-inner,.slider .slide-inner{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;padding-bottom:2rem}.home-slider .slide-ctas{display:flex;justify-content:space-around;padding-right:1rem;width:100%}.home-slider .slide-ctas .btn{border-radius:.15em;font-size:.875em;min-width:25%;text-align:center}.home-slider .slide-ctas .btn:nth-of-type(3n+1){background:#4a3750}.home-slider .slide-ctas .btn:nth-of-type(3n+1):hover{background:#65536a}.home-slider .slide-ctas .btn:nth-of-type(3n+2){background:#a82932}.home-slider .slide-ctas .btn:nth-of-type(3n+2):hover{background:#c84d56}.home-slider .slide-ctas .btn:nth-of-type(3n+3){background:#cba64b}.home-slider .slide-ctas .btn:nth-of-type(3n+3):hover{background:#dbb345}.home-feature{margin-bottom:2em;text-align:center}.feature-image{overflow:hidden;text-align:center}.feature-image img,.feature-image p{margin:0 auto}.home-primary{margin:0 auto 2em}.home-primary .image-default,.home-primary .image-left,.home-primary .image-right{float:none;margin:0 0 1em;max-width:none}.home .entry-title{border:none;font-family:GPC,Helvetica\, Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.5rem;padding:0}.section-title{font-size:2rem;margin:0;padding:0}.section-title a,.section-title a:visited{background:#002b5c url(images/overlay-700.png) 50%/200% auto no-repeat;color:#fff;display:block;padding:.5em .8em;text-shadow:none;text-transform:uppercase;transition:all .25s ease-in-out}.section-title a:hover{background-color:#265284;-webkit-text-decoration:none; /*color: #dbb345;*/text-decoration:none}.section-title a:after{content:" \2192";margin-left:.2em;vertical-align:text-top}.home-profiles .section-title a,.home-profiles .section-title a:visited{background-color:#a82932}.home-profiles .section-title a:hover{background-color:#c65159}.home-forum .section-title{margin-bottom:1rem}.home-forum .section-title a,.home-forum .section-title a:visited{background-color:#4a3750}.home-forum .section-title a:hover{background-color:#6c5972}.section-heading{border-bottom:2px solid #4a3750;margin:1em 0;padding:0 0 .2em}.section-heading a{color:#4a3750}.section-heading a:visited{color:#4a3750}.section-heading a:hover{color:#6c5972;-webkit-text-decoration:none;text-decoration:none}.section-heading a:after{content:" \2192";margin-left:.2em;vertical-align:text-top}.home-secondary{margin-bottom:2em}.home-secondary .columns .entry-title{font-size:1.4rem}.home-secondary .columns .entry-title a{color:#557736}.home-profiles .section-title{margin-bottom:1rem}.home-featured-section{color:#fff;margin:2em 0 0;padding-bottom:4em;padding-top:4em;position:relative}.home-featured-section .column{z-index:100}.home-featured-section:before{bottom:0;content:"";display:block;left:-999em;position:absolute;right:-999em;top:0}.home-featured-section h2{margin-bottom:1em}.home-featured-section h2 a{color:#fff}.home-featured-section .more{background-color:hsla(0,0%,100%,.8)}.home-featured-section .more:hover{background-color:rgba(0,0,0,.75);color:#fff}.home-featured-section.home-email-form{margin-top:0}.home-featured-section.home-email-form:before{background-color:#fff}.home-feature-1{background:#002b5c}.home-feature-1:before{background:#002b5c url(images/overlay-700.png) 50%/100vw auto}.home-feature-2{background:#4a3750}.home-feature-2:before{background:#4a3750 url(images/overlay-700.png) 50%/100vw auto}.home-featured-section.home-feature-2{margin-top:0}.home-featured-section.home-feature-3{background:#a82932;margin-top:0}.home-featured-section.home-feature-3:before{background:#a82932 url(images/overlay-700.png) 50%/100vw auto}.feature-list{background-color:#fff;padding:1rem}.cta-item{align-items:center;background-color:#002b5c;background-image:url(images/overlay-700.png);background-position:right -10em;background-repeat:no-repeat;background-size:200% auto;color:#fff;margin:0;min-height:4em;padding:0;text-align:center;transition:all .25s ease}.cta-item:hover a{background-color:hsla(0,0%,100%,.1)}.cta-item:nth-of-type(0n+1){background-color:#dbb345;background-position:0 0}.cta-item:nth-of-type(0n+2){background-color:#a82932;background-position:100% 0}.cta-item:nth-of-type(0n+3){background-color:#4a3750;background-position:left -10em}.cta-title{height:100%;margin:0;position:relative}.cta-item h2 a{color:#fff;display:block;height:100%;padding-bottom:2em;padding-top:2em;text-align:center;text-shadow:none}.cta-item h2 a:hover{-webkit-text-decoration:none;text-decoration:none}.cta-item h2 a:after{content:" \2192";display:inline-block;margin-left:.2em;opacity:0;transition:all 125ms ease;vertical-align:text-top}.cta-item h2 a:hover:after{opacity:1;-webkit-text-decoration:none;text-decoration:none}.profile-container{display:flex;flex-flow:column;margin-bottom:2rem}.home-forum .profile-more a{background:#46364b;color:#fff;display:block}.home-forum .profile-more a:hover{background:#281d2c}.entry-item.entry-item-profile{background-color:#fff;flex-grow:1;justify-content:flex-start;padding:1em}.entry-item-profile .profile-name{margin:0}.entry-item-profile .entry-image{margin:-1em -1em 1em;width:calc(100% + 2em)}.entry-item-profile .profile-summary{margin-bottom:1em}.entry-item-profile .entry-more{display:block;margin-top:auto;min-width:100%;text-align:right}.entry-item-profile .entry-more .more{min-width:100%}#news-events .entry-summary,.home .entry-summary{display:none}.kroc-forum .entry-item{margin-bottom:2rem}.kroc-forum .entry-title{font-size:1.5rem;font-style:normal}.faculty-statements{margin:2em}
  /*
  .kroc-forum .director-image { order:2;}
*/
  /* Custom Pages
  ----------------------------------------------------*/
  /* Contact */.section-contact{background:#fff;margin-top:2rem;padding:1rem}.section-contact h2{margin-top:0}

  /* People */.people-list{display:flex;flex-flow:row wrap;justify-content:space-between}.people-list .people-item{width:48%}.people-list .expert-item{width:100%}.people-list+h2{margin-top:0}.no-js .filter-form{display:none}.filter-form label{display:inline-block}.desktop-filter{display:none}

  /* Alumni */.alumni-map{display:block;padding-bottom:67%;position:relative}.alumni-map iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.profile-name{margin-top:1rem}.degree-section-summary{margin:1rem 0}.profile-name+.degree-section-summary{margin-top:0}

  /* Student */.featured-student-item{margin-bottom:2em;visibility:hidden}.featured-student-item.complete{visibility:visible}.person-email,.person-website{display:block}.ph-d-ph-d-students .alpha{background:transparent;padding:1em 0}.ph-d-ph-d-students .featured-student{border-top:3px solid #8cb06a;margin-bottom:2em}.ph-d-ph-d-students .featured-student,.ph-d-ph-d-students .student-listing{background:#fff;border-top:3px solid #8cb06a;padding:1em}.ph-d-ph-d-students .student-listing header>h2{margin-top:.5em}

  /* PhD Market */.market-list .people-item{margin-bottom:2rem}

  /* Undergrad Landing
  ----------------------------------------------------*/.news-undergrad-landing{margin:2rem 0}.news-undergrad-landing .entry-item{flex-flow:column}.news-undergrad-landing .entry-item .entry-image,.news-undergrad-landing .entry-item header{width:100%}

  /* Pagination
  ----------------------------------------------------*/.pagination{color:#777;margin-bottom:2em;text-align:center}.pagination a,.pagination span{line-height:1.5;margin:0 .1em;padding:.25em .5em}.pagination .current,.pagination a:hover{background:#557736;color:#fff}.pagination a{-webkit-text-decoration:none;text-decoration:none}

  /* Footer
  ----------------------------------------------------*/.site-footer{background-color:#f4fdeb;border-top:1px solid #c7dbb4;clear:both;overflow:hidden;position:relative;text-align:center}.footer-inner{border-top:none;box-shadow:none;margin:0 auto;padding:1em 0;position:relative}.site-footer p{clear:both;font-size:.875rem;margin:0}.site-info{margin:1em 0}.site-info li{display:inline-block;margin:0 2%}.site-info a{-webkit-text-decoration:underline;text-decoration:underline}.address{margin:0}.address,.org,.site-link,.tel{display:block}.ndmark{margin:2em auto;width:200px}}

/*************************************************************************************
 * 3. Media Queries
 ************************************************************************************/

 /* 480px
 ---------------------------------------------------*/@media only screen and (min-width:30em){.home-slider .slide-ctas .btn{font-size:1.1em}}

/* 580px
----------------------------------------------------*/@media only screen and (min-width:36.250em){.image-left,.image-right{max-width:none}.dept{border:none;display:block}.entry-title{font-size:1.65rem}

  /* News & Events
  ----------------------------------------------------*/.entry-item{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:3em}.entry-item header,.entry-item-small header,.event-item header{width:65%}.entry-item-profile header{width:100%}.entry-image{padding-right:1em;width:35%}.entry-item-small .entry-image,.event-item .entry-image{width:35%}.event-item .publish-info{margin-right:1em;width:auto}.entry-item-profile{flex-flow:column}.entry-item-profile .entry-image{padding:0}.cta-row{display:flex;flex-flow:row wrap;justify-content:space-between}.cta-item{min-height:10em;width:50%}.kroc-forum .director-item{align-items:center}.home-forum .entry-item{margin-bottom:1em}
 /*
  .kroc-forum .director-item { margin-top:2rem; }
  .kroc-forum .director-image { order:0;  }
 */.expert-item{display:flex;margin-bottom:2rem}.expert-item-image{padding-right:1rem;width:50%}.expert-item-content{width:50%}}

/* 700px
----------------------------------------------------*/@media only screen and (min-width:43.75em){html{background:#ebfbdc url(images/bg-world-1200.jpg) no-repeat;background-attachment:fixed;background-size:cover}h1{font-size:2.4rem}h2{font-size:1.95rem}h3{font-size:1.7rem}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1rem}blockquote{margin:2em 5em;margin:1em;padding:0}.image-left img,.image-right img{max-width:auto}.tablewrap{background:none}.site-title{margin:.2em 0 0}.site-title a{padding:.5em 0}.hero-image{margin-bottom:0}.section-title{font-size:2.25rem}

  /* Emma form styles
  ----------------------------------------------------*/.e2ma_signup_form_container .e2ma_signup_form_row{width:50%}


  /* Structure
  ----------------------------------------------------*/body{display:flex;flex-direction:column}.wrapper{display:flex;flex:1 0 auto;flex-direction:column}.alpha{margin-top:2em;padding:1.5em 1em 2em;position:relative}.site-header{flex:0 0 auto}.site-content{flex:1 0 auto;flex-direction:row;padding-bottom:2em;padding-top:2em}.nav-top-true.home .alpha{background:transparent;display:block;left:0;margin:2em 0 0;width:auto}.beta{border:none;box-shadow:none}.columns.beta{padding-left:0}.site-footer{flex:0 0 auto}

  /* Header
  ----------------------------------------------------*/.site-header{text-align:left}.brandbar,.titlebar{padding:0;position:relative;z-index:999}.brandbar li{margin:0 -2em}.titlebar.subhead{padding:.7em 1em}.site-title{float:left;font-size:2.5rem;margin:.4em 0 .2em;padding:0;width:auto}.site-title a{line-height:1;padding:.65em 0 .75em;width:24rem}.subtitled{float:left;padding:.65em 0 .75em}.subtitled .site-title a{padding:0}.site-subtitle{float:left}.search-input{float:left; /*width:auto;*/font-size:.9rem;line-height:1.4rem}a.nav-skip{display:none}blockquote.pull{width:30%}.dept,.theme-bb-gold .dept{border-top:none;box-shadow:none}.brandbar li{margin:0}.dept{float:right}.dept-nd{float:left}.titlebar-grid{align-items:flex-end;display:flex;flex-flow:row}.titlebar-nav{flex-grow:1;padding:1rem 0 0 1rem;text-align:right}.header-util{display:block;margin:0;padding:0;text-align:right}.subhead .header-util{top:1.9em}.search-form{display:inline-block;margin:0;max-width:12rem;width:auto}.header-util nav{display:block;margin:3px 0}.header-util nav ul{margin:0}.header-util nav li{display:block;text-align:right;width:auto}.header-util nav a{font-size:.825rem;font-weight:400;transition:all 125ms ease-in-out}.header-util nav a,.header-util nav a:hover{background:none;border:0;box-shadow:none;display:inline;padding:0}.header-util nav a:hover{color:#dbb345;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.header-util .search-toggle{display:none}.search-button .icon{height:20px;width:18px}.hero-image{background-size:cover;height:70vh;padding-top:18em}.hero-message{bottom:2rem;font-size:3vw;left:auto;margin-left:0;max-width:70%;position:absolute;right:auto}

  /* Custom hero images */.home .hero1{background-image:url(images/home-hero1-1200.jpg)}.home .hero2{background-image:url(images/home-hero2-1200.jpg)}.home .hero3{background-image:url(images/home-hero3-1200.jpg)}.home .hero4{background-image:url(images/home-hero4-1200.jpg)}.home .hero5{background-image:url(images/home-hero5-1200.jpg)}.phd-section{margin-top:2em}.phd-section h3{margin:0 0 .3em}

  /* Home
  ----------------------------------------------------*/.home-primary{margin:0 0 2em}.home-primary .image-right{float:right;margin:0 0 1em 1em;max-width:40%}.home-primary .image-left{float:left;margin:0 1em 1em 0;max-width:40%}.section-title{margin-top:0}.home .site-content{padding-bottom:0;padding-top:0}.home .alpha{padding-bottom:0}.featured-section-item{display:flex;flex:row}.featured-section-image{width:50%}.featured-section-content{order:-1;padding:1em 8%;width:50%}.featured-section-title{margin:0}.featured-section-item-alt .featured-section-content{order:1}.home-forum>.forum-profiles{min-height:calc(100% - 6rem)}

  /* Navigation
  ----------------------------------------------------*/.nav-site{background:#4a3750 url(images/overlay-700.png) 50%/cover no-repeat}.phd-nav.nav-site{background:#002b5c url(images/overlay-700.png) 50%/cover no-repeat /*border-left: 0.4em solid #dbb345;*/}.phd-nav h3 a{color:#fff;font-weight:600}.nav-site ul{padding:0 0 1em}.nav-site ul li{margin:.2em 0}.nav-site ul a{border-bottom:2px solid transparent;color:#fff;display:block;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.45rem;font-weight:300;line-height:1.2em;padding:.2em 0 .2em 1em;text-indent:-1em;text-transform:none}.nav-site ul a:hover{border-bottom:2px solid #fff;color:#dbb345}.nav-site a:active,.nav-site a:focus{outline:1px dotted #0c2340}.nav-site ul>.active>a{border-bottom:2px solid #88798e;color:#deb954}.nav-site ul ul{padding:0}.nav-site ul ul a{border:none;color:#d9cddd;font-family:inherit;font-size:1rem;padding:0 0 0 25px;text-indent:-.6em}.nav-site ul ul li{margin:.5em 0}.nav-site ul ul a:hover{border:none;color:#deb954}.nav-site ul ul>.active>a{border:none;color:#fff;font-weight:600}.nav-site li.last{margin-bottom:1em}.nav-site ul ul ul{font-size:.9rem;margin-left:1em;padding:0}.nav-site ul ul ul a:hover{background:none}.nav-site ul ul ul .active>a{color:#555;font-weight:700}.nav-site ul ul ul .active>.current-last{color:#deb954}.nav-site ul ul ul ul{margin-left:1.5em}.nav-site ul ul ul ul a{padding:0 0 0 1.5em}.nav-site ul ul ul ul ul{margin-left:1.5em}.nav-top-true .nav-section,.nav-top-true .nav-top{display:block}.nav-top-true .nav-full,.nav-top-true.home .beta{display:none}.breadcrumbs{margin-top:-4em;position:absolute;right:1em;text-align:right}.breadcrumbs a{color:#557736}.breadcrumbs a:visited{color:#324a1c}

  /* News & Events
  ----------------------------------------------------*/.entry-item-small,.entry-item.event-item{flex-flow:row}.entry-item-small .entry-image,.event-item .entry-image{margin-bottom:0;width:15em}.entry-item-small header,.event-item header{width:calc(100% - 15em)}

  /* People
  ----------------------------------------------------*/.people-list{justify-content:flex-start;margin-right:-2%;width:102%}.people-list .people-item{margin-bottom:1em;padding-right:2%;width:33.3%}.people-list .people-item h2{font-size:1.4em;margin-top:.5em}.people-list .expert-item{width:100%}.desktop-filter{display:block}.mobile-filter{display:none}#faculty-type-radio:before{content:"Show: "}

  /* Students
  ----------------------------------------------------*/.featured-student-item{display:flex;flex-flow:row}.featured-student-item h2{margin-top:0}.featured-student-image{padding-right:1em;width:50%}.featured-student-content{width:50%}


  /* Footer
  ----------------------------------------------------*/.site-footer{text-align:left}.footer-inner{padding:2rem 0}.ndmark{margin:0;position:absolute;right:0;top:2.5rem}.site-link{display:block}.org{display:inline}}


/* 960px
----------------------------------------------------*/@media only screen and (min-width:60em){.titlebar.subhead{padding:1.1em 0}.nav-top li a{padding:.6em}.events .vevent{margin-left:1.5em}.event .vevent{margin:0}.entry-summary{display:block}.contact-info{margin:0}.address,.email,.site-link,.tel{float:left;margin:0 1em 0 0}.site-link{margin-right:.5em}.phone{clear:left}.social-list{float:none}.home .hero-image{height:90vh}

  /* Emma form styles
  ----------------------------------------------------*/.e2ma_signup_form_container .e2ma_signup_form_row{width:33%}

  /* Home Slider  */.home-slider-slides{width:75%}.home-slider-nav{flex-flow:column;width:25%;z-index:100}.slide-nav{bottom:0;position:absolute}.slide-nav-wrapper{flex-flow:row}.home-slider-nav-item{display:block;display:inline-flex;flex-flow:column ;flex-grow:1;height:33.333%;justify-content:center;margin-left:-1rem;margin-top:0;padding:1.5rem;text-align:left}.home-slider-nav-item.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(50% + 1rem),1rem 50%,0 calc(50% - 1rem),0 0)}.slide-nav-item{flex:1 1 0;margin:0;min-width:0;width:auto}.slide-nav-item.active{background:#557736;border-color:#fff;margin-bottom:0;transform:translateY(-3.5rem)}.slide-nav-item p:last-child{align-self:flex-end;margin:0;padding:0;width:100%}.home-slide-item{height:44rem}.slide-item{height:calc(100vh - 11rem)}.home-slider .slide-inner,.slider .slide-inner{padding:0 1rem 0 0}.home-slider .slide-1{background-image:url(images/home-hero6-1600.jpg)}.slider .slide-1{background-image:url(images/home-hero10-1600.jpg)}.home-slider .slide-2{background-image:url(images/home-hero7-1600.jpg)}.slider .slide-2{background-image:url(images/home-hero8-1600.jpg)}.home-slider .slide-3{background-image:url(images/home-hero1-1600.jpg)}.slider .slide-3{background-image:url(images/home-hero9-1600.jpg)}.home-slider .slide-ctas .btn{font-size:1.6vw}.ph-d-ph-d-students .student-listing header>form,.ph-d-ph-d-students .student-listing header>h2{display:inline-block;margin:.5rem 0;width:49%}.ph-d-ph-d-students .student-listing header>form{text-align:right}.ph-d-ph-d-students .student-listing header{margin-bottom:1em;padding:.7em 0;vertical-align:middle}.faculty-statements .column{display:flex;flex-flow:row wrap}.faculty-statements .entry-item{width:48%}.faculty-statements .entry-item-small .entry-image{width:9em}.faculty-statements .entry-item-small header{width:calc(100% - 9em)}

  /* PhD Market */.market-list .people-item{display:flex}

  /* IE8 Over-rides */.lt-ie8 .header-util nav li{float:right}.lt-ie8 .search-form{width:300px}.lt-ie8 .search-input{float:left}}

/* 1024px
----------------------------------------------------*/@media only screen and (min-width:64em){.brandbar{padding:0}.dissertation-item-abstract .image-right{max-width:40%}

  /* People
  ----------------------------------------------------*/.people-list .people-item{width:25%}.people-list .expert-item{width:50%}}

/* 1200px
----------------------------------------------------*/@media only screen and (min-width:75em){html{background:#ebfbdc url(images/bg-world-1600.jpg) no-repeat;background-attachment:fixed;background-size:cover}.hero-message{font-size:2.5rem}.home .hero1{background-image:url(images/home-hero1-1600.jpg)}.home .hero2{background-image:url(images/home-hero2-1600.jpg)}.home .hero3{background-image:url(images/home-hero3-1600.jpg)}.home .hero4{background-image:url(images/home-hero4-1600.jpg)}.home .hero5{background-image:url(images/home-hero5-1600.jpg)}.home-slide-item{height:38rem}}

/* Hi-res
----------------------------------------------------*/@media
  only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.dept a,.dept-nd a{background-size:auto 50px}}

/*************************************************************************************
 * 4. Themes
 ************************************************************************************/@media projection,screen{

  /* Brand Bar
  ----------------------------------------------------*/
  /** White Text **/.dept-nd a{background-image:url(https://static.nd.edu/images/brandbar/dept-nd-white.png);width:301px}.dept-ksga a{background-image:url(https://static.nd.edu/images/brandbar/dept-ksga-white.png);width:383px} /* Keough School of Global Affairs */

  /** Flat **/.brandbar.theme-bb-blue-flat{background:#0c2340}}


/* Hi-res
----------------------------------------------------*/@media
  only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.dept-nd a{background-image:url(https://static.nd.edu/images/brandbar/dept-nd-white@2x.png)}.dept-ksga a{background-image:url(https://static.nd.edu/images/brandbar/dept-ksga-white@2x.png)} /* Keough School of Global Affairs */}

/*************************************************************************************
 * 5. Grid
 * Author:http://foundation.zurb.com/
 * Version:6.0.5
 * Documentation:http://foundation.zurb.com/sites/docs/flex-grid.html
 * Updated:2015-12-04
 * Heavily modified. Do not update from Zurb without comparing styles
 ************************************************************************************/.row{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:80rem}.column-row .row,.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.column,.columns{flex:1 1 auto;padding-left:.9375rem;padding-right:.9375rem}.row.align-right{justify-content:flex-end}.row.align-center{justify-content:center}.row.align-justify{justify-content:space-between}.row.align-spaced{justify-content:space-around}.row.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.column.align-top{align-self:flex-start}.row.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.column.align-bottom{align-self:flex-end}.row.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.column.align-middle{align-self:center}.row.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.column.align-stretch{align-self:stretch}.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-3{flex:0 0 25%;max-width:25%}.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-6{flex:0 0 50%;max-width:50%}.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-9{flex:0 0 75%;max-width:75%}.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-12{flex:0 0 auto;max-width:100%}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}.small-offset-0{margin-left:0}.small-offset-1{margin-left:8.33333%}.small-offset-2{margin-left:16.66667%}.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.33333%}.small-offset-5{margin-left:41.66667%}.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.33333%}.small-offset-8{margin-left:66.66667%}.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.33333%}.small-offset-11{margin-left:91.66667%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}

/* 700px
----------------------------------------------------*/@media only screen and (min-width:48em){.row{flex-direction:row}.column,.columns{flex:1 1 0}.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-3{flex:0 0 25%;max-width:25%}.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-6{flex:0 0 50%;max-width:50%}.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-9{flex:0 0 75%;max-width:75%}.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-12{flex:0 0 100%;max-width:100%}.medium-expand{flex:1 1 0px}.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}.medium-offset-0{margin-left:0}.medium-offset-1{margin-left:8.33333%}.medium-offset-2{margin-left:16.66667%}.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.33333%}.medium-offset-5{margin-left:41.66667%}.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.33333%}.medium-offset-8{margin-left:66.66667%}.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.33333%}.medium-offset-11{margin-left:91.66667%}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}

/* 1024px
----------------------------------------------------*/@media screen and (min-width:64em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-3{flex:0 0 25%;max-width:25%}.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-6{flex:0 0 50%;max-width:50%}.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-9{flex:0 0 75%;max-width:75%}.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-12{flex:0 0 100%;max-width:100%}.large-expand{flex:1 1 0px}.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}.large-offset-0{margin-left:0}.large-offset-1{margin-left:8.33333%}.large-offset-2{margin-left:16.66667%}.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.33333%}.large-offset-5{margin-left:41.66667%}.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.33333%}.large-offset-8{margin-left:66.66667%}.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.33333%}.large-offset-11{margin-left:91.66667%}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}

/* 1200px
----------------------------------------------------*/@media only screen and (min-width:75em){.xlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-expand{flex:1 1 0px}.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}.shrink{flex:0 0 auto}.row.large-unstack .column,.row.medium-unstack .column{flex:0 0 100%}@media screen and (min-width:48em){.row.medium-unstack .column{flex:1 1 0px}}@media screen and (min-width:64em){.row.large-unstack .column{flex:1 1 0px}}

/* Grid Customizations
--------------------------------------------------------------------------------------*/

/* 700px
----------------------------------------------------*/@media only screen and (min-width:48em){.row-container{max-width:96%}.full-width .alpha{flex:0 0 100%;max-width:100%}.full-width .beta{display:none}}

/* 1200px
----------------------------------------------------*/@media only screen and (min-width:75em){.row-container{max-width:90%}}

/* 1360px
----------------------------------------------------*/@media only screen and (min-width:85em){.row-container{max-width:80em}}

/*************************************************************************************
 * 6. Plugins
 ************************************************************************************/

/* https://github.com/ganlanyuan/tiny-slider */.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0,100%)}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-moving{transition:all .25s}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.loaded{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(images/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(images/fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{background:transparent url(images/blank.gif); /* helps IE */height:100%;-webkit-text-decoration:none;text-decoration:none;top:0;width:40%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}

/* Overlay helper */.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(images/fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}

/* Title helper */.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent; /* Fallback for web browsers that doesn't support RGBa */background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}

/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px /*The size of the normal image, half the size of the hi-res image*/}}


/*************************************************************************************
 * 7. Print Styles
 ************************************************************************************/@media print{@page{margin:.5cm}body{color:#000;font-family:Georgia,Times New Roman,Times,serif;font-size:13pt;line-height:1.3}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}

  /* Styles
  ----------------------------------------------------*/a,blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}h1,h2,h3,h4,h5,h6,img,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.ndmark{width:150px}.image-right img{float:right;margin:0 0 1em 2em}.image-left img{float:left;margin:0 2em 1em 0}article{overflow:hidden}

  /* HIDDEN
  ----------------------------------------------------*/.article-more,.breadcrumbs,.header-util,.home-slider,.nav-mobile,.nav-site,.nav-skip,.nav-top,.skip-links{display:none}

  /* STRUCTURE
  ----------------------------------------------------*/.site-header{border-bottom:1px solid gray;margin:0 0 20px;overflow:hidden;padding:0 0 20px;position:relative}.brandbar{font-family:Adobe Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:12px;text-transform:uppercase}.brandbar i{text-transform:none}.site-subtitle,.site-title{color:#333;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;margin:0}.site-header a,.site-subtitle a,.site-title a{color:#000;-webkit-text-decoration:none;text-decoration:none}.site-title{font-size:2rem;margin:4px 0 2px}.site-subtitle{font-size:1rem}.alpha a:link:after{content:" [link:" attr(href) "] ";display:inline-block;font-family:inherit;font-size:11px}.alpha abbr:after{content:" (" attr(title) ")"}.site-footer{border-top:1px solid gray;clear:both;margin:20px 0 0;padding:20px 0 0;position:relative}.site-footer p{margin:0}.geo{display:none}.site-footer .address,.tel{display:block}.site-footer .ndmark{position:absolute;right:0;top:20px}.social-list{display:none}

  /* PAGES
  ----------------------------------------------------*/
  /* Home */.cta-row,.featured-section-item,.home-profiles{display:flex;flex-flow:row wrap}.cta-item{width:48%}.home-profiles>.columns{width:50%}.featured-section-content,.featured-section-image{width:50%}.featured-section-image{padding-right:2em}.featured-section-title{margin:0}.cta-item{text-align:center}

  /* News & Events */.entry-item{display:flex;flex-flow:row;justify-content:space-between}.entry-item .entry-image{max-width:8em}.entry-item-profile{flex-flow:column}.entry-item-profile .entry-image{max-width:100%}.entry-item header{width:calc(100% - 9em)}.entry-image a:link:after{content:""}.profile-list{display:flex;flex-flow:row wrap}.profile-list>.columns{width:50%}.home-profiles>.row{flex-flow:row wrap}.profile-container{margin-bottom:2em;width:50%}.featured-section-item{margin-bottom:2em}

  /* People */.filter-form{display:none}.faculty-list,.student-list{display:flex;flex-flow:row wrap;margin-right:-1%;width:101%}.faculty-item,.student-item{padding-right:1%;width:25%}.featured-student-item{display:flex;flex-flow:row;padding:0;width:100%}.featured-student-image{padding-right:1em;width:40%}.featured-student-content{width:60%}.featured-student-content h2{margin:0}.person-image .image-default{max-width:20em}.row-undergrad-secondary{flex-flow:row}.row-undergrad-secondary>.columns{width:50%}}