body,html{margin:0;padding:0}.flex-row.border-top,.grid-row.border-top{border-top:thin solid #3c3c3c}.flex-row .flex-column.centered,.il-formatted .text-align-center{text-align:center}.il-formatted #faculty-finder li a:focus,.il-formatted #faculty-finder li a:hover,.il-formatted .news-list article a.image:focus,.il-formatted .news-list article a.image:hover{filter:grayscale(100%) sepia(100%) hue-rotate(340deg)}.clearfix:after,.flex-row:after{content:"";display:table;clear:both}html{box-sizing:border-box}body{font-family:"Source Sans Variable","Source Sans",sans-serif}.il-formatted{--iled-margin-leftright:50px;clear:both;display:block;padding:0;margin:auto}.il-formatted .margin-textfull-row{margin:auto;padding:30px 75px}.il-formatted .margin-1200-row{margin:auto;max-width:1350px;padding:30px 75px}.il-formatted .margin-top-column{margin-top:60px}.il-formatted .margin-bottom-column{margin-bottom:75px}.il-formatted il-section .il-fixed-width{display:block;padding:0 75px}@media only screen and (max-width:1399px){.il-formatted .margin-textfull-row{padding:30px 50px}.il-formatted .margin-1200-row{max-width:1300px;padding:30px 50px}.il-formatted il-section .il-fixed-width{padding:0 50px}}@media only screen and (max-width:991px){.il-formatted{--iled-margin-leftright:30px}.il-formatted .margin-1200-row,.il-formatted .margin-textfull-row{padding:30px}.il-formatted il-section .il-fixed-width{padding:0 30px}}@media only screen and (max-width:767px){.il-formatted{--iled-margin-leftright:20px}.il-formatted .margin-1200-row,.il-formatted .margin-textfull-row{padding:20px}.il-formatted il-section .il-fixed-width{padding:0 20px}}.il-formatted strong{font-weight:600}.il-formatted .il-button.big{font-size:2pxrem;line-height:2.5pxrem;padding:1.25pxrem 2.5pxrem}.il-formatted .il-button.full{display:block;max-width:100%}.il-formatted .il-button.flushall{margin:0 0 15px}.il-formatted .il-button.flushleft{margin-left:0}.il-formatted .il-button.flushright{margin-right:0}.tingle-modal-box__footer .il-button{margin-left:1rem}.il-formatted img{width:100%}.il-formatted img.left{width:25%;float:left;padding-right:10px;padding-bottom:10px}.il-formatted img.right{width:25%;float:right;padding-left:10px;padding-bottom:10px}.il-formatted .image-floatleft-row{clear:both}.il-formatted .image-floatleft-row img{width:initial;float:left;margin:0 10px 10px 0;max-width:500px}.il-formatted .image-floatleft-small-row{clear:both}.il-formatted .image-floatleft-small-row img{width:initial;float:left;margin:0 10px 10px 0;max-width:250px}.il-formatted .image-floatright-row{clear:both}.il-formatted .image-floatright-row img{width:initial;float:right;margin:0 0 10px 10px;max-width:500px}.il-formatted .image-floatright-small-row{clear:both}.il-formatted .image-floatright-small-row img{width:initial;float:right;margin:0 0 10px 10px;max-width:250px}.il-formatted .image-initial-row img{width:initial;max-width:100%}.il-formatted .image-realsize img{width:initial;max-width:initial}.flex-row,.il-formatted h1:first-child,body .il-formatted nav.pagination,il-breadcrumbs{max-width:var(--il-content-max-width)}.il-formatted div.image-gallery{display:grid;grid-template-columns:repeat(auto-fill,350px);grid-column-gap:30px;grid-row-gap:30px}@media only screen and (max-width:600px){.il-formatted img.left{width:50%;float:initial;padding-right:0;padding-bottom:0}.il-formatted img.right{width:50%;float:initial;padding-left:0;padding-bottom:0}.il-formatted .image-floatleft-row img,.il-formatted .image-floatright-row img{width:50%;float:initial;margin:0 0 10px}}ul.nobullets,ul.nobullets li{list-style:none}.flex-row{display:block;margin:0 auto;padding-left:var(--iled-margin-leftright);padding-right:var(--iled-margin-leftright)}.flex-row.full{max-width:100%;padding:0 25px;margin:0}.flex-row.no-padding{padding:0}.flex-row.border-bottom{border-bottom:thin solid #3c3c3c}.flex-row .flex-column{position:relative;display:block}.flex-row .flex-column.border-right{border-right:thin solid #3c3c3c}.flex-row .flex-column.border-left{border-left:thin solid #3c3c3c}.row.margins{padding:50px;max-width:1200px;margin:auto}@media (min-width:600px){.flex-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;padding-left:0;padding-right:0}.flex-row .flex-column{flex-basis:0%;margin:0 20px;height:100%}.flex-row .flex-column.one-fifth{flex-grow:2}.flex-row .flex-column.one-quarter{flex-grow:3}.flex-row .flex-column.one-half{flex-grow:6}.flex-row .flex-column.three-quarter{flex-grow:9}.flex-row .flex-column.one-third{flex-grow:4}.flex-row .flex-column.two-third{flex-grow:8}.flex-row .flex-column.first{margin-left:0}.flex-row .flex-column.last{margin-right:0}}.grid-row{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-row.full{max-width:100%;width:100%;padding:0;margin:0}.il-formatted .news-list-campus article.textonly,.il-formatted .news-list-campus il-clickable-card,.il-formatted .news-list.flex article{width:30%}.grid-row.no-padding{padding:0}.grid-row.border-bottom{border-bottom:thin solid #3c3c3c}.grid-row.narrow{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.grid-row.grid-350,.grid-row.grid-400,.grid-row.grid-450,.grid-row.grid-500,.grid-row.grid-550,.grid-row.wide{grid-gap:2.2em}.grid-row.wide{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-row.grid-350{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.grid-row.grid-400{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.grid-row.grid-450{grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}.grid-row.grid-500{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.grid-row.grid-550{grid-template-columns:repeat(auto-fit,minmax(550px,1fr))}.grid-row .grid-column{grid-column:auto;grid-row:auto;justify-self:center}.grid-row .grid-column.full{grid-column-start:1;grid-column-end:99}.il-formatted .news-list.full-width{display:grid;grid-template-columns:repeat(auto-fill,330px);grid-gap:20px}.il-formatted .news-list article{padding-bottom:10px;padding-top:10px}.il-formatted .news-list article a.image{height:200px;background-size:cover;background-position:center center;display:block}.il-formatted .news-list article div.caption{background:var(--il-cloud-1);padding:20px;font-weight:600}.il-formatted .news-list article time{display:block}.il-formatted .news-list article a{text-decoration:none}.il-formatted .news-list.flex{display:flex;grid-gap:10px;justify-content:space-evenly}.il-formatted .news-list.flex article time,.il-formatted .news-list.hideimage article a.image{display:none}.il-formatted .news-list-campus{display:flex;grid-gap:10px;justify-content:space-evenly;--il-clickable-card-heading-color:var(--il-blue)}.il-formatted .news-list-campus article.textonly a{padding:1.75rem 1.875rem 2.8rem;display:block;border:thin solid #000;text-decoration:none;margin:var(--il-clickable-card-margin);border-bottom:3px solid var(--il-orange)}.il-formatted .news-list-campus article.textonly a h3{color:var(--il-orange);font-size:1.3125rem;font-weight:700;line-height:1.75rem;padding:0 16px 0 0;margin:0 0 .625rem;letter-spacing:.015em}.il-formatted .news-list-campus article.textonly a h3:after{content:"";-webkit-mask-image:var(--il-clickable-card-post);mask-image:var(--il-clickable-card-post);background-size:16px 16px;font-weight:500;height:16px;width:16px;margin-left:4px;display:inline;position:absolute;margin-top:6px;background-color:var(--il-orange)}.il-formatted .news-list-campus article.textonly a:focus,.il-formatted .news-list-campus article.textonly a:hover{background:var(--il-blue)}.il-formatted .news-list-campus article.textonly a:focus h3,.il-formatted .news-list-campus article.textonly a:hover h3{color:#fff}.il-formatted .flex-column .news-list-campus{display:block}.il-formatted .flex-column .news-list-campus article.textonly,.il-formatted .flex-column .news-list-campus il-clickable-card{width:100%}.il-formatted .news-detail article h2{margin-bottom:.5rem;padding-top:.5rem}.il-formatted .news-detail article .edu-shareicons{position:initial;left:initial;top:initial;float:right;margin-top:15px;margin-left:15px}.il-formatted .news-detail article .edu-shareicons ul li a{font:400 35px var(--il-icons-line)}@media only screen and (max-width:1000px){.il-formatted .news-list-campus,.il-formatted .news-list.flex{display:block}.il-formatted .news-list-campus article.textonly,.il-formatted .news-list-campus il-clickable-card,.il-formatted .news-list.flex article{width:100%}}.il-formatted .edu-news-shareicons{margin:50px 0 30px}.il-formatted .edu-news-shareicons ul{list-style:none;display:flex}.il-formatted .edu-news-shareicons ul li{padding:0;margin:0;line-height:initial;list-style:none;text-align:right}.il-formatted .edu-news-shareicons ul li a{font:400 40px var(--il-icons-line);text-decoration:none;color:#fff;padding:2px}.il-formatted .edu-news-shareicons ul li a.twitter{background:#05A8F3}.il-formatted .edu-news-shareicons ul li a.facebook{background:#4157A0}.il-formatted .edu-news-shareicons ul li a.linkedin{background:#0080B1}.il-formatted .edu-news-shareicons ul li a:focus,.il-formatted .edu-news-shareicons ul li a:hover{transition:background-color .3s;background:var(--il-orange)}.il-formatted .edu-news-shareicons ul li:after{display:none}.il-formatted article.edu-news{display:grid;column-gap:50px;grid-template-columns:auto 300px}.il-formatted article.edu-news .edu-news-sidebar-right{--il-clickable-card-margin:0;text-align:left}.il-formatted article.edu-news .edu-news-sidebar-right h2{border-top:none;clear:both}.il-formatted article.edu-news .edu-news-sidebar-right il-clickable-card{margin:20px 0}.il-formatted article.edu-news a.category{padding:5px 10px;background:var(--il-cloud-1);margin:10px 0 10px 10px;white-space:nowrap;display:inline-block;border-radius:2em;text-decoration:none;font-size:.8rem}.il-formatted article.edu-news a.category:focus,.il-formatted article.edu-news a.category:hover{background:#fff;outline:var(--il-altgeld) solid 1px}.il-formatted article.edu-news p.edu-news-caption{margin-top:0;font-style:italic}.il-formatted article.edu-news div.edu-news-introduction,.il-formatted article.edu-news div.edu-news-introduction p{font-size:1.5rem;line-height:1.75rem;margin-top:1.625em;font-weight:700;color:var(--il-blue)}@media only screen and (max-width:1000px){.il-formatted article.edu-news{display:block;margin-left:20px;margin-right:20px}.il-formatted article.edu-news .edu-news-sidebar-right il-clickable-card{max-width:600px;margin:20px auto}.il-formatted .edu-news-shareicons ul{display:flex}}.il-formatted .events-list{display:flex;grid-gap:20px;margin:40px auto}.il-formatted .events-list.full-width{display:block}.il-formatted .events-list.full-width article{margin-bottom:20px}.il-formatted .events-list article{flex:1;display:flex;align-items:center;border:thin solid var(--il-altgeld)}.il-formatted .events-list article time.event-date{flex:100px 0 0}.il-formatted .events-list article time.event-date span{display:inline-block;width:100%;text-align:center;font-size:1.5rem;font-weight:700;color:#fff;background:var(--il-altgeld);padding:10px 0}.il-formatted .events-list article time.event-date span.datebottom,.il-formatted .events-list article time.event-date span.datetop{font-size:1.25rem}.il-formatted .events-list article time.event-date span.datetop,.il-formatted .events-list article time.event-date span.month{margin-bottom:1px}.il-formatted .events-list article time.event-date span.day{font-size:2rem}.il-formatted .events-list article div.event-item{flex:1;margin-left:20px}.il-formatted .events-list article div.event-item a{text-decoration:none}.il-formatted .events-list article div.event-item time{display:block}.il-formatted .event-detail time{font-size:1.9444444444em;font-weight:600;line-height:1.2285714286em;margin:1rem 0 2rem;padding:0;display:block}.il-formatted .event-detail ul.event-callout{list-style:none;margin-top:1.25em!important;margin-bottom:20px}.il-formatted .event-detail ul.event-callout li{margin:0;list-style:none}@media only screen and (max-width:1000px){.il-formatted .events-list{display:block}.il-formatted .events-list article{margin-bottom:20px}}.il-profilelist-list-item{clear:both;padding-bottom:20px}.il-profilelist-list-image{max-width:25%;float:left;padding-right:10px;padding-bottom:10px}.il-profilelist-list-item p.title{font-size:1.5rem;font-weight:700}.il-formatted ul.il-profilelist-card,.il-formatted ul.il-profilelist-grid{display:grid;grid-template-columns:repeat(auto-fill,350px);grid-column-gap:30px;grid-row-gap:30px;column-gap:30px;row-gap:30px;list-style:none;justify-content:center}.il-formatted ul.il-profilelist-card li,.il-formatted ul.il-profilelist-grid li{list-style:none;margin:0;padding:0}.il-formatted ul.il-profilelist-card li il-clickable-card,.il-formatted ul.il-profilelist-grid li il-clickable-card{width:100%;height:650px}.il-formatted ul.il-profilelist-card.il-profilelist-small li il-clickable-card{height:600px}.il-formatted .edu-shareicons{position:absolute;left:0;top:25vh}.il-formatted .edu-shareicons ul li:after{display:none}.il-formatted .edu-shareicons ul{list-style:none}.il-formatted .edu-shareicons ul li{padding:0;margin:0;line-height:initial;list-style:none}.il-formatted .edu-shareicons ul li a{font:400 50px var(--il-icons-line);text-decoration:none;color:#fff;padding:2px}#search-results em,.il-formatted #faculty-finder.directory .unit h3 a:focus,.il-formatted #faculty-finder.directory .unit h3 a:hover,.il-formatted .orange h2,.il-formatted .orange h3,.il-formatted .orange h4,.il-formatted .orange h5{color:var(--il-orange)}.il-formatted .edu-shareicons ul li a.twitter{background:#05A8F3}.il-formatted .edu-shareicons ul li a.facebook{background:#4157A0}.il-formatted .edu-shareicons ul li a.linkedin{background:#0080B1}.il-formatted .edu-shareicons ul li a:focus,.il-formatted .edu-shareicons ul li a:hover{transition:background-color .3s;background:var(--il-orange)}.il-formatted h1:first-child,.il-formatted h2:first-child,.il-formatted h3:first-child,.il-formatted h4:first-child,.il-formatted h5:first-child{margin-top:revert!important}.il-formatted h1:first-child{padding:0}.il-formatted .notopmargin h2,.il-formatted .notopmargin h3,.il-formatted .notopmargin h4,.il-formatted .notopmargin h5{margin-top:0}.affiliate-list .row{clear:both}.affiliate-list .row .column{padding-left:0;padding-right:0}.affiliate-list .row .column img{width:initial;float:left;margin:0 10px 10px 0;max-width:500px}.affiliate-list .row .column .image-title{font-size:1.4em;font-weight:700;padding-bottom:5px}#search-results{padding-top:10px}#search-results .search-item{padding:20px 0;border-bottom:thin solid var(--il-orange)}#search-results a{text-decoration:none}#search-results a div{color:var(--il-gray-2);line-height:1.1rem;margin:15px 0;padding-left:90px}#search-results a:focus h3,#search-results a:hover h3{color:var(--il-focused-link-color);text-decoration:underline}#search-results a:focus div,#search-results a:hover div{text-decoration:underline}#search-results h3{margin:0;color:var(--il-link-color);display:inline}#search-results em{font-weight:700;font-style:normal}#search-results button.note{padding:0 20px;margin-top:-34px;z-index:500;position:absolute;font-size:1rem;border-radius:25px;border:thin solid;background:#fff}#search-results button.note:focus,#search-results button.note:hover{background:var(--il-blue);color:#fff;cursor:pointer}.searchbox input{margin:0;padding:10px 5px;font:16px/18px var(--il-source-sans);background-color:#fff;border:2px solid var(--il-cloud-3);width:500px}#selectpagetype{margin:0}#search-title{padding:10px 0 5px}.il-formatted .iled-intro h2{font-size:2.43055em;line-height:1.228566em}.il-formatted .iled-intro h3{font-size:2.01389em;line-height:1.2069em}.il-formatted .iled-intro h4{font-size:1.6666667em}.il-formatted .iled-intro h5{font-size:1.46em}.il-formatted .iled-intro ol li,.il-formatted .iled-intro p,.il-formatted .iled-intro ul li{font-size:1.25em;line-height:normal}.il-formatted .iled-intro il-card p,.il-formatted .iled-intro il-clickable-card p{line-height:initial}.il-formatted .iled-intro il-card p.heading,.il-formatted .iled-intro il-clickable-card p.heading{font-size:1.9rem}.il-formatted .iled-intro il-call-to-action h2{margin-top:.7em}.il-formatted .iled-intro il-call-to-action .il-button{font-size:1em}.il-formatted .iled-intro il-image-feature .il-button,.il-formatted .iled-intro il-video-feature .il-button{font-size:1.25em}.il-formatted .group{border-bottom:1px solid var(--il-orange);padding-bottom:20px;margin-bottom:20px}.il-formatted .group h4{display:inline-block;margin-top:1.625rem}.il-formatted .group .hours{float:right;padding:10px;background:var(--il-cloud-1);margin-top:20px}.il-formatted .plan-of-study{margin-top:30px;margin-bottom:30px}.il-formatted #program-offered ul li{margin:0;list-style:none;font:1.5rem/1.75rem var(--il-source-sans);padding-left:40px;padding-bottom:10px}.il-formatted .program-faq{margin:40px 0;padding:0 20px 20px;background:var(--il-cloud-1)}.il-formatted .program-faq h3,.il-formatted .program-faq h3:first-child{margin-top:1.413rem}#iled-program ul.credentials li{list-style:none}#iled-credential em{display:none}#iled-credential .group h3{display:inline-block}#iled-credential .group-title h3{max-width:700px}.il-formatted #iled-credential-marketing{margin:0 30px 50px}.il-formatted #iled-credential-marketing p:first-child{margin-top:.8888888889em!important}.il-formatted #iled-credential-marketing il-hero{margin-bottom:40px;display:block}.il-formatted #iled-credential-marketing em{font-size:1.9444444444em;line-height:1.23em;--il-heading-margin-top:1.286em;color:var(--il-heading-color);font-family:var(--il-source-sans);text-align:left;margin:var(--il-heading-margin-top,1.25em) 0 0;box-sizing:border-box;font-weight:600;font-style:normal}.il-formatted #iled-credential-marketing u{font-style:italic;text-decoration:none}.il-formatted #iled-credential-marketing .cred-columns{display:flex}.il-formatted #iled-credential-marketing .cred-right{flex:200px 0 0;background:var(--il-gray-1);width:200px;padding:30px;margin:.888889em 0 20px 20px}.il-formatted #iled-credential-marketing .cred-right-title{font-weight:700}@media (max-width:780px){.il-formatted #iled-credential-marketing .cred-columns{display:block}.il-formatted #iled-credential-marketing .cred-right{width:initial}}body .il-formatted nav.pagination{margin:15px auto}body .il-formatted nav.pagination ul{margin:0 1px -6px 0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}body .il-formatted nav.pagination li{margin:0 -1px 6px 0;padding:0;list-style:none}body .il-formatted nav.pagination a,body .il-formatted nav.pagination li.current,body .il-formatted nav.pagination span.totals{font-size:1rem;line-height:1rem;display:block;padding:.5rem .75rem;border-width:1px;border-style:solid}body .il-formatted nav.pagination span.totals{padding-right:15px;border:none}body .il-formatted nav.pagination li.current{background-color:var(--il-blue);color:#fff;border-color:var(--il-blue)}body .il-formatted nav.pagination a{font-weight:500;text-decoration:none;color:var(--il-blue);border-color:var(--il-cloud-3)}body .il-formatted nav.pagination a:focus,body .il-formatted nav.pagination a:hover{background-color:#ececed;text-decoration:underline}@media only screen and (max-width:800px){body .il-formatted nav.pagination ul span.totals{display:none}}.il-formatted .education-filters ul li{list-style:none;margin-left:0;line-height:1.25rem;margin-bottom:10px}.il-formatted .education-filters ul li input{margin-right:10px}.il-formatted .education-filters ul li span{display:block;margin-left:27px}.il-formatted input[type=text],.il-formatted select{display:inline-block;border:2px solid var(--il-cloud-3);font:1.1875rem/1.25rem var(--il-source-sans)}.il-formatted.search{margin:0 20px}.il-formatted select{padding:8px 10px;margin:0 20px}.il-formatted input[type=text]{padding:14px 10px;margin:0 20px;width:300px}.il-formatted #find_course{margin-top:30px}.il-formatted #iled-courses{padding:0;margin:30px 0}.il-formatted #iled-courses il-card{margin-bottom:20px}.il-formatted #iled-courses .course-description{text-align:left}.il-formatted #iled-courses .course-grid{margin:20px 0;padding:10px;display:grid;grid-column-gap:20px;grid-template-columns:1fr 1fr;border:thin solid var(--il-orange)}.il-formatted #iled-courses .course-grid p{text-align:left}.il-formatted #iled-courses span.header{display:inline-block;margin-right:5px;min-width:150px;text-align:right;font-weight:700}.il-formatted #course-information .flex-row{background:var(--il-cloud-1);padding:20px 50px;max-width:initial;margin-bottom:20px}.il-formatted #course-information .flex-row span.summary_title{width:130px;display:inline-block}.il-formatted #programs{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));padding:0 var(--iled-margin-leftright)}.il-formatted #programs li{list-style:none;line-height:1.25rem;margin:0 10px 10px;border:2px solid var(--il-blue);max-width:600px}.il-formatted #programs li .program{text-align:center}.il-formatted #programs li .program-info{padding-bottom:10px;margin-bottom:10px;border-bottom:thin solid var(--il-blue);height:150px}.il-formatted #programs li .program-info h3{text-align:center;font-size:1.6rem;background:var(--il-cloud-1);margin:0;padding:.5rem;min-height:80px}.il-formatted #programs li .program-info h3.small{font-size:1.4rem}.il-formatted #programs li .program-info h3 a{font-weight:600}.il-formatted #programs li .program-info div{text-align:center}.il-formatted #programs li .program-info .program-department{font-size:1rem;margin-top:1rem}.il-formatted #programs li .program-info .program-department .dept-title{padding-right:5px;font-style:italic}.il-formatted #programs li details.program-detail{margin-bottom:0}.il-formatted #programs li details.program-detail summary{justify-content:center;padding:10px 30px 12px 0}.il-formatted #programs li details.program-detail .program-credentials{text-align:center}.il-formatted .iled-program-list .department{font-weight:600;margin:1rem 0;font-size:18px;line-height:22px}.il-formatted #faculty-finder{margin:30px 10px}.il-formatted #faculty-finder ul{display:grid;grid-template-columns:repeat(auto-fill,350px);column-gap:30px;row-gap:30px;grid-column-gap:30px;grid-row-gap:30px;list-style:none;justify-content:center}.il-formatted #faculty-finder li{list-style:none}.il-formatted #faculty-finder li a{text-decoration:none;font-weight:initial}.il-formatted #faculty-finder.directory .unit{margin-bottom:20px;padding:30px;background:var(--il-gradient-blue);text-align:center}.il-formatted #faculty-finder.directory .unit h3{margin-top:0!important;text-align:center}.il-formatted #faculty-finder.directory .unit div.textonly{color:#fff;--il-text-color:white}.il-formatted #faculty-finder.directory .unit div.textonly a:focus,.il-formatted #faculty-finder.directory .unit div.textonly a:hover{color:var(--il-orange)}.il-formatted #faculty-finder.directory .directory-name{font-weight:700;line-height:initial;margin-bottom:10px}.il-formatted #faculty-finder.directory .directory-title{line-height:initial}.il-formatted .profile-topics a{padding:0 20px;font-size:1rem;border-radius:25px;border:thin solid;background:#fff;white-space:nowrap}.il-formatted .profile-container{margin-top:40px}.il-formatted .profile-contactinfo li{list-style:none;padding-left:0;margin-left:0}.il-formatted .profile-contactinfo li.notice{font-weight:700;padding:20px;background:var(--il-gray-1);text-align:center}@media (min-width:600px){.il-formatted h2#profile-biography{margin-top:0!important}}.il-formatted table.rdTable td.rdCenter .cta-float{display:initial!important;position:initial!important}.il-formatted .cta-float{display:block;text-align:center;margin-top:20px}@media only screen and (min-width:898px){div[slot=sidebar] .il-formatted .cta-float{display:flex;flex-direction:column}}@media only screen and (min-width:1450px){.il-formatted .cta-float{display:flex;flex-direction:column;text-align:initial;z-index:200;position:fixed;top:300px;right:0;width:150px;padding:0 0 0 2px;row-gap:2px;margin-top:0}.il-formatted .cta-float a{width:initial;margin:0}}.il-formatted .homepage-video{background-color:var(--il-blue);background-image:url(//cdn-e.education.illinois.edu/fingerprint/fingerprint.svg);background-size:contain}.il-formatted .homepage-video video{margin:0 auto;display:block;max-width:100%}.il-formatted .homepage-video div.overlay{color:#fff;font:700 3.5rem/3rem var(--il-source-sans);position:absolute;text-align:center;margin-top:450px;margin-left:25px;padding:30px;background:rgba(0,0,0,.25);left:calc(50% - 633px);z-index:100;border-radius:.5rem}.il-formatted .homepage-video div.overlay .byline{font:700 2.125rem/2.875rem var(--il-source-sans)}.il-formatted .homepage-video div.overlay a{display:block;margin-top:20px;color:#fff;background:0 0}.il-formatted .homepage-video div.overlay a:focus,.il-formatted .homepage-video div.overlay a:hover{background:#fff;color:var(--il-orange)}.il-formatted .textarea{display:none}.il-formatted .notopmargin h2{text-align:center}.il-formatted .event-button{margin-top:40px}.il-formatted .news-button{margin-top:10px}@media only screen and (max-width:1266px){.il-formatted .homepage-video div.overlay{left:0;margin-top:10vw}}@media only screen and (max-width:900px){.il-formatted .homepage-video div.overlay{margin-top:4vw;font:700 7vw/7vw var(--il-source-sans)}.il-formatted .homepage-video div.overlay .byline{font:700 4vw/4vw var(--il-source-sans)}}.il-formatted il-page-title h1,.il-formatted il-page-title h2,.il-formatted il-page-title h3,.il-formatted il-page-title h4{margin-top:0;font-size:1em}.il-formatted .margin-1200-row il-card .il-buttons a.il-button,.il-formatted il-card .il-buttons a.il-button{margin:10px;display:inline-block}.il-formatted il-hero{--il-hero-button-background-color:var(--il-orange);--il-hero-button-foreground-color:#fff;--il-hero-focused-button-background-color:#fff;--il-hero-focused-button-foreground-color:var(--il-orange)}.il-formatted il-hero a{color:#fff!important;text-decoration:none}.il-formatted il-hero a:focus,.il-formatted il-hero a:hover{color:var(--il-orange)!important}.il-formatted .il-theme-blue a:visited{--link-color:white}.autocomplete-wrapper,.il-formatted .autocomplete-wrapper{display:inline-block}.autocomplete-wrapper input,.il-formatted .autocomplete-wrapper input{margin:0}il-breadcrumbs{margin:auto;display:block}.sfPageContainer .RadDockZone[placeholderid=sidenav]{max-width:400px!important}.sfPageContainer .il-formatted ul li:after{content:none}.sfPageWrapper .sfPageContainer il-card,.sfPageWrapper .sfPageContainer il-clickable-card{max-width:500px!important}.sfPageWrapper .sfPageContainer .sf_colsIn>div{margin-top:50px!important;margin-bottom:50px!important}sf-app.sf-app .sf-form{--form-width-medium:850px}@media print{blockquote,img,pre,tr{page-break-inside:avoid}:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#masthead,#share,#top_button,.bg.orange,.general .column.one-quarter.left.first,.js_warning,.news_detail .column.one-quarter.left.first,.sidebar,.sidebar-title{display:none}.content{display:block;width:100%!important}.page-header h1{overflow:visible}}.skipTo{padding:.5em;position:absolute;background:0 0;color:#000;-webkit-transition:top .5s ease-out,background .5s linear;-moz-transition:top .5s ease-out,background .5s linear;-o-transition:top .5s ease-out,background .5s linear;transition:top .5s ease-out,background .5s linear}.onLoad,.skipTo:focus{background:#ccc;left:0}.skipTo:focus{position:absolute;top:0;z-index:1000;text-decoration:underline;-webkit-transition:top .1s ease-in,background .3s linear;-moz-transition:top .1s ease-in,background .3s linear;-o-transition:top .1s ease-in,background .3s linear;transition:top .1s ease-in,background .3s linear}.dropMenu,.dropMenu-submenu,.dropup{position:relative}.onFocus{top:-5em;left:0}.onLoad{top:0}.dropMenu-toggle:active,.open .dropMenu-toggle{outline:0}#skipToMenu .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";pointer-events:none}#skipToMenu .dropMenu .caret{margin-top:8px;margin-left:2px}.dropMenu-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropMenu-menu.pull-right,.pull-right>.dropMenu-menu{right:0;left:auto}.dropMenu-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropMenu-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap;text-decoration:none}.dropMenu-menu>.active>a,.dropMenu-menu>.active>a:focus,.dropMenu-menu>.active>a:hover,.dropMenu-menu>li>a:focus,.dropMenu-menu>li>a:hover,.dropMenu-submenu:focus>a,.dropMenu-submenu:hover>a{color:#fff;background-color:#0081c2;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc", endColorstr="#ff0077b3", GradientType=0);text-decoration:none}.dropMenu-menu>li>a.po-h1{font-size:110%}.dropMenu-menu>li>a.po-h2{padding-left:28px}.dropMenu-menu>li>a.po-h3{padding-left:36px}.dropMenu-menu>li>a.po-h4{padding-left:44px}.dropMenu-menu>li>a.po-h5{padding-left:52px}.dropMenu-menu>li>a.po-6{padding-left:60px}.dropMenu-menu>li[role=separator]{padding-left:20px;margin-top:9px;font-weight:700;border-bottom:thin solid #000}.dropMenu-menu>li>a:focus,.dropMenu-menu>li>a:hover,.dropMenu-submenu:focus>a,.dropMenu-submenu:hover>a{background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropMenu-menu>.active>a,.dropMenu-menu>.active>a:focus,.dropMenu-menu>.active>a:hover{outline:0;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropMenu-menu>.disabled>a,.dropMenu-menu>.disabled>a:focus,.dropMenu-menu>.disabled>a:hover{color:#999}.dropMenu-menu>.disabled>a:focus,.dropMenu-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open>.dropMenu-menu{display:block}#skipToMenu .dropup .caret,#skipToMenu .navbar-fixed-bottom .dropMenu .caret{border-top:0;border-bottom:4px solid #000;content:""}#skipToMenu .dropup .dropMenu-menu,#skipToMenu .navbar-fixed-bottom .dropMenu .dropMenu-menu{top:auto;bottom:100%;margin-bottom:1px}.dropMenu-submenu>.dropMenu-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropMenu-submenu:hover>.dropMenu-menu{display:block}.dropup .dropMenu-submenu>.dropMenu-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropMenu-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.dropMenu-submenu:hover>a:after{border-left-color:#fff}.dropMenu-submenu.pull-left{float:none}.dropMenu-submenu.pull-left>.dropMenu-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropMenu .dropMenu-menu .nav-header{padding-left:20px;padding-right:20px}.dropMenu{z-index:-9999}.optanon-alert-box-wrapper{background-color:rgba(0,0,0,.8)!important}#optanon-cookie-policy{display:none!important}.optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle a:before,.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle a:before{content:none}.optanon-alert-box-wrapper .optanon-alert-box-button-middle{background-color:#57802D!important}.optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle{background-color:#e84a27!important}.optanon-alert-box-body a{color:#FFF!important;text-decoration:underline!important;padding-left:5px}@media only screen and (max-width:752px){.optanon-alert-box-wrapper .optanon-alert-box-bg p{font-size:9pt;line-height:12pt}.optanon-alert-box-bg .optanon-alert-box-button-container{text-align:right;margin-left:1em}}.tingle-modal{z-index:9000!important;background:rgba(19,41,75,.9)!important}.tingle-modal.tingle-modal--visible .tingle-modal-box{border:10px solid var(--il-orange)}.tingle-modal.multiselect.tingle-modal--visible .tingle-modal-box__content{padding:0 2rem;text-align:center;font-size:1.5em}.tingle-modal.multiselect.tingle-modal--visible .tingle-modal-box__footer{background:#fff;display:grid;align-items:center;grid-column-gap:30px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));justify-content:space-around}.tingle-modal.form.tingle-modal--visible .tingle-modal-box__content div.flex-row{padding-bottom:10px}.tingle-modal.form.tingle-modal--visible textarea{width:calc(100% - 330px)}.tingle-modal.form.tingle-modal--visible label{min-width:200px;display:inline-block;text-align:right;padding-right:10px}@media only screen and (max-width:1600px){.tingle-modal.form.tingle-modal--visible label{min-width:initial}.tingle-modal.form.tingle-modal--visible textarea{width:calc(100% - 30px)}}@media only screen and (max-width:800px){.tingle-modal.form.tingle-modal--visible .flex-row{display:block}.tingle-modal.form.tingle-modal--visible .flex-row .flex-column{margin-bottom:10px}.tingle-modal.form.tingle-modal--visible input,.tingle-modal.form.tingle-modal--visible select{max-width:100%}}.il-formatted .department-hide,.il-formatted .department_hide{display:none}
.tingle-modal *{box-sizing:border-box}.tingle-modal input{font-size:16px;font-family:var(--il-font-sans)}.tingle-modal input:hover{outline:var(--il-orange) solid 2px}.tingle-modal input:focus{outline:var(--il-blue) solid 2px}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}.tingle-modal--noClose .tingle-modal__close,.tingle-modal__closeLabel{display:none}@supports (backdrop-filter:blur(12px)){.tingle-modal{backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#dd3403}.tingle-btn--danger{background-color:red}.tingle-btn--default{background-color:#13294b}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width :540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff;display:none}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}
.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid #0b0c0c;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#b1b4b6;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--focused{outline:#fd0 solid 3px;outline-offset:0;box-shadow:inset 0 0 0 2px}.autocomplete__input--show-all-values{padding:5px 34px 5px 5px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#0b0c0c;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,.256863) 0 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #b1b4b6;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#1d70b8;border-color:#1d70b8;color:#fff;outline:0}@media (-ms-high-contrast:active),(forced-colors:active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{forced-color-adjust:none;background-color:SelectedItem;border-color:SelectedItem;color:SelectedItemText;outline-color:SelectedItemText}}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:5px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}}