@media(max-width:595px){
    .left-column h4{
        text-align:center;
    }
}

.memorial-pic {
    padding: 20px;
}

.memorial-pic img {
    max-width: 350px;
	margin:auto;
}

.pet-memorial-info {
    margin-top: 40px;
}

@media (max-width:1500px) and (min-width:992px) {
	.header-ul {
		left: 0;
		position: absolute;
		width: 100%;
		max-width: 90%;
		margin: 20px auto;
		float: none;
		right: 0;
		bottom: -5em;
	}
	
	.col-xs-12.hero__slide:before {
		content: '';
		background: rgba(255, 255, 255, 0.30);
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
}

.hero__copy{
	top:unset !important;
	bottom:5%;
}