/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

#page-title > div > h1
{
	text-shadow: 2px 2px 2px black;
}
#page-title.page-title-parallax > div > h1 {
	text-shadow: 2px 2px 2px black;
}
div.owl-dot > button.owl-dot
{
	width:100%;
}

.abe-wbb{
	background: url('/images/brick_background.jpeg') no-repeat;
	padding: 4em 0px;
	background-size: cover;
}

.abe-shadow, h3.abe-shadow {
	text-shadow: 3px 3px 3px black;
	color: #fff !important;
}

.abe-owners > p
{
	margin-bottom: 10px;
}

.abe-linkscolumn > div > h5 {
	margin-bottom: 0px !important;
}

.abe-linkscolumn > div > h5:not(:first-child) {
	margin-top: 15px !important;
}

.abe-locationbanner > div {
	text-align: right;
	background-size: cover !important;
	height: 31%;
	min-height: 175px;
	padding: 0px 12px;
	margin-bottom: 1em;
}

div.abe-subnav {
	padding: 1em 1em;
	background-color: #319898; 
}
.abe-subnav > div {
	text-align:center; 
}
.abe-subnavcontainer {
	background-color: #319898;
}

.abe-subnav > div > a {
	color:white; 
	text-align: center;
}


.section > .testimonial {
	max-width: none;
	padding: 0rem 5rem;
}


ul.abe-list {
	list-style-image: url('/images/franchise-custom-bullet.png');
	list-style-position: inside;
}

.section > .testimonial 
{
	max-width: none;
}

@media (max-width: 1250px) {
	#logo img
	{
		height: 40px
	}

}

.pinned-footer {
	background-color: #165E66;
	color:white !important;
}
	.pinned-footer > .row  {
		margin: 0px;
		background-color: #319898;
	}
	.pinned-footer-banner {
		margin: 0px 12px 0px 12px;
	}
	.pinned-footer > .row > div {
		padding: 0.5em;
	}
.pinned-footer #selectedLocationLink, .pinned-footer #selectedLocationLinkChange {
		color: white !important;
}
