.footer-links{list-style: none;padding-left:0; margin-bottom: 0px}
.footer-link{font:0.92rem/1.67rem 'Poppins', sans-serif; font-weight:300;color:#65686B; }
.footer-link:hover{color:#333436;text-decoration: underline;}
.footer-title{font:0.92rem/1.67rem 'Poppins', sans-serif !important; font-weight:500 !important;color:#65686B;display:block;}
.pre-footer{padding-top:75px; padding-bottom:40px;}
.pre-footer-promo-text{margin-bottom: 10px;}
.social-links{list-style: none; padding-left: 0;}
.flat-footer{background-color:#f3f3f3;padding-top:50px;margin-top:35px;}
.footer-group-links{padding-bottom: 80px;}
.slink{display: inline;padding: 0 5px;}
.slink a{font-size:2.50rem;}
.footer-bottom-links{padding-top:25px;padding-bottom: 25px;}
.footer-bottom-links ul{list-style: none; padding-left:0;width: 60%; margin-left: auto; margin-right: auto;text-align:center;margin-bottom:0;justify-content:center;display:flex;flex-wrap:wrap;}
.footer-bottom-links ul li{padding:0 5px;border-right: 1px solid #898b8d;white-space: nowrap;}
.footer-bottom-links ul li:last-child{border-right:0;}
.footer-bottom-links ul li a{font:0.92rem/1.67rem 'Poppins', sans-serif; font-weight: 300;color:#65686B;}
.footer-bottom-links ul li a:hover{color:#333436;text-decoration: underline;}
.footer-copyrights{padding:40px 0; text-align: center; font:1rem/1.67rem 'Poppins', sans-serif; font-weight: 300;color:#65686B;}
.pre-footer::before {content: "";position: absolute;border-top: 1px solid #d9d9d9;left: 0;width: 100%;}
.pre-footer .row{margin-top:70px;}
.footer-copyrights .copyright a:hover, .footer-copyrights .copyright a{text-decoration: underline;}
.footer-download-store-buttons{display: flex;}
.footer-download-store-buttons img{height: 40px;}
.footer-download-store-buttons img:first-child{margin-right: 10px;}
/* canvas {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index:5000;
  
} */
.footer-bottom-links ul li a img {
    width: 35px;
    margin-left: 5px;
    margin-bottom: 5px;
}

.facebook{background-image: url('/Banfield/images/icon_Facebook.svg');background-repeat: no-repeat;width: 40px;height: 40px;background-size: contain;display: inline-block;}
.facebook:hover{background-image: url('/Banfield/images/icon_Facebook_hover.svg');}
.instagram{background-image: url('/Banfield/images/icon_Instagram.svg');background-repeat: no-repeat;width: 40px;height: 40px;background-size: contain;display: inline-block;}
.instagram:hover{background-image: url('/Banfield/images/icon_Instagram_hover.svg');}
.twitter{background-image: url('/Banfield/images/icon_X-Twitter.svg');background-repeat: no-repeat;width: 40px;height: 40px;background-size: contain;display: inline-block;}
.twitter:hover{background-image: url('/Banfield/images/icon_X-Twitter_hover.svg');}
.youtubeplay{background-image: url('/Banfield/images/icon_YouTube.svg');background-repeat: no-repeat;width: 40px;height: 40px;background-size: contain;display: inline-block;}
.youtubeplay:hover{background-image: url('/Banfield/images/icon_YouTube_hover.svg');}
.footer-group{margin-bottom: 10px;}
#footer a.footer-title:hover span { text-decoration: underline !important; color: #333436; }
#footer a.footer-title:hover { color: transparent; }

@media (max-width:991px){
 
    
    .pre-footer .promocustom{padding-top:50px;padding-bottom:50px;}
    /* .pre-footer .promo:first-child{padding-top:100px} */
    .pre-footer .promocustom:last-child{padding-bottom: 0px;width:80%; margin-left:auto;margin-right:auto;  }
    .pre-footer::before {position: unset;border-top:unset;}
    .pre-footer .row{margin-top:0px;}
    .footer-download-store-buttons {
        justify-content: center;
    }
    
  }

  @media (min-width:768px) and (max-width:991px){
    .pre-footer .promocustom{margin:auto;}
    .pre-footer .promocustom:last-child{padding-bottom: 0px;}
    .footer-group{border-bottom:1px solid #e8e7e5;padding-bottom: 10px;}
    .footer-title{font:0.92rem/2.50rem 'Poppins', sans-serif; font-weight: 500; }
    .footer-title i, .footer-title em{display: inline; float: right; margin-top: 7px;color:#e35205;}
    .footer-link{font-weight:400; padding:10px 0;}
    .footer-group-links div.col-lg-3:first-child .footer-group:first-child{border-top: 1px solid #e8e7e5; padding-top: 10px;}
    .footer-group-links div.col-lg-3:last-child{padding-top:75px;/*padding-bottom: 75px;*/text-align: center;}
    .footer-links li{padding-left:20px;}
    
  }
  
  @media (max-width:767px){
  
    .footer-bottom-links ul{width:80%;}
    .pre-footer .promocustom{padding-top:50px;padding-bottom:50px; width:80%; margin:auto;}
    /* .pre-footer .promo:first-child{padding-top:100px} */
    .pre-footer .promocustom:last-child{padding-bottom: 0px;}
    .footer-group{border-bottom:1px solid #e8e7e5;padding-bottom: 10px;}
    .footer-links li{padding-left:15px;}
    .footer-title{font:0.92rem/2.50rem 'Poppins', sans-serif; font-weight: 500; display: flex; align-items: center; justify-content: space-between;}
    .footer-title i, .footer-title em{display: inline; float: right; margin-top: 7px;color:#e35205;}
    .footer-link{font-weight:400; padding:10px 0;}
    .footer-group-links div.col-lg-3:first-child .footer-group:first-child{border-top: 1px solid #e8e7e5; padding-top: 10px;}
    .footer-group-links div.col-lg-3:last-child{padding-top:75px;/*padding-bottom: 75px;*/text-align: center;}
     
  }

  .footer-group h3 {
    margin-bottom: 0;
}



  