.feature--partner .feature__image-container {
  width: 100%;
}
.img-fill-width {
  width:100%;
}
.feature--partner::before {
  display:none;
}
.profile-deck {
  color: #304e93;
}
.no-borders {
  min-height: 0px;
}

figure.full-width {
  width: 100% !important;
  height: auto !important;
}

figure.half-width {
  width: 100% !important;
  height: auto !important;
}  

figure.half-width.alignright {
  float: none;
  margin-left: 0;
}

@media (min-width: 900px) {
	figure.half-width {
  	width: 50% !important;
  	height: auto !important;
	}
  
  figure.half-width.alignright {
    float: right;
    margin-left: 20px;
  }
}

[class*="published-papers"] .article-body p {
  border-collapse: separate;
  border-spacing: 0.85714em;
  display: table;
}

[class*="published-papers"] .article-body p:nth-of-type(even) {
	background-color: whitesmoke;
}

[class*="published-papers"] .article-body p a {
	border-left: 1px solid #e6e6e6;
  display: table-cell;
  text-align: center;
	vertical-align: middle;
  width: 75px;
}

.fab {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}