.expander h3, .expander h4 {
    margin: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: inherit;
    border-top: 1px solid #f0f0f0;
}

#art-institute-science-logo {
    width: 130px;
    height:130px;
    display: block;
}
@media screen and (max-width: 1140px){
   #main-content .contain-1120 {
     margin: 2.5rem 1rem;
  }
}
 .homepage .content .sponsors-wrapper {
   margin-top: 5rem;
}

 @media screen and (max-width: 420px) {
   .landing-page .photo-feature-2-across .photo-feature .text-over-image h4 {
     margin-bottom: .5rem;
  }
}


 #top-bar #right > ul > li.dropdown:last-child:before {
   content: "|";
   display: block;
   position: absolute;
   left: 1rem;
}
 #top-bar #right > ul li.resources > a {
   display: inline;
}
 #top-bar #right > ul a {
   color: #fff;
   text-decoration: none;
   display: block;
   position: relative;
}
 #top-bar #right > ul > li.dropdown:last-child {
   padding-left: 2rem;
}
 #top-bar #right > ul li.resources {
   cursor: pointer;
}
 #top-bar #right > ul li:hover, #top-bar #right > ul li.hover {
   z-index: 100;
}
 #top-bar #right > ul li {
   display: table-cell;
   vertical-align: middle;
   position: relative;
   line-height: 100%;
   padding-left: 1rem;
   height: 60px;
}
#top-bar #right > ul a.external:after {
    content:"";
    display: inline-block;
    position: relative;
    height: 9px;
    margin-left: 0.45rem;
    width: 9px;
    background: none, url("https://mccormick.northwestern.edu/images/structure/external-link-white.svg");
   background-repeat: no-repeat;
   background-size: contain;
}
 #top-bar #right {
   position: relative;
   float: right;
   color: #fff;
   text-transform: uppercase;
}
/*.content a, .content-full a {
  */
  /* border-bottom: 1px dotted #b6acd1;
  */
  /*
}
*/
/*.content a:hover, .content-full a:hover {
  */
  /* border-bottom: 1px solid #4e2a84;
  */
  /* text-decoration: none;
  */
  /*
}
*/
 .content h2 a, .content-full h2 a {
   font-family: "Campton Book", Tahoma, sans-serif;
}
 .content h3 a, .content-full h3 a {
   font-family: "Campton Bold", Impact, sans-serif;
}
 .tab-content h4 {
   font: 28px "Campton Bold",Impact,sans-serif;
   color: #4e2a84;
   margin-top: 1rem;
}
 .photo-feature-3-across .photo-feature .photo-feature-2-across .photo-feature {
   position: relative;
}
 .photo-feature-3-across .photo-hover:before, .photo-feature-2-across .photo-hover:before {
   content: '';
   display:block;
   position: absolute;
   top: 50%;
   right: 0;
   bottom: 0;
   left: 0;
   background-image: linear-gradient( transparent , #000000 );
   opacity: .8;
}
 .collabo {
   display: block;
   margin: 35px auto;
}
 img#intro-logo {
   display: block;
   margin: 0 auto;
}

.rspnsv-wrap {
    max-width: 100%;
}

td.footable-visible.footable-last-column{
	padding-right:30px;
	position:relative
}
table.breakpoint td.footable-visible.footable-last-column{
	min-width:100px
}
table.breakpoint td.footable-visible.footable-last-column:after{
	content:"";
	display:block;
	width:25px;
	height:44px;
	position:absolute;
	right:5px;
	top:0;
	background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-down-dkgrey.svg") center/85% no-repeat
}


 

