/**handles:AM Location Style**/
.custom-link:hover{text-decoration:none}.ast-custom-button-link:hover{text-decoration:none}.footer-loc-icon{height:30px;width:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;line-height:30px;text-align:center;font-size:18px;background:0 0}.footer-title{margin-bottom:0}.footer-description{margin-bottom:0}.all-locations span.locations-div:last-child{display:none}.locations-div{padding-right:10px;padding-left:10px}.phone-pad{padding-right:10px;padding-left:15px}.mark-pad{padding-right:10px}@media only screen and (max-width:768px){.ast-mobile-header-content.content-align-flex-start .all-locations a,.ast-mobile-header-content.content-align-flex-start .single-location a{justify-content:flex-start;padding-left:20px;padding-right:20px}.ast-mobile-header-content.content-align-flex-center .all-locations a,.ast-mobile-header-content.content-align-flex-center .single-location a{justify-content:center;padding-left:20px;padding-right:20px}.ast-mobile-header-content.content-align-flex-end .all-locations a,.ast-mobile-header-content.content-align-flex-end .single-location a{justify-content:flex-end;padding-left:20px;padding-right:20px}#ast-mobile-popup.content-align-center .all-locations,#ast-mobile-popup.content-align-center .single-location{padding-right:20px;padding-left:20px;text-align:center}#ast-mobile-popup.content-align-flex-start .all-locations,#ast-mobile-popup.content-align-flex-start .single-location{padding-right:20px;padding-left:20px;text-align:left}#ast-mobile-popup.content-align-flex-end .all-locations,#ast-mobile-popup.content-align-flex-end .single-location{padding-right:20px;padding-left:20px;text-align:right}}