/**
 * Callback
 *
 * @author Slava Yurthev
 */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.callback-button-icon:before {
    content:'';
    display: block;
    background-size: cover;
    background-image: url(../img/phone-solid.svg);
    background-repeat: no-repeat;
    width: 16px;
    height: 17px;
}

.callback-button-icon {
	position: fixed;
	right: 10px;
	bottom: 10px;
	text-indent: -99999;
	z-index: 899;
	-webkit-transition: opacity .1s ease-in-out;
    -moz-transition: opacity .1s ease-in-out;
    -ms-transition: opacity .1s ease-in-out;
    -o-transition: opacity .1s ease-in-out;
    transition: opacity .1s ease-in-out;
    background: lightgrey;
    opacity: 0.9;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
}
.callback-button-icon:hover {
	opacity: 0.9;
}
.callback-button-send {
	float: right;
}
