.template-header .template-header-mobile-bar .template-header-mobile-bar__phone--single span.phone-label:before {
	content: "\f095";
	font-family: "FontAwesome";
	margin-right: 5px;
}

@media (max-width: 767px) {
    .template-footer ul.partner-associations li img {
        max-width: 100%;
    }
}
.template-footer ul.partner-associations li img {
    max-height: 120px;
}

.template-footer ul.partner-associations li.partner-top {
    display: block;
}

header > div.header-top > div.header-items > nav > ul > li.website-phone,
header > div.header-top > div.header-items > nav > ul > li.website-phone a {
    color: #013393;
    font-size: 16px;
    font-size: 1.6rem;
}

header > div.navbar-side > div > nav.mobile-sub-nav > ul {
    text-align: center;
}

.template-footer .footer-top .list-locations .location p a {
    color: #013393;
}

/* Custom Logo Size 260 x 100 */
header.template-header .header-bottom .logo-wrapper .logo img
	{
	max-height: 100px;
	}

@media only screen and (min-width: 320px) and (max-width: 1080px) { 
  header.template-header .header-bottom .logo-wrapper .logo img {
    max-height: 60px;
  }
}

@media only screen and (min-width: 320px) and (max-width: 1024px) { 
  header.template-header .header-bottom .logo-wrapper .logo img {
    max-height: 60px;
  }
}
/* Custom Logo Size 260 x 100 */