/* CSS Document */

/************ Multi Panel CSS ************/

.ehu_imagepanel_wrap {
  display: flex;
}

.ehu_imagepanel {
  /*flex: 25%;*/
  padding-bottom: 8px;
  text-decoration: none;
  margin-right:16px;
}

.ehu_imagepanel:last-of-type{
  margin-right:0;
}

a.image_link {
    padding: 16px 12px 12px 12px;
	margin: -14px 0;
	flex:100%;
	display:flex;
	text-decoration:none;
	text-align:center;
}
.image_link .ehu_imagepanel_button {
	width:100%;
}

/* Responsive layout - makes the three columns stack on top of each other instead of next to each other */
@media screen and (max-width: 500px) {
  .ehu_imagepanel {
    width: 100%;
  }
} 

@media (max-width: 480px) { 
	.ehu_imagepanel_wrap {
		display: inline-block;
	}
}








/*.ehu_imagepanel_wrap{
	display: flex;
	grid-template-columns: auto;
	width:1140px;
}

.ehu_imagepanel:last-of-type{
  margin-right:0;
}

.ehu-imagepanel-button:hover {
	display: flex;
	grid-template-columns: auto;
}*/