.eri-notify { background-color:#F5BB17; padding: 5px; text-align:center; }

main {
	 position:relative;
	padding-top:10px 
}
.accordion-content {
    font-size: 1rem;
}
th{
    text-align:left;
}
 .sub-site{
	font-size:.9rem;
	font-weight:normal;
}
 #home main {
	 position:relative;
	 padding-top:0px !important 
}
 @media only screen and (min-width:64em){
	 main {
		 padding-top:50px
	}
	 #home main {
		 position:relative;
		padding-top:0px !important 
	}
	.belt ul.social {
		 text-align: left;
	}
}
 .belt-nav li {
	 display: block;
}
 .belt-nav li::after {
	 display:none;
}
 .belt-nav a {
	padding:0;
}
 .centers ul {
	 margin-top:-12px;
}
 .centers li {
	 padding: 3px 0;
}
/*  .section.collapsed {
	 padding-bottom: 5rem;
}*/
 .height-adjust {
	 min-height: 500px;
}
 #give_now_button_bottom {
	 padding-top: 1.5em;
}
 select {
	 background-image: url("../img/arrow-down.png");
	 font-size:0.9rem;
}
 .publication-list .grid .panel img {
	 padding-bottom: 1.5rem;
}
 .nospace{
	 margin-top:0px !important;
}
 .belt-nav > h5 {
	 border-bottom: 1px solid;
	 line-height: 32px !important;
	 margin-top: -0.95em;
}
 form.filter label {
	 float: left;
	 padding: 0.5rem 1rem 0 0;
}
 @media only screen and (min-width:64.0625em){
	.timeline:after{
		top:-56px;
		bottom:-56px
	}
	 .site-header .unit{
		color:#9d9d9d;
		font-size:1rem;
		margin-bottom:0;
		margin-top:1.25rem;
		text-transform:uppercase
	}
	 .site-header .unit a {
		color:#9d9d9d;
	}
	 .site-header .unit a:hover {
		color:#822434;
	}
	 .site-header .title {
		margin-top:0
	}
	 .site-header span.plus{
		padding-left:10px
	}
	 .site-header span.plus:before{
		margin-left:-10px
	}
}
 .text + h1, .text + h2, .text + h3, .text + h4, .text + h5, .text + h6, p + h1, p + h2, p + h3, p + h4, p + h5, p + h6 {
	 margin-top: 0rem;
}
 @media only screen and (max-width:64.0625em){
	 .site-header .unit{
		display:none;
	}
	 .site-header .title {
		margin-top:16px !important;
	}
}
 @media screen and (max-width: 40em){
	 .belt {
		 text-align:center;
	}
	 #give_now_button_bottom {
		 float: none;
	}
}
 .belt {
	 color: #fff;
}
 .belt h5 {
	 line-height:0;
	 color:#fff;
}
 address p {
	 font-size: 0.875rem;
}
 .home-links .panel--interactive {
	 text-align: center;
}
/* jssor slider bullet navigator skin 05 css */
/* .jssorb05 div (normal) .jssorb05 div:hover (normal mouseover) .jssorb05 .av (active) .jssorb05 .av:hover (active mouseover) .jssorb05 .dn (mousedown) */
 .jssorb05 {
	 position: absolute;
}
 .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
	 position: absolute;
	/* size of bullet elment */
	 width: 16px;
	 height: 16px;
	 background: url('/_assets/img/b05.png') no-repeat;
	 overflow: hidden;
	 cursor: pointer;
}
 .jssorb05 div {
	 background-position: -7px -7px;
}
 .jssorb05 div:hover, .jssorb05 .av:hover {
	 background-position: -37px -7px;
}
 .jssorb05 .av {
	 background-position: -67px -7px;
}
 .jssorb05 .dn, .jssorb05 .dn:hover {
	 background-position: -97px -7px;
}
 .js-title {
	 position: relative;
	 font-size: 50px;
	 color: #ffffff;
	 line-height: 60px;
}
 .js-text {
	 position: relative;
	 font-size: 30px;
	 color: #ffffff;
	 line-height: 38px;
}
 .banner-text {
	 position: absolute;
	 padding: 1.2em;
	 top: 310px;
	 left: 100px;
	 width: 50%;
	 background: rgba(0, 0, 0, 0.5)
}
/* jssor slider arrow navigator skin 22 css */
/* .jssora22l (normal) .jssora22r (normal) .jssora22l:hover (normal mouseover) .jssora22r:hover (normal mouseover) .jssora22l.jssora22ldn (mousedown) .jssora22r.jssora22rdn (mousedown) .jssora22l.jssora22lds (disabled) .jssora22r.jssora22rds (disabled) */
 .jssora22l, .jssora22r {
	 display: block;
	 position: absolute;
	/* size of arrow element */
	 width: 40px;
	 height: 58px;
	 cursor: pointer;
	 background: url('/_assets/img/a22.png') no-repeat;
	 background-position: 266px 5px;
	 overflow: hidden;
}
 .jssora22l {
	 background-position: -10px -31px;
	 left: 16px;
}
 .jssora22r {
	 background-position: -70px -31px;
	 right: 16px;
}
 .jssora22l:hover {
	 background-position: -130px -31px;
}
 .jssora22r:hover {
	 background-position: -190px -31px;
}
 .jssora22l.jssora22ldn {
	 background-position: -250px -31px;
}
 .jssora22r.jssora22rdn {
	 background-position: -310px -31px;
}
 .jssora22l.jssora22lds {
	 background-position: -10px -31px;
	 opacity: .3;
	 pointer-events: none;
}
 .jssora22r.jssora22rds {
	 background-position: -70px -31px;
	 opacity: .3;
	 pointer-events: none;
}
/* Contact styles */
 .submit_btn {
	 width: 80px;
}
 .success {
	 background: #CFFFF5;
	 padding: 10px;
	 margin-bottom: 10px;
	 border: 1px solid #B9ECCE;
	 border-radius: 5px;
	 font-weight: normal;
}
 .error {
	 background: #FFDFDF;
	 padding: 10px;
	 margin-bottom: 10px;
	 border: 1px solid #FFCACA;
	 border-radius: 5px;
	 font-weight: normal;
}
/* End Contact styles */
 ::-webkit-input-placeholder {
	/* WebKit browsers */
	 color: #7d110c;
}
 :-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	 color: #7d110c;
	 opacity: 1;
}
 ::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	 color: #7d110c;
	 opacity: 1;
}
 :-ms-input-placeholder {
	/* Internet Explorer 10+ */
	 color: #7d110c;
}
 div#hotlinks {
	 float:right;
	 width: 220px;
	 border: 1px solid #D3D3D3;
	 margin: 0px 0px 0px 8px;
	 padding: 2px;
}
 div#hotlinks ul {
	 list-style-image: url("https://ealcweb.webtest.iu.edu/_assets/css/img/arrow_or.gif");
	 margin-top:0;
	 margin-bottom:0;
	 padding-top: 4px;
}
 .alpha.checkboxes li,.alpha.radios li{
	float:left;
	display:block
}
 .alpha.checkboxes input[type=checkbox]:focus+label,.filter select:focus{
	outline:#85bffd solid 2px
}
 .text .social a[class*=icon]{
	background-color:transparent
}
 @media only screen and (min-width:40em){
	ul.two-column{
		column-count:2;
		column-gap:20px
	}
	 ul.two-column li{
		margin-bottom:0
	}
	 ul.two-column li+li{
		margin-top:8px
	}
}
 ul.social.inline{
	display:inline-block
}
 address.detail-meta{
	font-size:1rem
}
 .flex-video.widescreen{
	padding-bottom:53.25%
}
 fieldset.bare{
	border:none;
	padding:0
}
 ul.pagination li a{
	color:#6e635a
}
 .filter.hide-labels .alpha.checkboxes label,.filter.hide-labels .alpha.radios label{
	display:block
}
 .show-for-sr{
	position:absolute!important;
	width:1px;
	height:1px;
	overflow:hidden;
	clip:rect(0,0,0,0)
}
 .filter .grid+.form-item{
	margin-top:20px
}
 .popover.open{
	max-height:calc(100vh - 130px);
	top:65px;
	padding-bottom:16px;
	margin-bottom:0
}
 .popover.open .form-content{
	height:calc(100% - 70px);
	overflow-y:scroll;
	position:relative;
	padding:16px
}
 .alpha.checkboxes [type=checkbox],.alpha.radios [type=radio]{
	clip:rect(0 0 0 0);
	height:1px;
	overflow:hidden;
	position:absolute;
	width:1px
}
 .alpha.radios [type=radio]{
	border:0;
	margin:-1px;
	padding:0
}
 .alpha.radios [type=radio]+label{
	margin:0 5px;
	padding:0
}
 .alpha.radios [type=radio]:checked+label{
	background:#900;
	color:#fff;
	border-radius:3px
}
 .alpha.checkboxes{
	clear:both
}
 .alpha.checkboxes label{
	color:#6e635a
}
 .alpha.checkboxes [type=checkbox]{
	border:0;
	margin:-1px;
	padding:0
}
 .alpha.checkboxes [type=checkbox]+label{
	margin:0 5px;
	padding:0
}
 .alpha.checkboxes [type=checkbox]:checked+label{
	background:#900;
	color:#fff;
	border-radius:3px
}
 @media screen and (max-width:420px){
	.form-item~.button{
		margin-top:20px
	}
	 .alpha.checkboxes li,.alpha.radios li{
		width:11.11111%
	}
	 .alpha.checkboxes li:nth-child(10),.alpha.checkboxes li:nth-child(19),.alpha.radios li:nth-child(10),.alpha.radios li:nth-child(19){
		border-left:none
	}
	 .alpha.checkboxes li:nth-child(n+10),.alpha.radios li:nth-child(n+10){
		margin-top:5px
	}
}
 @media screen and (min-width:421px) and (max-width:640px){
	.form-item~.button{
		margin-top:20px
	}
	 .alpha.checkboxes li:nth-child(14),.alpha.radios li:nth-child(14){
		border-left:none
	}
	 .alpha.checkboxes li:nth-child(n+14),.alpha.radios li:nth-child(n+14){
		margin-top:5px
	}
}
 @media screen and (min-width:40em){
	.alpha.checkboxes ul,.alpha.radios ul{
		width:100%;
		display:block;
		border-left:0!important
	}
	 .alpha.checkboxes li,.alpha.radios li{
		width:3.84615%
	}
}
#form-boxes{
    margin-top: 20px;
}
#topBtn {
    
    float: right;
    margin-top: 2rem;
    margin-right: 2rem;
}





@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
    
	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr { 
	    width: auto;
	    white-space: normal;
	    text-align:center;
			/* display: block; */
	}
	table caption, table thead tr td, table thead tr th, tbody td:before{
	   	text-align:center;
	}
	/* Hide table headers (but not display: none;, for accessibility) */
	/* thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	} */
	
	tr { border: 1px solid #ccc; }
	
	td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
	}
	
	td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	
    #casestudies-photo{
        display:none;
    }
    
    .feed-item.profile .media+.content{
        width: 100%;
        padding-left:0px;
    }
}

#support-des{
    font-size:0.75rem;
}