/**
 * 		Research Areas Grid
 * 		Block View: views-view--research-areas-grid
 */

.section-research-areas-filters
{
  background-color: #e9e5e4;
}

/* Items/Nodes */

.view-research-areas-grid .view-content .views-row 
{
  margin-bottom: 30px;
  justify-content: stretch;
}

.view-research-areas-grid .view-content article 
{
  color: black;
  background-color: white;
  border-radius: 0.375rem;
  height: 100%;
  /*margin-bottom: 30px;*/
  /*
  box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.13);
  -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.13);
  -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.13);
  */
  box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);
  -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.15);
  transition: transform 0.3s ease;
}

.view-research-areas-grid .view-content article:hover 
{
  transform: translateY(-7px);
  transition: transform 0.3s ease;
  /*padding: 0 30px 30px 30px !important;*/
}

.view-research-areas-grid .item-details
{
	margin: 0;
	padding: 0 30px 30px 30px;
}

.view-research-areas-grid img
{
  width: 100%;
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.view-research-areas-grid a,
.view-research-areas-grid a:visited,
.view-research-areas-grid a:active,
.view-research-areas-grid a:hover {
  text-decoration: none !important;
  color: black;
}

.view-research-areas-grid a h3
{
  font-size: 1.5rem;
  color: #D73F09;
  text-decoration: none !important;
}

.view-research-areas-grid a:hover h3
{
	color: #D73F09;
  text-decoration: underline !important;
}

.view-research-areas-grid i.bi-arrow-right-circle-fill
{
  color: #0d5256;
  font-size: 22px;
  bottom: 10px;
  padding-right: 10px;
  width: 100%;
  display: block;
  text-align: right;
  position: absolute;
  opacity: 50%;
}