.addtoany_list a {
  border: 1px solid #b2b2b2;
  border-radius: 50%;
  height: 50px;
  margin-right: 15px;
  position: relative;
  width: 50px;
}

.addtoany_list a::after {
  content: '';
  background-color: #b2b2b2;
  height: 1px;
  left: 100%;
  position: absolute;
  top: 50%;
  width: 16px;
  z-index: -1;
}

.addtoany_list a:last-child::after {
  display: none;
}

.addtoany_list img {
  height: 100%;
  width: 100%;
}

.addtoany_list a:hover:hover img,
.addtoany_list a:hover span {
  opacity: 1;
}

/* Icon with hover varient */
.addtoany_list {
  .hover {
    display: none;
  }
  a:hover {
    .standard {
      display: none;
    }
    .hover {
      display: inherit;
    }
  }
}

/* Facebook Icon */
.addtoany_list .a2a_button_facebook img {
  padding: 10px;
}

.addtoany_list .a2a_button_facebook:hover {
  background: #405A93;
  border-color: #405A93;
}

/* Twitter Icon */
.addtoany_list .a2a_button_twitter img {
  padding: 10px 8px;
}

.addtoany_list .a2a_button_twitter:hover {
  background: #1DA1F2;
  border-color: #1DA1F2;
}

/* LinkedIn Icon */
.addtoany_list .a2a_button_linkedin img {
  padding: 10px;
}

.addtoany_list .a2a_button_linkedin:hover {
  background: #3077b0;
  border-color: #3077b0;
}
