/* add custom site CSS here */

/* New 2023 CSS overrides */

 @charset "UTF-8";
 .button {
	 background-color: #005b94;
	 color: #fff 
}

.bg-red{
    background: #990000 !important;
}

.main-title{ padding:20px;text-align:center;float:right; }

.noBottomPadding {
    padding-bottom: 0px !important;
}

 .pagination .current {
	 background: #005b94;
	 color: #fff;
	 cursor: default 
}
 .bg-crimson, .crimson .bg-secondary {
	 background-color: #005b94 
}
 .bg-mahogany, .mahogany .bg-secondary {
	 background-color: #005b94 
}
 nav.main a.current:after, nav.main a:focus:after {
	 width: 100%;
	 background: #005b94 
}
 @media screen and (min-width:64.0625em) {
	 nav.main.is-sticky {
		 background: #667cad;
	}
	 nav.main.is-sticky li {
		 border-left: 1px solid #667cad;
	}
}
 @media screen and (min-width:64.0625em) {
	 .section-nav a.current:before {
		 background: #005b94 
	}
}
 #toggles button.button:focus, #toggles button.button:hover, .landmarks .menu-toggle:focus, .landmarks .menu-toggle:hover {
	 background: #fff;
	 color: #005b94 
}
 .off-canvas-list ul li a.current:before {
	 background: #005b94 
}
 .breadcrumbs a {
	 color: #005b94 
}
 .rotator .slick-list:focus {
	 -webkit-box-shadow: 0 0 6px 2px #005b94;
	 box-shadow: 0 0 6px 2px #005b94 
}
 .rotator .slick-active:focus:after {
	 content: "";
	 -webkit-box-shadow: inset 0 0 3px 1px #005b94;
	 box-shadow: inset 0 0 3px 1px #005b94;
}
 .slick-next:hover, .slick-prev:hover {
	 background: #005b94 
}
 .bg-crimson .slick-next::before, .bg-crimson .slick-next::before:focus, .bg-crimson .slick-next::before:hover, .bg-crimson .slick-prev::before, .bg-crimson .slick-prev::before:focus, .bg-crimson .slick-prev::before:hover {
	 color: #005b94 
}
 .section.features.bg-dark .slick-list a.button {
	 background: #005b94;
	 border-color: #005b94 
}
 .section.features.bg-dark .slick-list a.button:focus, .section.features.bg-dark .slick-list a.button:hover {
	 background: 0 0;
	 border-color: #005b94;
	 color: #005b94 
}
 .section.features.bg-crimson.bg-dark button.slick-next, .section.features.bg-crimson.bg-dark button.slick-prev {
	 color: #fff;
	 background: #005b94 
}
 .carousel-features .slick-dots li.slick-active button:before {
	 color: #005b94;
}
 .ticker+a.more.top {
	 color: #005b94;
}
 .ticker+a.more:focus {
	 outline-color: #005b94 
}
 .bg-crimson.ticker-section .slick-next:before, .bg-crimson.ticker-section .slick-prev:before, .crimson .bg-secondary.ticker-section .slick-next:before, .crimson .bg-secondary.ticker-section .slick-prev:before {
	 color: #005b94 
}
 ul.tabs .tab-title.active>a {
	 border-color: #005b94 
}
 .accordion-content .button, .accordion-content .button.invert, .bg-dark .accordion-content .button, .bg-dark .accordion-content .button.invert, .bg-secondary.bg-dark .accordion-content .button, .bg-secondary.bg-dark .accordion-content .button.invert {
	 border-color: #005b94 
}
 .accordion-content .button.invert:focus, .accordion-content .button.invert:hover, .accordion-content .button:focus, .accordion-content .button:hover, .bg-dark .accordion-content .button.invert:focus, .bg-dark .accordion-content .button.invert:hover, .bg-dark .accordion-content .button:focus, .bg-dark .accordion-content .button:hover, .bg-secondary.bg-dark .accordion-content .button.invert:focus, .bg-secondary.bg-dark .accordion-content .button.invert:hover, .bg-secondary.bg-dark .accordion-content .button:focus, .bg-secondary.bg-dark .accordion-content .button:hover {
	 border-color: #005b94;
	 -webkit-box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94;
	 box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94 
}
 .accordion-content .button, .bg-dark .accordion-content .button, .bg-secondary.bg-dark .accordion-content .button {
	 background-color: #005b94;
	 color: #fff 
}
 .accordion-content .button:focus, .accordion-content .button:hover, .bg-dark .accordion-content .button:focus, .bg-dark .accordion-content .button:hover, .bg-secondary.bg-dark .accordion-content .button:focus, .bg-secondary.bg-dark .accordion-content .button:hover {
	 background-color: transparent;
	 color: #005b94 
}
 .accordion-content .button.invert, .bg-dark .accordion-content .button.invert, .bg-secondary.bg-dark .accordion-content .button.invert {
	 color: #005b94 
}
 .accordion-content .button.invert:focus, .accordion-content .button.invert:hover, .bg-dark .accordion-content .button.invert:focus, .bg-dark .accordion-content .button.invert:hover, .bg-secondary.bg-dark .accordion-content .button.invert:focus, .bg-secondary.bg-dark .accordion-content .button.invert:hover {
	 background-color: #005b94;
	 color: #fff 
}
 .bg-crimson .accordion-title:focus, .crimson .bg-secondary .accordion-title:focus {
	 -webkit-box-shadow: 0 0 0 .125rem #005b94, 0 0 0 .25rem #fff;
	 box-shadow: 0 0 0 .125rem #005b94, 0 0 0 .25rem #fff;
	 outline-offset: .125rem 
}
 .button.invert, .button:focus, .button:hover {
	 background: 0 0;
	 color: #005b94;
	 border-color: #005b94 
}
 .button.invert:focus, .button.invert:hover {
	 background: #005b94;
	 border-color: #005b94;
	 color: #fff 
}
 .bg-dark .button.invert:focus, .bg-dark .button.invert:hover {
	 background: #fff;
	 color: #005b94 
}
 .bg-crimson .button, .crimson .bg-secondary .button {
	 background: #fff;
	 border-color: #fff;
	 color: #005b94 
}
 .bg-crimson .button:focus, .crimson .bg-secondary .button:focus {
	 -webkit-box-shadow: 0 0 0 .15rem #005b94, 0 0 0 .3rem #fff;
	 box-shadow: 0 0 0 .15rem #005b94, 0 0 0 .3rem #fff 
}
 .bg-crimson .button:focus, .bg-crimson .button:hover, .crimson .bg-secondary .button:focus, .crimson .bg-secondary .button:hover {
	 border-color: #fff;
	 background: #005b94;
	 color: #fff 
}
 .bg-crimson .button.invert:focus, .crimson .bg-secondary .button.invert:focus {
	 -webkit-box-shadow: 0 0 0 .2rem #005b94, 0 0 0 .35rem #fff;
	 box-shadow: 0 0 0 .2rem #005b94, 0 0 0 .35rem #fff 
}
 .bg-crimson .button.invert:focus, .bg-crimson .button.invert:hover, .crimson .bg-secondary .button.invert:focus, .crimson .bg-secondary .button.invert:hover {
	 background: #fff;
	 border-color: #fff;
	 color: #005b94 
}
 .bg-mahogany .button, .bg-majestic .button, .bg-midnight .button, .mahogany .bg-secondary .button, .majestic .bg-secondary .button, .midnight .bg-secondary .button {
	 background: #fff;
	 border-color: #fff;
	 color: #005b94 
}
 .callout .content {
	 padding-left: 24px;
	 border-left: 3px solid #005b94 
}
 .cta .button {
	 background: 0 0;
	 border-color: #005b94;
	 color: #005b94;
	 padding: .5rem 1.5rem 
}
 .cta .button:focus, .cta .button:hover {
	 background: #005b94;
	 color: #fff 
}
 .bg-dark .cta .button:hover {
	 background: #fff;
	 color: #005b94 
}
 .container--details {
	 border-top: 4px solid #005b94;
	 padding-left: 1rem;
	 padding-right: 1rem;
	 padding-top: 1.25rem;
	 position: relative;
	 z-index: 1 
}
 .panel .title {
	 color: #005b94 
}
 .panel--interactive>a:focus, .panel--interactive>a:hover {
	 background: #005b94;
	 border-color: #005b94 
}
 .panel--interactive>a:focus {
	 -webkit-box-shadow: 0 0 0 .15rem #fff, 0 0 0 .37rem #005b94;
	 box-shadow: 0 0 0 .15rem #fff, 0 0 0 .37rem #005b94;
	 outline: 0 
}
 .bg-dark .panel--interactive>a:focus, .bg-dark .panel--interactive>a:hover {
	 border-color: #005b94 
}
 .bg-crimson .panel--interactive>a:focus *, .bg-crimson .panel--interactive>a:hover *, .crimson .bg-secondary .panel--interactive>a:focus *, .crimson .bg-secondary .panel--interactive>a:hover * {
	 color: #005b94 
}
 .bg-crimson .panel--interactive>a:focus, .crimson .bg-secondary .panel--interactive>a:focus {
	 -webkit-box-shadow: 0 0 0 .15rem #005b94, 0 0 0 .35rem #fff;
	 box-shadow: 0 0 0 .15rem #005b94, 0 0 0 .35rem #fff;
	 outline: 0 
}
 .stat .number, .stat .stat--number {
	 color: #005b94;
}
 .stat a.button {
	 background: 0 0;
	 border-color: #005b94;
	 color: #005b94;
	 width: auto;
	 position: relative 
}
 .stat a.button:focus, .stat a.button:hover {
	 background: #005b94;
	 color: #fff 
}
 .bg-dark .stat a.button:hover {
	 background: #fff;
	 color: #005b94;
	 border-color: #fff !important 
}
 .bg-dark .stat a.button:focus {
	 background: #fff;
	 color: #005b94 
}
 #nav-main a:not(.button):focus, #nav-main button:focus, #nav-main button[class^=slick-]:focus, #section-nav a:not(.button):focus, #section-nav button:focus, #section-nav button[class^=slick-]:focus, .breadcrumbs a:not(.button):focus, .breadcrumbs button:focus, .breadcrumbs button[class^=slick-]:focus, .nav-secondary a:not(.button):focus, .nav-secondary button:focus, .nav-secondary button[class^=slick-]:focus, .section:not(.bg-dark) .accordion-item a:not(.button):focus, .section:not(.bg-dark) .accordion-item button:focus, .section:not(.bg-dark) .accordion-item button[class^=slick-]:focus, .section:not(.bg-dark) .rotator a:not(.button):focus, .section:not(.bg-dark) .rotator button:focus, .section:not(.bg-dark) .rotator button[class^=slick-]:focus, .section:not(.bg-dark) .ticker a:not(.button):focus, .section:not(.bg-dark) .ticker button:focus, .section:not(.bg-dark) .ticker button[class^=slick-]:focus, .site-header a:not(.button):focus, .site-header button:focus, .site-header button[class^=slick-]:focus, .social-share a:not(.button):focus, .social-share button:focus, .social-share button[class^=slick-]:focus {
	 outline: .125rem solid #005b94;
	 outline-offset: .125rem 
}
 .button:focus, button[class^=slick-]:focus {
	 outline: 0;
	 -webkit-box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94;
	 box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94 
}
 button[class^=slick-]:focus {
	 -webkit-box-shadow: 0 0 0 .2rem #fff, 0 0 0 .35rem #005b94;
	 box-shadow: 0 0 0 .2rem #fff, 0 0 0 .35rem #005b94 
}
 .accordion-content .button:focus, .bg-dark table .button:focus, table .button:focus {
	 -webkit-box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94;
	 box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #005b94 
}
 .pagination li.current a {
	 color: #fff;
	 background: #005b94 
}
 .bg-dark .filter .button:hover {
	 border: 1px solid #fff;
	 background: #fff;
	 color: #005b94 
}
 #filter-selection .select-item:focus, #filter-selection .select-item:hover {
	 border-color: #005b94 
}
 #filter-selection .select-item:hover::after, #filter-selection .select-item:hover:focus::after {
	 color: #005b94 
}
 #filter-selection .select-item.clear {
	 border-color: #005b94;
}
 #filter-selection .select-item.clear:focus, #filter-selection .select-item.clear:hover {
	 background: #005b94;
	 color: #fff 
}
 .form-item-label .action {
	 color: #005b94 
}
 .filter.alpha li.current a, .form-item.alpha li.current a {
	 background: #005b94;
	 color: #fff 
}
 .bg-dark .form-item.link li, .filter.link.bg-dark li {
	 border-color: #005b94 
}
 .popover.open .modal-title {
	 color: #fff;
	 background: #005b94 
}
 .alpha.radios [type=radio]:checked+label {
	 background: #005b94;
	 color: #fff;
}
 .alpha.checkboxes [type=checkbox]:checked+label {
	 background: #005b94;
	 color: #fff;
}
 #nav-main a:not(.button):focus, #nav-main button:focus, #nav-main button[class^=slick-]:focus, #section-nav a:not(.button):focus, #section-nav button:focus, #section-nav button[class^=slick-]:focus, .breadcrumbs a:not(.button):focus, .breadcrumbs button:focus, .breadcrumbs button[class^=slick-]:focus, .nav-secondary a:not(.button):focus, .nav-secondary button:focus, .nav-secondary button[class^=slick-]:focus, .section:not(.bg-dark) .accordion-item a:not(.button):focus, .section:not(.bg-dark) .accordion-item button:focus, .section:not(.bg-dark) .accordion-item button[class^=slick-]:focus, .section:not(.bg-dark) .rotator a:not(.button):focus, .section:not(.bg-dark) .rotator button:focus, .section:not(.bg-dark) .rotator button[class^=slick-]:focus, .section:not(.bg-dark) .ticker a:not(.button):focus, .section:not(.bg-dark) .ticker button:focus, .section:not(.bg-dark) .ticker button[class^=slick-]:focus, .site-header a:not(.button):focus, .site-header button:focus, .site-header button[class^=slick-]:focus, .social-share a:not(.button):focus, .social-share button:focus, .social-share button[class^=slick-]:focus {
	 outline: .125rem solid #005b94;
	 outline-offset: .125rem 
}
 .belt {
	 background-color: #005b94!important;
}
 #div.section.bg-mahogany.dark.belt {
	 background-color: #005b94;
}
 #branding-bar {
	 background-color: #fff;
	 border-top: 5px solid #005b94;
}
 #toggles a.search-toggle {
	 background-color: #005b94;
}
 #branding-bar img {
	 display: none;
}
 #branding-bar>.row.pad>#iu-campus {
	 visibility: hidden;
}
 @media only screen and (min-width: 1025px){
	 #branding-bar img {
		 display: none;
	}
	/* #branding-bar>.row.pad>#iu-campus {
		 display: none;
	}
	 */
	 #toggles a.search-toggle {
		 background-color: #005b94;
	}
}
 #search {
	 background-color: #005b94;
}
 #search.search-box button.gsc-search-button-v2 {
	 background-color: #005b94;
}
 a.title {
	 margin-top: 0;
}
 #footer .signature {
	 display: none;
	 visibility: hidden;
}

 #footer {
	 border-top: 5px solid #005b94;
}
 #footer a {
	 color: #141d5e;
	 /*text-decoration: none;*/
}
 #footer a:focus {
	 outline: .125rem solid #005b94;
	 outline-offset: .125rem;
}
 @media only screen and (min-width: 1025px){
	 .skirt {
		 margin-top: -55px;
	}
}
 .nav-dropdown--content{
	 background:#d2ecfa;
	 border-bottom-left-radius:4px;
	 border-bottom-right-radius:4px;
	 border:1px solid #7d0920;
	 border-top:3px solid rgba(74,60,49,.3);
	 height:0;
	 visibility:hidden;
	 top:100%;
	 overflow:hidden;
	 text-align:left;
	 position:absolute;
	 left:15%;
	 width:85%;
	 right:12px;
	 z-index:6 
}
 .nav-dropdown--content:hover{
	 height:auto 
}
 .main.show-for-large.dropdown.is-sticky{
	 background: #005b94;
	 border: #7d0920;
}
 @media screen and (min-width: 64.0625em){
	 nav.main.is-sticky:after {
		 background: #667cad;
	}
}
 nav.main.is-sticky li {
	 border-left: 1px solid #667cad;
}
 nav.main a.current:after,nav.main a:focus:after {
	 background: #005b94;
}
 .stat .number,.stat .stat--number {
	 color: #005b94;
}
 .stat a.button {
	 background: 0 0;
	 border-color: #005b94;
	 color: #005b94;
}
 .stat a.button:focus,.stat a.button:hover {
	 background: #005b94;
	 color: #fff 
}
 @media screen and (min-width: 64.0625em){
	 .section-nav a.current:before {
		 background: #005b94;
	}
	 .pagination .current {
		 background: #005b94;
		 color: #fff;
	}
	 .bg-crimson,.crimson .bg-secondary {
		 background-color: #005b94 
	}
	 ul.tabs .tab-title.active>a {
		 border-color: #005b94;
	}
	 .accordion-content .button,.accordion-content .button.invert,.bg-dark .accordion-content .button,.bg-dark .accordion-content .button.invert,.bg-secondary.bg-dark .accordion-content .button,.bg-secondary.bg-dark .accordion-content .button.invert {
		 border-color: #005b94 
	}
	 .accordion-content .button.invert:focus,.accordion-content .button.invert:hover,.accordion-content .button:focus,.accordion-content .button:hover,.bg-dark .accordion-content .button.invert:focus,.bg-dark .accordion-content .button.invert:hover,.bg-dark .accordion-content .button:focus,.bg-dark .accordion-content .button:hover,.bg-secondary.bg-dark .accordion-content .button.invert:focus,.bg-secondary.bg-dark .accordion-content .button.invert:hover,.bg-secondary.bg-dark .accordion-content .button:focus,.bg-secondary.bg-dark .accordion-content .button:hover {
		 border-color: #005b94;
		 -webkit-box-shadow: 0 0 0 .125rem #fff,0 0 0 .25rem #005b94;
		 box-shadow: 0 0 0 .125rem #fff,0 0 0 .25rem #005b94 
	}
	 .accordion-content .button,.bg-dark .accordion-content .button,.bg-secondary.bg-dark .accordion-content .button {
		 background-color: #005b94;
		 color: #fff 
	}
	 .accordion-content .button:focus,.accordion-content .button:hover,.bg-dark .accordion-content .button:focus,.bg-dark .accordion-content .button:hover,.bg-secondary.bg-dark .accordion-content .button:focus,.bg-secondary.bg-dark .accordion-content .button:hover {
		 background-color: transparent;
		 color: #005b94 
	}
	 .accordion-content .button.invert,.bg-dark .accordion-content .button.invert,.bg-secondary.bg-dark .accordion-content .button.invert {
		 color: #005b94 
	}
	 .accordion-content .button.invert:focus,.accordion-content .button.invert:hover,.bg-dark .accordion-content .button.invert:focus,.bg-dark .accordion-content .button.invert:hover,.bg-secondary.bg-dark .accordion-content .button.invert:focus,.bg-secondary.bg-dark .accordion-content .button.invert:hover {
		 background-color: #005b94;
		 color: #fff 
	}
	 .bg-crimson .accordion-title:focus,.crimson .bg-secondary .accordion-title:focus {
		 -webkit-box-shadow: 0 0 0 .125rem #005b94,0 0 0 .25rem #fff;
		 box-shadow: 0 0 0 .125rem #005b94,0 0 0 .25rem #fff;
		 outline-offset: .125rem 
	}
	 .button.invert,.button:focus,.button:hover {
		 background: 0 0;
		 color: #005b94;
		 border-color: #005b94 
	}
	 .button.invert:focus,.button.invert:hover {
		 background: #005b94;
		 border-color: #005b94;
		 color: #fff 
	}
	 .bg-dark .button.invert:focus,.bg-dark .button.invert:hover {
		 background: #fff;
		 color: #005b94 
	}
	 .bg-gray .button:focus,.bg-none .button:focus {
		 -webkit-box-shadow: 0 0 0 .2rem #fff,0 0 0 .35rem #005b94;
		 box-shadow: 0 0 0 .2rem #fff,0 0 0 .35rem #005b94 
	}
	 .bg-crimson .button,.crimson .bg-secondary .button {
		 background: #fff;
		 border-color: #fff;
		 color: #005b94 
	}
	 .bg-crimson .button:focus,.crimson .bg-secondary .button:focus {
		 -webkit-box-shadow: 0 0 0 .15rem #005b94,0 0 0 .3rem #fff;
		 box-shadow: 0 0 0 .15rem #005b94,0 0 0 .3rem #fff 
	}
	 .bg-crimson .button:focus,.bg-crimson .button:hover,.crimson .bg-secondary .button:focus,.crimson .bg-secondary .button:hover {
		 border-color: #fff;
		 background: #005b94;
		 color: #fff 
	}
	 .bg-crimson .button.invert:focus,.crimson .bg-secondary .button.invert:focus {
		 -webkit-box-shadow: 0 0 0 .2rem #005b94,0 0 0 .35rem #fff;
		 box-shadow: 0 0 0 .2rem #005b94,0 0 0 .35rem #fff 
	}
	 .bg-crimson .button.invert:focus,.bg-crimson .button.invert:hover,.crimson .bg-secondary .button.invert:focus,.crimson .bg-secondary .button.invert:hover {
		 background: #fff;
		 border-color: #fff;
		 color: #005b94 
	}
	 .bg-mahogany .button,.bg-majestic .button,.bg-midnight .button,.mahogany .bg-secondary .button,.majestic .bg-secondary .button,.midnight .bg-secondary .button {
		 background: #fff;
		 border-color: #fff;
		 color: #005b94 
	}
	 .callout .content {
		 padding-left: 24px;
		 border-left: .25rem solid #005b94 
	}
	 .cta .button {
		 background: 0 0;
		 border-color: #005b94;
		 color: #005b94;
		 padding: .5rem 1.5rem 
	}
	 .cta .button:focus,.cta .button:hover {
		 background: #005b94;
		 color: #fff 
	}
	 .bg-dark .cta .button {
		 background: 0 0;
		 border-color: #fff;
		 color: #fff 
	}
	 .bg-dark .cta .button:hover {
		 background: #fff;
		 color: #005b94 
	}
	 .container--details {
		 border-top: 4px solid #005b94;
		 padding-left: 1rem;
		 padding-right: 1rem;
		 padding-top: 1.25rem;
		 position: relative;
		 z-index: 1 
	}
	 .panel .title {
		 color: #005b94 
	}
	 .panel--interactive>a:focus,.panel--interactive>a:hover {
		 background: #005b94;
		 border-color: #005b94 
	}
	 .panel--interactive>a:focus {
		 -webkit-box-shadow: 0 0 0 .15rem #fff,0 0 0 .37rem #005b94;
		 box-shadow: 0 0 0 .15rem #fff,0 0 0 .37rem #005b94;
		 outline: 0 
	}
	 .bg-dark .panel--interactive>a:focus,.bg-dark .panel--interactive>a:hover {
		 border-color: #005b94 
	}
	 .bg-crimson .panel--interactive>a:focus *,.bg-crimson .panel--interactive>a:hover *,.crimson .bg-secondary .panel--interactive>a:focus *,.crimson .bg-secondary .panel--interactive>a:hover * {
		 color: #005b94 
	}
	 .bg-crimson .panel--interactive>a:focus,.crimson .bg-secondary .panel--interactive>a:focus {
		 -webkit-box-shadow: 0 0 0 .15rem #005b94,0 0 0 .35rem #fff;
		 box-shadow: 0 0 0 .15rem #005b94,0 0 0 .35rem #fff;
		 outline: 0 
	}
	 .accordion-content .button:focus,.bg-dark table .button:focus,table .button:focus {
		 -webkit-box-shadow: 0 0 0 .125rem #fff,0 0 0 .25rem #005b94;
		 box-shadow: 0 0 0 .125rem #fff,0 0 0 .25rem #005b94 
	}
	 .form-item-label .action {
		 color: #005b94 
	}
	 .alpha.checkboxes [type=checkbox]:checked+label {
		 background: #005b94;
		 color: #fff;
		 border-radius: 3px 
	}
	 .button {
		 background-color: #005b94;
		 color: #fff 
	}