/*=================================
=          Button Css            =
==================================*/
.facebook {
  background: #375DAD;
}

.twitter {
  background: #1DA1F2;
}

.pinterest {
  background: #BD081B;
}

.whatsapp {
  background: #189D0E;
}

.reddit {
  background: #FF4500;
}

.linkedin {
  background: #007BB6;
}

.skype {
  background: #00A9F0;
}

.messenger {
  background: #0071E7;
}
.wordpress{
  background: #464646;
}
.instagram{
  background: #e77e58;
}
.line{
  background: #00AA01;
}
.youtube{
  background: #ff0000;
}
.gmail{
  background: #D23C2E;
}
.google{
  background: #cb0909;
}
.social_share-reset{
  margin: 10px 0px 20px 0px;
}
.social_share-reset ul{
  margin: 0px;
  padding: 0px;
}
.social_share-reset li{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.ht-social-share.layout-inline li{
    display: inline-block;
    margin-right: 3px;
}
.ht-social-share-floating-left-side--side {
  top: 50%;
  position: fixed;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  float: left;
  z-index: 99999;
}

.ht-social-share-floating-left-side--center {
  top: 50%;
  position: fixed;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  z-index: 99999;
}
.ht-social-share-floating-left-side--full-top {
  top: 0;
  position: fixed;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
  left: 0;
  z-index: 99999;
}

.ht-social-share-floating-left-side--full-bottom {
  bottom: 0;
  position: fixed;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
  left: 0;
  z-index: 99999;
}

.ht-social-share-floating-left-side .ht-social-item {
  border-radius: 0 3px 3px 0;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  width: 40px;
  line-height: 16px;
  margin-bottom: 0;
  opacity: 1;
  overflow: hidden;
  padding: 12px 16px;
  position: relative;
  text-align: left;
  top: 0;
  vertical-align: top;
  white-space: nowrap;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
}

.ht-social-share-floating-left-side .ht-social-item .title {
  position: relative;
  vertical-align: top;
  visibility: hidden;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  color: #fff;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0.5px;
  opacity: 0;
  padding: 0 6px;
}

.ht-social-share-floating-left-side .ht-social-item:hover {
  width: 100%;
}

.ht-social-share-floating-left-side .ht-social-item:hover .title {
  opacity: 1;
  display: inline-block;
  left: 0;
  visibility: visible;
}

.ht-social-share-floating-right-side .ht-social-item {
  border-radius: 3px 0 0 3px;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  height: 40px;
  width: 40px;
  line-height: 40px;
  margin-bottom: 0;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0;
  vertical-align: top;
  white-space: nowrap;
  text-align: center;
  color: #ffffff;
}

.ht-social-share-floating-right-side--center {
  top: 50%;
  position: fixed;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  float: right;
  z-index: 99999;
  right: 0;
}

.ht-social-share-floating-right-side--full-top {
  top: 0%;
  position: fixed;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
  float: right;
  z-index: 99999;
  right: 0;
}

.ht-social-share-floating-right-side--full-bottom {
  bottom: 0%;
  position: fixed;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
  float: right;
  z-index: 99999;
  right: 0;
}

.ht-social-share--item {
  height: 40px;
  width: 40px;
  text-align: center;
  line-height: 40px;
  color: #ffffff;
}

.ht-social-share--inline .ht-social-item {
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px;
  margin: 10px 8px 10px 0px;
}

.ht-social-share--inline .ht-social-item .icon {
  width: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px 0 0 3px;
}

.ht-social-share--inline .ht-social-item .title {
  width: 118px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--inline .ht-social-item.facebook {
  background: #3E67BF;
}

.ht-social-share--inline .ht-social-item.facebook .icon {
  background: #375DAD;
}

.ht-social-share--inline .ht-social-item.twitter {
  background: #23ABFF;
}

.ht-social-share--inline .ht-social-item.twitter .icon {
  background: #1DA1F2;
}

.ht-social-share--inline .ht-social-item.pinterest {
  background: #EB3146;
}

.ht-social-share--inline .ht-social-item.pinterest .icon {
  background: #BD081B;
}

.ht-social-share--inline .ht-social-item.whatsapp {
  background: #11D359;
}

.ht-social-share--inline .ht-social-item.whatsapp .icon {
  background: #189D0E;
}

.ht-social-share--inline .ht-social-item.linkedin {
  background: #1695c5;
}

.ht-social-share--inline .ht-social-item.linkedin .icon {
  background: #007BB6;
}

.ht-social-share--inline .ht-social-item.reddit {
  background: #FF5D1F;
}

.ht-social-share--inline .ht-social-item.reddit .icon {
  background: #FF4500;
}

.ht-social-share--inline .ht-social-item.messenger {
  background: #0080FF;
}

.ht-social-share--inline .ht-social-item.messenger .icon {
  background: #0071E7;
}

.ht-social-share--inline .ht-social-item.skype {
  background: #06BCFE;
}

.ht-social-share--inline .ht-social-item.skype .icon {
  background: #00A9F0;
}

.ht-social-share--inline .ht-social-item.gmail .icon{
  background: #EA4235;
}

.ht-social-share--inline .ht-social-item.instagram .icon {
  background: #bb532d;
}
.ht-social-share--inline .ht-social-item.youtube .icon {
  background: #c31717;
}
.ht-social-share--inline .ht-social-item.wordpress .icon {
  background: #0a0a0a;
}
.ht-social-share--inline .ht-social-item.google .icon {
  background: #8c0a0a;
}
.ht-social-share--inline .ht-social-item.line {
  background: #00BF00;
}

.ht-social-share--inline .ht-social-item.line .icon {
  background: #00AA01;
}

.ht-social-share--round_10 {
  width: 100%;
}

.ht-social-share--round_10 li {
  display: inline-block;
  margin: 2px;
}

.ht-social-share--round_10 .ht-social-item {
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 5000px;
  width: 40px;
  line-height: 40px;
}

.ht-social-share--black-round_10 {
  width: 100%;
}

.ht-social-share--black-round_10 li {
  display: inline-block;
  margin: 5px;
}

.ht-social-share--black-round_10 .ht-social-item {
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 5000px;
  width: 40px;
  line-height: 40px;
  background: #000;
}

.ht-social-share--black-round_10 .ht-social-item:hover {
  background: #555;
}

.ht-social-share--round_5 {
  width: 100%;
}

.ht-social-share--round_5 li {
  display: inline-block;
  margin: 3px;
}

.ht-social-share--round_5 .ht-social-item {
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 25px;
  line-height: 40px;
  width: 60px;
  padding: 0px 22px;
}

.ht-social-share--inline-button {
  width: 100%;
}

.ht-social-share--inline-button li {
  margin: 5px;
  display: inline-block;
}

.ht-social-share--inline-button .ht-social-item {
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px;
}

.ht-social-share--inline-button .ht-social-item .icon {
  width: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px 0 0 3px;
}

.ht-social-share--inline-button .ht-social-item .title {
  width: 90px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--inline-button .ht-social-item.facebook {
  background: #3E67BF;
}

.ht-social-share--inline-button .ht-social-item.facebook .icon {
  background: #375DAD;
}

.ht-social-share--inline-button .ht-social-item.twitter {
  background: #23ABFF;
}

.ht-social-share--inline-button .ht-social-item.twitter .icon {
  background: #1DA1F2;
}

.ht-social-share--inline-button .ht-social-item.pinterest {
  background: #EB3146;
}

.ht-social-share--inline-button .ht-social-item.pinterest .icon {
  background: #BD081B;
}

.ht-social-share--inline-button .ht-social-item.whatsapp {
  background: #11D359;
}

.ht-social-share--inline-button .ht-social-item.whatsapp .icon {
  background: #189D0E;
}

.ht-social-share--inline-button .ht-social-item.messenger {
  background: #0080FF;
}

.ht-social-share--inline-button .ht-social-item.messenger .icon {
  background: #0071E7;
}

.ht-social-share--block-button li {
  margin-bottom: 10px;
}

.ht-social-share--block-button .ht-social-item {
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px;
}

.ht-social-share--block-button .ht-social-item .icon {
  width: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px 0 0 3px;
}

.ht-social-share--block-button .ht-social-item .title {
  width: 90px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--block-button .ht-social-item.facebook {
  background: #3E67BF;
}

.ht-social-share--block-button .ht-social-item.facebook .icon {
  background: #375DAD;
}

.ht-social-share--block-button .ht-social-item.twitter {
  background: #23ABFF;
}

.ht-social-share--block-button .ht-social-item.twitter .icon {
  background: #1DA1F2;
}

.ht-social-share--block-button .ht-social-item.pinterest {
  background: #EB3146;
}

.ht-social-share--block-button .ht-social-item.pinterest .icon {
  background: #BD081B;
}
.ht-social-share.ht-social-share--inline a {
    text-decoration: none !important;
}
.ht-social-share.ht-social-share--inline-border li a {
    text-decoration: none;
}
.ht-social-share.ht-social-share--inline-border-5 li a {
    text-decoration: none;
}
.ht-social-share.ht-social-share--inline-box li a {
    text-decoration: none;
}
.ht-social-share--block-button .ht-social-item.whatsapp {
  background: #11D359;
}

.ht-social-share--block-button .ht-social-item.whatsapp .icon {
  background: #189D0E;
}

.ht-social-share--inline-white li {
  margin-bottom: 10px;
}

.ht-social-share--inline-white .ht-social-item {
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px;
}

.ht-social-share--inline-white .ht-social-item .title {
  width: 90px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
}

.ht-social-share--inline-white .ht-social-item.facebook {
  background: transparent;
  color: #375DAD;
}

.ht-social-share--inline-white .ht-social-item.twitter {
  background: transparent;
  color: #1DA1F2;
}
.ht-social-share--inline-white .ht-social-item.pinterest {
  background: transparent;
  color: #BD081B;
}

.ht-social-share--inline-white .ht-social-item.whatsapp {
  background: transparent;
  color: #189D0E;
}
.ht-social-share--inline-white .ht-social-item.linkedin {
  background: transparent;
  color: #007BB6;
}

.ht-social-share--inline-white .ht-social-item.skype {
  background: transparent;
  color: #00A9F0;
}
.ht-social-share--inline-white .ht-social-item.reddit {
  background: transparent;
  color: #FF4500;
}
.ht-social-share--inline-white .ht-social-item.gmail {
  background: transparent;
  color: #D23C2E;
}
.ht-social-share--inline-white .ht-social-item.instagram{
  background: transparent;
  color: #e77e58;
}
.ht-social-share--inline-white .ht-social-item.youtube{
  background: transparent;
  color: #ff0000;
}
.ht-social-share--inline-white .ht-social-item.wordpress{
  background: transparent;
  color: #464646;
}
.ht-social-share--inline-white .ht-social-item.google{
  background: transparent;
  color: #cb0909;
}
.ht-social-share--inline-white .ht-social-item.messenger{
  background: transparent;
  color: #0071E7;
}
.ht-social-share--inline-white .ht-social-item.line{
  background: transparent;
  color: #00AA01;
}
.ht-social-share--inline-border li {
  margin-bottom: 10px;
}

.ht-social-share--inline-border .ht-social-item {
  height: 29px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px;
}

.ht-social-share--inline-border .ht-social-item .icon {
  width: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
}

.ht-social-share--inline-border .ht-social-item .title {
  width: 118px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--inline-border .ht-social-item.facebook {
  background: transparent;
  color: #375DAD;
  border: 1px solid #375DAD;
}

.ht-social-share--inline-border .ht-social-item.facebook .icon {
  background: #375DAD;
}
.ht-social-share--inline-border .ht-social-item .icon i {
    vertical-align: middle !important;
}
.ht-social-share--inline-border-5 .ht-social-item .icon i{
    vertical-align: middle !important;
}
.ht-social-share--inline-box .ht-social-item .icon i{
    vertical-align: middle !important;
}
.ht-social-share--inline-border .ht-social-item.facebook .title {
  color: #375DAD;
}
.ht-social-share--inline-border .ht-social-item.skype,.ht-social-share--inline-border-5 .ht-social-item.skype{
  background: transparent;
  color: #00A9F0;
  border: 1px solid #00A9F0;
}
.ht-social-share--inline-border .ht-social-item.skype .title,
.ht-social-share--inline-border-5 .ht-social-item.skype .title{
  color: #00A9F0;
}
.ht-social-share--inline-border .ht-social-item.skype .icon,
.ht-social-share--inline-border-5 .ht-social-item.skype .icon{
  background: #00A9F0;
}
.ht-social-share--inline-border .ht-social-item.reddit,
.ht-social-share--inline-border-5 .ht-social-item.reddit{
  background: transparent;
  color:#FF4500;
  border: 1px solid#FF4500;
}
.ht-social-share--inline-border .ht-social-item.reddit .title,
.ht-social-share--inline-border-5 .ht-social-item.reddit .title{
  color:#FF4500;
}
.ht-social-share--inline-border .ht-social-item.reddit .icon,
.ht-social-share--inline-border-5 .ht-social-item.reddit .icon{
  background:#FF4500;
}
.ht-social-share--inline-border .ht-social-item.gmail,
.ht-social-share--inline-border-5 .ht-social-item.gmail{
  background: transparent;
  color:#D23C2E;
  border: 1px solid#D23C2E;
}
.ht-social-share--inline-border .ht-social-item.gmail .title,
.ht-social-share--inline-border-5 .ht-social-item.gmail .title{
  color:#D23C2E;
}
.ht-social-share--inline-border .ht-social-item.gmail .icon,
.ht-social-share--inline-border-5 .ht-social-item.gmail .icon{
  background:#D23C2E;
}
.ht-social-share--inline-border .ht-social-item.instagram,
.ht-social-share--inline-border-5 .ht-social-item.instagram{
  background: transparent;
  color:#e77e58;
  border: 1px solid #e77e58;
}
.ht-social-share--inline-border .ht-social-item.instagram .title,
.ht-social-share--inline-border-5 .ht-social-item.instagram .title{
  color:#e77e58;
}
.ht-social-share--inline-border .ht-social-item.instagram .icon,
.ht-social-share--inline-border-5 .ht-social-item.instagram .icon{
  background:#e77e58;
}
.ht-social-share--inline-border .ht-social-item.youtube,
.ht-social-share--inline-border-5 .ht-social-item.youtube{
  background: transparent;
  color:#ff0000;
  border: 1px solid #ff0000;
}
.ht-social-share--inline-border .ht-social-item.youtube .title,
.ht-social-share--inline-border-5 .ht-social-item.youtube .title{
  color:#ff0000;
}
.ht-social-share--inline-border .ht-social-item.youtube .icon,
.ht-social-share--inline-border-5 .ht-social-item.youtube .icon{
  background:#ff0000;
}
.ht-social-share--inline-border .ht-social-item.wordpress,
.ht-social-share--inline-border-5 .ht-social-item.wordpress{
  background: transparent;
  color:#464646;
  border: 1px solid #464646;
}
.ht-social-share--inline-border .ht-social-item.wordpress .title,
.ht-social-share--inline-border-5 .ht-social-item.wordpress .title{
  color:#464646;
}
.ht-social-share--inline-border .ht-social-item.wordpress .icon,
.ht-social-share--inline-border-5 .ht-social-item.wordpress .icon{
  background:#464646;
}
.ht-social-share--inline-border .ht-social-item.google,
.ht-social-share--inline-border-5 .ht-social-item.google{
  background: transparent;
  color:#cb0909;
  border: 1px solid #cb0909;
}
.ht-social-share--inline-border .ht-social-item.google .title,
.ht-social-share--inline-border-5 .ht-social-item.google .title{
  color:#cb0909;
}
.ht-social-share--inline-border .ht-social-item.google .icon,
.ht-social-share--inline-border-5 .ht-social-item.google .icon{
  background:#cb0909;
}
.ht-social-share--inline-border .ht-social-item.messenger,
.ht-social-share--inline-border-5 .ht-social-item.messenger{
  background: transparent;
  color:#0071E7;
  border: 1px solid #0071E7;
}
.ht-social-share--inline-border .ht-social-item.messenger .title,
.ht-social-share--inline-border-5 .ht-social-item.messenger .title{
  color:#0071E7;
}
.ht-social-share--inline-border .ht-social-item.messenger .icon,
.ht-social-share--inline-border-5 .ht-social-item.messenger .icon{
  background:#0071E7;
}
.ht-social-share--inline-border .ht-social-item.line,
.ht-social-share--inline-border-5 .ht-social-item.line{
  background: transparent;
  color:#00AA01;
  border: 1px solid #00AA01;
}
.ht-social-share--inline-border .ht-social-item.line .title,
.ht-social-share--inline-border-5 .ht-social-item.line .title{
  color:#00AA01;
}
.ht-social-share--inline-border .ht-social-item.line .icon,
.ht-social-share--inline-border-5 .ht-social-item.line .icon{
  background:#00AA01;
}
.ht-social-share--inline-border .ht-social-item.twitter,
.ht-social-share--inline-border-5 .ht-social-item.twitter{
  background: transparent;
  color: #1DA1F2;
  border: 1px solid #1DA1F2;
}

.ht-social-share--inline-border .ht-social-item.twitter .icon,
.ht-social-share--inline-border-5 .ht-social-item.twitter .icon{
  background: #1DA1F2;
}

.ht-social-share--inline-border .ht-social-item.twitter .title,
.ht-social-share--inline-border-5 .ht-social-item.twitter .title{
  color: #1DA1F2;
}

.ht-social-share--inline-border .ht-social-item.linkedin,
.ht-social-share--inline-border-5 .ht-social-item.linkedin{
  background: transparent;
  color: #007BB6;
  border: 1px solid #007BB6;
}

.ht-social-share--inline-border .ht-social-item.linkedin .icon,
.ht-social-share--inline-border-5 .ht-social-item.linkedin .icon{
  background: #007BB6;
}

.ht-social-share--inline-border .ht-social-item.linkedin .title,
.ht-social-share--inline-border-5 .ht-social-item.linkedin .title{
  color: #007BB6;
}

.ht-social-share--inline-border .ht-social-item.pinterest,
.ht-social-share--inline-border-5 .ht-social-item.pinterest{
  background: transparent;
  color: #BD081B;
  border: 1px solid #BD081B;
}

.ht-social-share--inline-border .ht-social-item.pinterest .icon,
.ht-social-share--inline-border-5 .ht-social-item.pinterest .icon{
  background: #BD081B;
}

.ht-social-share--inline-border .ht-social-item.pinterest .title,
.ht-social-share--inline-border-5 .ht-social-item.pinterest .title{
  color: #BD081B;
}

.ht-social-share--inline-border .ht-social-item.whatsapp,
.ht-social-share--inline-border-5 .ht-social-item.whatsapp{
  background: transparent;
  color: #189D0E;
  border: 1px solid #189D0E;
}

.ht-social-share--inline-border .ht-social-item.whatsapp .icon,
.ht-social-share--inline-border-5 .ht-social-item.whatsapp .icon{
  background: #189D0E;
}

.ht-social-share--inline-border .ht-social-item.whatsapp .title,
.ht-social-share--inline-border-5 .ht-social-item.whatsapp .title{
  color: #189D0E;
}

.ht-social-share--inline-border-5 li {
  margin-bottom: 10px;
}

.ht-social-share--inline-border-5 .ht-social-item {
  height: 29px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 0 15px 15px 0;
}

.ht-social-share--inline-border-5 .ht-social-item .icon {
  width: 28px;
  line-height: 29px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  margin-top: -1px;
}

.ht-social-share--inline-border-5 .ht-social-item .title {
  width: 118px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--inline-border-5 .ht-social-item.facebook {
  background: transparent;
  color: #375DAD;
  border: 1px solid #375DAD;
}

.ht-social-share--inline-border-5 .ht-social-item.facebook .icon {
  background: #375DAD;
}

.ht-social-share--inline-border-5 .ht-social-item.facebook .title {
  color: #375DAD;
}

.ht-social-share--inline-border-5 .ht-social-item.twitter {
  background: transparent;
  color: #1DA1F2;
  border: 1px solid #1DA1F2;
}

.ht-social-share--inline-border-5 .ht-social-item.twitter .icon {
  background: #1DA1F2;
}

.ht-social-share--inline-border-5 .ht-social-item.twitter .title {
  color: #1DA1F2;
}

.ht-social-share--inline-border-5 .ht-social-item.pinterest {
  background: transparent;
  color: #BD081B;
  border: 1px solid #BD081B;
}

.ht-social-share--inline-border-5 .ht-social-item.pinterest .icon {
  background: #BD081B;
}

.ht-social-share--inline-border-5 .ht-social-item.pinterest .title {
  color: #BD081B;
}

.ht-social-share--inline-border-5 .ht-social-item.whatsapp {
  background: transparent;
  color: #189D0E;
  border: 1px solid #189D0E;
}

.ht-social-share--inline-border-5 .ht-social-item.whatsapp .icon {
  background: #189D0E;
}

.ht-social-share--inline-border-5 .ht-social-item.whatsapp .title {
  color: #189D0E;
}

.ht-social-share--inline-border-5 .ht-social-item.linkedin {
  background: transparent;
  color: #007BB6;
  border: 1px solid #007BB6;
}

.ht-social-share--inline-border-5 .ht-social-item.linkedin .icon {
  background: #007BB6;
}

.ht-social-share--inline-border-5 .ht-social-item.linkedin .title {
  color: #007BB6;
}

.ht-social-share--inline-box li {
  margin-bottom: 10px;
}

.ht-social-share--inline-box .ht-social-item {
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  position: relative;
  z-index: 1;
}

.ht-social-share--inline-box .ht-social-item::after {
  height: 100%;
  width: 100%;
  left: 3px;
  top: 3px;
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ht-social-share--inline-box .ht-social-item:hover::after {
  left: 0px;
  top: 0px;
}

.ht-social-share--inline-box .ht-social-item .icon {
  width: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  color: #ffffff;
  border-radius: 3px 0 0 3px;
}

.ht-social-share--inline-box .ht-social-item .title {
  width: 118px;
  display: inline-block;
  padding: 0px 5px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
}

.ht-social-share--inline-box .ht-social-item.facebook {
  background: #3E67BF;
}

.ht-social-share--inline-box .ht-social-item.facebook::after {
  background: #375DAD;
}

.ht-social-share--inline-box .ht-social-item.facebook .icon {
  background: #375DAD;
}

.ht-social-share--inline-box .ht-social-item.twitter {
  background: #23ABFF;
}

.ht-social-share--inline-box .ht-social-item.twitter::after {
  background: #1F99E4;
}

.ht-social-share--inline-box .ht-social-item.twitter .icon {
  background: #1DA1F2;
}

.ht-social-share--inline-box .ht-social-item.pinterest {
  background: #EB3146;
}

.ht-social-share--inline-box .ht-social-item.pinterest::after {
  background: #D32C3D;
}

.ht-social-share--inline-box .ht-social-item.pinterest .icon {
  background: #BD081B;
}

.ht-social-share--inline-box .ht-social-item.linkedin {
  background: #007BB6;
}

.ht-social-share--inline-box .ht-social-item.linkedin::after {
  background: #129ACC;
}

.ht-social-share--inline-box .ht-social-item.whatsapp::after {
  background: #189D0E;
}
.ht-social-share--inline-box .ht-social-item.skype::after {
  background: #00A9F0;
}
.ht-social-share--inline-box .ht-social-item.reddit::after {
  background: #FF4500;
}
.ht-social-share--inline-box .ht-social-item.gmail::after {
  background: #D23C2E;
}
.ht-social-share--inline-box .ht-social-item.instagram::after {
  background: #e77e58;
}
.ht-social-share--inline-box .ht-social-item.youtube::after {
  background: #ff0000;
}
.ht-social-share--inline-box .ht-social-item.wordpress::after {
  background: #464646;
}
.ht-social-share--inline-box .ht-social-item.google::after {
  background: #cb0909;
}
.ht-social-share--inline-box .ht-social-item.messenger::after {
  background: #0071E7;
}
.ht-social-share--inline-box .ht-social-item.line::after {
  background: #00AA01;
}

.ht-social-share--inline-box .ht-social-item.linkedin .icon {
  background: #007BB6;
}
.ht-social-item span.icon i{
  vertical-align: middle !important;
}



