<style>
li [title="Facebook"] {display:none;}
.social-links-top > ul:nth-child(1) > li:nth-child(1) {display:none;}
li [title="Twitter"] {display:none;}
li [title="Snapchat"] {display:none;}
li [title="YouTube"] {display:none;}
li [title="LinkedIn"] {display:none;}
li [title="Instagram"] {display:none;}

#portal-tiles div.col-md-3, #quick-links div.col-md-4{
	padding:5px;
}

.large-tile{
	padding:10px 10px 0px 10px;
	text-align: center;
	background-color: #eee;
	background-size:contain;background-repeat:no-repeat;
	transition: 0.55s;
	box-shadow:-0px -1px 5px grey;
	margin-bottom:10px;
	color:white;
	text-shadow:1px 1px 5px black;
	/* 4:3 Aspect Ratio Magic */
	width:100%;	padding-top:100%; position:relative;
}
.tile-text{
	position:absolute;
	top:0;left:0;bottom:0;right:0;
	text-align:center;
	font-size: clamp(16px, 3vw, 32px);
}
.tile-text p{
	background-color: #80808075;
}
.large-tile:hover{
    background-color: #FAFAFA;
	box-shadow:1px 1px 3px grey;
  }
.link{
    color: #ba0c2f;
    text-decoration: none;
  }
.small-tile {
	background-color: #fff8e1;
	background-size:contain;background-repeat:no-repeat;
	box-shadow:-0px -1px 5px grey;
	color:white;
	text-align:center;
	text-shadow:1px 1px 5px black;
	font-size: calc(.85em + 1vw);
	/* 1:2 Aspect Ratio Magic */
	width:100%;	padding-top:28.125%; position:relative;
 }
 .small-tile-text{
	position:absolute;
	top:0;left:0;bottom:0;right:0;
	text-align:center;
}
</style>
