  
		a.home-link {
    font-size: 14px;
    color: #337ab7;
}
		

.button-component {
	max-width: 462px;
	margin-left: auto;
	margin-right: auto;
}

.grid-gallery:after {
	content: '';
	display: block;
	clear: both;
}
	
.grid-block img {
	width: 100%;
    height: auto;
	margin-left:auto;
	margin-right:auto
	height:inherit;
}	

.grid-block {
	width: 190px;
}



@media (min-width : 992px){

	#content-container .page-title {
		margin-bottom: 25px;
	}
	.sticky {
		position: -webkit-sticky;
		position: sticky;
		top:15px;
	}

}

@media (max-width : 992px){	
	.padtop {
		margin-top: 30px;
		padding-top: 15px;
	}

}	

@media only screen and (max-width : 768px){

	.padtop {
		margin-top: 0px;
	}
	.grid-block {
		width: 150px;
	}

}	