.bg-pride{background-color:#653334}
.bg-scarlet-college{background-color:#822434}
.word-pairs,main{position:relative}
.feed .item .title,.feed .item h1,.off-canvas-bar .title,.profile-contact address,dl.profile dt{font-family:BentonSansRegular,'Arial Narrow',Arial,sans-serif;font-weight:400}
.panel.marketing .accent,.panel.marketing .college span,.panel.marketing .title strong,.timeline.bubbles .other-content,.word-pairs .plus,.word-pairs .word,span.plus:before,table.list th{font-family:BentonSansBold,Arial,sans-serif;font-weight:400}
.skirt .college{font-family:BentonSansCondRegular,'Arial Narrow',Arial,sans-serif;font-weight:400}
.skirt .college strong{font-family:BentonSansCondBold,Arial,sans-serif;font-weight:400}
.timeline .other-content{font-family:GeorgiaProRegular,Georgia,serif}
.profile-contact,.timeline{margin:0;padding:0;list-style-type:none}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
main{padding-top:10px}
#home .section-title{font-size:1.5rem}
#home .special h2,#home .special p{color:#900}
#home .special h2{margin-bottom:0}
#home .special p{font-size:2rem;margin-bottom:3.375rem}
@media only screen and (min-width:64.0625em){main{padding-top:50px}
#home main{padding-top:0}
#home .news-ticker{padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid}
.section.extra-padding{padding-top:93pt!important;padding-bottom:93pt}
}
.word-pairs{min-height:200px;overflow:hidden}
.word-pairs .plus,.word-pairs .word{font-size:1.5rem;position:absolute;top:50%}
.word-pairs .plus{left:50%;top:50%;opacity:1;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);-webkit-transition:all 1s ease-in-out .5s;-moz-transition:all 1s ease-in-out .5s;transition:all 1s ease-in-out .5s}
.word-pairs .left-word:after,.word-pairs .right-word:after{content:"";position:absolute;top:-15px;bottom:-15px;width:30px;border:4px solid;opacity:0;opacity:1;-webkit-transition:opacity 1s ease-in-out 0;-moz-transition:opacity 1s ease-in-out 0;transition:opacity 1s ease-in-out 0}
.word-pairs .left-word{padding-left:5%;left:0;left:45%;-webkit-transform:translate3D(-100%,-50%,0);-moz-transform:translate3D(-100%,-50%,0);-ms-transform:translate3D(-100%,-50%,0);-o-transform:translate3D(-100%,-50%,0);transform:translate3D(-100%,-50%,0);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.word-pairs .left-word:after{left:0;border-right:0}
.word-pairs .right-word{padding-right:5%;right:0;right:45%;-webkit-transform:translate3D(100%,-50%,0);-moz-transform:translate3D(100%,-50%,0);-ms-transform:translate3D(100%,-50%,0);-o-transform:translate3D(100%,-50%,0);transform:translate3D(100%,-50%,0);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.word-pairs .right-word:after{right:0;border-left:0}
@media only screen and (min-width:40.0625em){.word-pairs{min-height:300px;height:20vh}
.word-pairs .plus,.word-pairs .word{font-size:3.375rem}
.word-pairs .left-word:after,.word-pairs .right-word:after{width:75px;border-width:6px}
}
@media only screen and (min-width:64.0625em){.word-pairs{min-height:25pc}
.word-pairs .plus,.word-pairs .word{font-size:4.5rem}
.word-pairs .left-word:after,.word-pairs .right-word:after{width:75pt;border-width:8px}
}
@font-face{font-family:iucomm-profiles;src:url(fonts/iucomm-profiles.eot)}
@font-face{font-family:iucomm-profiles;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:400;font-style:normal}
.profile-contact [class*=" icon-"]:before,.profile-contact [class^=icon-]:before{font-family:iucomm-profiles;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.profile-contact .icon-email:before{content:"\f003"}
.profile-contact .icon-clock:before{content:"\f017"}
.profile-contact .icon-map-marker:before{content:"\f041"}
.profile-contact .icon-phone:before{content:"\f095"}
.profile-contact .icon-fax:before{content:"\f1ac"}
.profile-contact>li{font-size:1.125rem;margin-bottom:.5rem}
.profile-contact>li:before{font-size:1.125rem;display:inline-block;width:30px;text-align:center}
.profile-contact address{font-size:1rem;line-height:1.6}
.profile-contact .more{margin-left:30px}
.profile .profile-contact{margin-bottom:1.25rem}
.profile .profile-contact li{display:block}
@media only screen and (max-width:40em){.profile-contact .more{display:block!important}
}
@media only screen and (min-width:40.0625em){.profile-contact>li{display:inline-block;font-size:1.125rem;margin-right:10px}
.js .profile-contact .toggle{position:relative;padding-right:20px}
.js .profile-contact .toggle:hover{cursor:pointer}
.js .profile-contact .toggle:after{border:5px inset;content:"";display:block;width:0;border-color:#191919 transparent transparent;border-top-style:solid;position:absolute;height:20px;top:10px;right:0}
.js .profile-contact .toggle.open:after{border:5px inset;content:"";display:block;height:0;width:0;border-color:transparent transparent #191919;border-bottom-style:solid;top:5px}
.js .profile-contact .more{display:none;position:absolute;top:auto;left:0;background:#fff;z-index:1;width:200px;border:1px solid #EDEBEB}
}
.profile-header .media{text-align:center}
.profile-header .title{margin:0}
.profile-header .title.small{font-size:1rem}
.profile-header .social,.profile-header .title+.title.small{margin-top:1.25rem}
@media only screen and (min-width:40.0625em){.profile-header{margin:0 -.75rem;max-width:none;width:auto}
.profile-header:after,.profile-header:before{content:" ";display:table}
.profile-header:after{clear:both}
.profile-header .media{margin-top:.5rem;padding-left:.75rem;padding-right:.75rem;width:25%;float:left}
.profile-header .media+.content{padding-left:.75rem;padding-right:.75rem;width:75%;float:right;float:left}
.profile-links{text-align:right;margin-top:calc(31px + 23px)}
}
.grid .profile,.grid .profile figure.media{text-align:center}
.profile-tags a{margin:.25rem .125rem;display:inline-block;color:#191919;background:#EDEBEB;font-size:.875rem;padding:.25rem .5rem;border-radius:.25rem}
table.list,table.list tr:nth-child(even),table.list tr:nth-child(odd){background:0 0}
ul.extra-space li{margin-bottom:1.25rem}
table.list{border:none;table-layout:auto}
table.list td,table.list th{padding:.75rem 0;font-size:1.25rem}
table.list th{width:1%;padding-right:1rem}
dl.inline dt{margin:0;float:left;clear:left}
dl.inline dt:before{display:none}
dl.inline dd{display:block;padding:0 0 .5em}
dl.inline address{margin-bottom:0;line-height:inherit}
dl.inline dd+dd{margin-top:-.5em}
dl.inline.meta dt:after{content:":";margin-right:4px}
dl.profile dd,dl.profile dt{font-size:.9em}
dl.profile dt::after{content:":";margin-right:8px}
dl.profile dd{padding-bottom:0}
dl.profile dd+dd{padding-top:.5rem}
dl.profile .office{width:75pt}
dl.profile .hours{margin-left:75pt}
@media only screen and (min-width:40.0625em){dl.profile .office{width:90pt}
dl.profile .hours{margin-left:90pt}
}
.grid .profile figure.media img{max-width:80%}
.grid .profile .title{color:#900;margin-bottom:.75rem;font-size:1.5rem}
.grid .profile .sub-title{color:#6e635a;font-size:1.125rem}
@media only screen and (max-width:23.75em){.grid.fourths>*{padding-left:.75rem;padding-right:.75rem;width:100%;float:left}
}
@media only screen and (min-width:23.75em) and (max-width:40em){.grid.fourths>*{padding-left:.75rem;padding-right:.75rem;width:50%;float:left}
.grid.fourths>:last-child,.grid.fourths>:nth-child(2n){margin-right:0}
.grid.fourths>:first-child,.grid.fourths>:nth-child(2n+1){margin-left:0;clear:left}
}
@media only screen and (min-width:40.0625em) and (max-width:64em){.grid.fourths>*{padding-left:.75rem;padding-right:.75rem;width:33.33333%;float:left;margin-left:0}
.grid.fourths>:nth-child(2n+1){clear:none}
.grid.fourths>:last-child,.grid.fourths>:nth-child(3n){margin-right:0}
.grid.fourths>:first-child,.grid.fourths>:nth-child(3n+1){margin-left:0;clear:left}
}
@font-face{font-family:BentonSansBookRegular;src:url(https://fonts.iu.edu/fonts/benton-sans-book-regular.eot);src:url(https://fonts.iu.edu/fonts/benton-sans-book-regular.eot?#iefix) format("embedded-opentype"),url(https://fonts.iu.edu/fonts/benton-sans-book-regular.woff) format("woff"),url(https://fonts.iu.edu/fonts/benton-sans-book-regular.ttf) format("truetype"),url(https://fonts.iu.edu/fonts/benton-sans-book-regular.svg#BentonSansBookRegular) format("svg");font-style:normal;font-weight:400}
.panel.marketing{background:0 0;border:none;color:#fff;margin-bottom:0}
.panel.marketing .title{font-family:BentonSansBookRegular,Helvetica,Arial,serif;font-weight:400;font-size:2.5rem;line-height:1.25}
.panel.marketing.gold .accent{color:#ab9766}
.panel.marketing.passion .accent{color:#DD0031}
.panel.marketing.mint .accent{color:#A0D5C2}
.panel.marketing p.college{color:#fff;text-align:right}
.panel.marketing .college span{color:#DD0031}
@media only screen and (max-width:40em){.break-mobile{display:block}
}
@media only screen and (min-width:40.0625em){.panel.marketing .title{font-size:3rem;margin-bottom:2pc}
.panel.marketing .break{display:block}
.panel.marketing .college{font-size:1.5rem}
}
@media only screen and (min-width:64.0625em){.panel.marketing{padding-left:.75rem;padding-right:.75rem;width:75%;margin-left:auto;margin-right:auto;float:none}
.panel.marketing .title{font-size:3.75rem}
.panel.marketing .college{font-size:1.5rem}
}
.timeline li{margin-bottom:1.25rem}
.timeline li:after,.timeline li:before{content:" ";display:table}
.timeline li:after{clear:both}
.timeline .title{font-size:1.5rem;margin-bottom:.75rem}
.timeline .sub-title{font-size:1.125rem;color:#6e635a}
.timeline .other-content{color:#900}
.timeline.bubbles .other-content{text-transform:uppercase;color:#404041}
.timeline.bubbles li:last-child,.timeline.bubbles p:last-child{margin-bottom:0}
@media only screen and (min-width:40.0625em){.timeline li{position:relative;margin-bottom:2.5rem}
.timeline li:last-child{margin-bottom:0}
.timeline .content,.timeline .other-content{width:calc(50% - 24px);float:left}
.timeline .other-content{margin-right:24px;text-align:right}
.timeline .content{margin-left:24px}
.timeline .title{font-size:1.5rem;margin-bottom:1.125rem}
.timeline .sub-title{font-size:1.125rem;color:#6e635a}
.timeline .marker{position:absolute;top:9pt;left:50%;width:8px;height:8px;background:#900;border-radius:50%;z-index:2}
.timeline:after{content:"";background:#EDEBEB;width:4px;position:absolute;top:-40px;bottom:-40px;left:50%;z-index:1}
.timeline .marker,.timeline:after{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.timeline.hopscotch .content,.timeline.hopscotch .other-content{float:right}
.timeline.hopscotch li:nth-child(odd) .content{margin-right:24px;margin-left:0;text-align:right;float:left}
.timeline.hopscotch li:nth-child(odd) .other-content{margin-left:24px;margin-right:0;text-align:left}
.timeline.hopscotch li:nth-child(even) .content{margin-left:24px}
.timeline.hopscotch li:nth-child(even) .other-content{margin-right:24px;float:left}
.timeline.bubbles li{margin-bottom:3.75rem}
.timeline.bubbles li:last-child{margin-bottom:0}
.timeline.bubbles .content{background:#fff;padding:20px;width:calc(50% - 3pc);margin-left:3pc;position:relative;border-bottom:2px solid rgba(0,0,0,.15)}
.timeline.bubbles .content:after{position:absolute;top:20px;left:-36px;border:18px inset;content:"";display:block;height:0;width:0;border-color:transparent #fff transparent transparent;border-right-style:solid}
.timeline.bubbles .marker,.timeline.bubbles .other-content{margin-top:20px}
.timeline.bubbles .marker{border:2px solid #fff;width:9pt;height:9pt}
.timeline.bubbles:after{background:#fff}
.timeline.bubbles.hopscotch li:nth-child(odd) .content{text-align:left}
.timeline.bubbles.hopscotch li:nth-child(odd) .content:after{right:-36px;left:auto;border:18px inset;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #fff;border-left-style:solid}
}
.off-canvas-bar{background:#4C1213}
.off-canvas-bar:hover{background:#900}
.off-canvas-bar .title{font-size:1rem;margin-bottom:0;padding:0}
.off-canvas-bar .title a{color:#fff;display:block;padding:1rem .75rem;text-transform:uppercase}
span.plus{display:inline-block;width:0;padding-left:.6em;overflow:hidden;vertical-align:top}
span.plus:before{content:"+";margin-left:-.6em}
@media only screen and (min-width:64.0625em){.timeline:after{top:-56px;bottom:-56px}
.site-name .college{color:#9d9d9d;font-size:1rem;margin-bottom:0;margin-top:1.25rem;text-transform:uppercase}
.site-name .college a {color:#9d9d9d;}
.site-name .college a:hover {color:#822434;}
.site-name .college+h1{margin-top:0}
.site-name span.plus{padding-left:10px}
.site-name span.plus:before{margin-left:-10px}
}
.college-nav{font-size:.875rem;color:#fff}
.college-nav li:after{content:" > ";font-size:.75rem}
.college-nav li:last-child:after{content:""}
.college-nav a{color:#fff}
.skirt .college{text-transform:uppercase;line-height:28px;text-align:center}
.skirt .college img{width:26px;margin-right:5px}
@media only screen and (min-width:40.0625em){.skirt .college{float:right;text-align:right}
}
.feed{position:relative}
.feed .item{margin-bottom:1.25rem;border-bottom:0}
.feed .item .title,.feed .item h1{font-size:1rem;line-height:1.3;margin-top:-2px;margin-bottom:0}