.buttonizer-group .content-social-network{
	  position:rectangle;
	     max-width: max-content;
}
.buttonizer-group .content-social-network .icons-link{
	max-width: max-content;
	        margin: auto;
}
.buttonizer-group .item-icons a,
.buttonizer-group .icons-button{
	  display:flex;
	 align-items:center;
	 justify-content:center;
	transition:all 0.2s;
}
.buttonizer-group .item-icons a{
	position:relative;
	z-index:2;
}
.buttonizer-group .item-icons  .content-icons,
.buttonizer-group .content-social-network .icons-link,
.buttonizer-group .item-icons a i,
.buttonizer-group .icons-button i{
	transition:all 0.2s;
}
.buttonizer-group .item-icons .content-icons{
	    opacity: 0;
    visibility: hidden;
    margin-bottom: -42px;

}
.buttonizer-group .icons-button{
	 animation:buttonizer-hello-ssls 2s  linear 2s infinite alternate;
}
.buttonizer-group .icons-button:hover i{
	transform:rotate(45deg);
}
.buttonizer-group .content-social-network:hover .item-icons  .content-icons{
	  margin-bottom: 0px !important;
	    opacity: 1;
  visibility: visible;
}
.buttonizer-group .content-social-network .item-icons  .content-icons{
	position:relative;
}
.buttonizer-group .content-social-network .item-icons .vr-circle-fill{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	    opacity: 0.7;
/* 	    box-shadow: 0 0 0 0 #dd3333; */
	    border: 2px solid transparent;
    -webkit-animation: phone-vr-circle-fill 2.3s infinite ease-in-out;
    animation: phone-vr-circle-fill 2.3s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animuiion: zooms 1.3s infinite;
    animation: zooms 1.3s infinite;
}
.buttonizer-group .content-social-network .item-icons a{
	animation: phone-vr-circle-fill 1s infinite ease-in-out;
}
.buttonizer-group .content-social-network:hover .icons-link{
	margin-bottom:20px;
}
@-webkit-keyframes buttonizer-hello-ssls {
  0% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  10%,
  20% {
    -webkit-transform:scale(0.9) rotate(-8deg);
    transform:scale(0.9) rotate(-8deg);
    opacity:1;
  }
  30%,
  50%,
  70% {
    -webkit-transform:scale(1.3) rotate(8deg);
    transform:scale(1.3) rotate(8deg);
    opacity:1;
  }
  40%,
  60% {
    -webkit-transform:scale(1.3) rotate(-8deg);
    transform:scale(1.3) rotate(-8deg);
    opacity:1;
  }
  100%,
  80% {
    -webkit-transform:scale(1) rotate(0);
    transform:scale(1) rotate(0);
  }
}

@keyframes buttonizer-hello-ssls {
  0% {
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
  10%,
  20% {
    -webkit-transform:scale(0.9) rotate(-8deg);
    -ms-transform:scale(0.9) rotate(-8deg);
    transform:scale(0.9) rotate(-8deg);
    opacity:1;
  }
  30%,
  50%,
  70% {
    -webkit-transform:scale(1.3) rotate(8deg);
    -ms-transform:scale(1.3) rotate(8deg);
    transform:scale(1.3) rotate(8deg);
    opacity:1;
  }
  40%,
  60% {
    -webkit-transform:scale(1.3) rotate(-8deg);
    -ms-transform:scale(1.3) rotate(-8deg);
    transform:scale(1.3) rotate(-8deg);
    opacity:1;
  }
  100%,
  80% {
    -webkit-transform:scale(1) rotate(0);
    -ms-transform:scale(1) rotate(0);
    transform:scale(1) rotate(0);
  }
}

@-webkit-keyframes phone-vr-circle-fill {
  0% {-webkit-transform: rotate(0) scale(1) skew(1deg);  }
  10% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg);}
  20% {-webkit-transform: rotate(25deg) scale(1) skew(1deg);}
  30% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg);}
  40% {-webkit-transform: rotate(25deg) scale(1) skew(1deg);}
  50% {-webkit-transform: rotate(0) scale(1) skew(1deg);}
  100% {-webkit-transform: rotate(0) scale(1) skew(1deg);}
}

@-webkit-keyframes zooms{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zooms{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}