/*@import "css1.css";*/
@import "font-awesome.css";
@import "css2.css";
@import "animate.css";
html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
* {
  outline: none;
}
header {
  background-color: #ffffff;
}
img {
  max-width: 100%;
}
.icon img {
  width: auto;
}
@media (max-width: 767px) {
  
  .icon img {
    width: auto;
  }
}
a {
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease;
}
ol,
ul {
  list-style: none;
}
.clear {
  clear: both;
}
.wrap-2 .row .clear {
    margin-top:25px;
}

.min-body {
  width: 1600px;
  margin: 0 auto;
}
@media only screen and (max-width: 1500px) {
  .min-body {
    width: 1300px;
  }
}
@media only screen and (max-width: 1400px) {
  .min-body {
    width: auto;
  }
}
#content {
  overflow: hidden;
}

#content p a {
  /* color: #0f90d2;
  text-decoration: underline; */
}
#content p a:hover {
  /* color: #219fdf; */
  text-decoration: none;
}

#pozvonim-button div {
    background: transparent none repeat scroll 0 0;
}

@keyframes pzv-inner-animation {
    0% {
        transform: scale(1);
    }
    40% {
        opacity: 0.9;
        transform: scale(1.2);
    }
    100% {
        transform: scale(1.5);
    }
}

@keyframes pzv-outer-animation {
    0%,
    100% {
        transform: scale(1.5);
    }
    40% {
        transform: scale(1);
    }
}

@keyframes pzv-phone-animation {
    0%,
    25%,
    100% {
        transform: rotate(0deg);
    }
    5%,
    15% {
        transform: rotate(-25deg);
    }
    10%,
    20% {
        transform: rotate(25deg);
    }
}

@-webkit-keyframes pzv-inner-animation {
    0% {
        -webkit-transform: scale(1);
    }
    40% {
        opacity: 0.9;
        transform: scale(1.2);
        -webkit-transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1.5);
    }
}

@-webkit-keyframes pzv-outer-animation {
    0%,
    100% {
        -webkit-transform: scale(1.5);
    }
    40% {
        -webkit-transform: scale(1);
    }
}

@-webkit-keyframes pzv-phone-animation {
    0%,
    25%,
    100% {
        -webkit-transform: rotate(0deg);
    }
    5%,
    15% {
        -webkit-transform: rotate(-25deg);
    }
    10%,
    20% {
        -webkit-transform: rotate(25deg);
    }
}

@-moz-keyframes pzv-inner-animation {
    0% {
        -moz-transform: scale(1);
    }
    40% {
        opacity: 0.9;
        -moz-transform: scale(1.2);
    }
    100% {
        -moz-transform: scale(1.5);
    }
}

@-moz-keyframes pzv-outer-animation {
    0%,
    100% {
        -moz-transform: scale(1.5);
    }
    40% {
        -moz-transform: scale(1);
    }
}

@-moz-keyframes pzv-phone-animation {
    0%,
    25%,
    100% {
        -moz-transform: rotate(0deg);
    }
    5%,
    15% {
        -moz-transform: rotate(-25deg);
    }
    10%,
    20% {
        -moz-transform: rotate(25deg);
    }
}

#pozvonim-cover *,
#pozvonim-cover *::before,
#pozvonim-cover *::after,
#pozvonim-button *,
#pozvonim-button *::before,
#pozvonim-button *::after{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#pozvonim-button {
    transform-origin: center center 0 !important;
    -webkit-transform: rotateY(0deg) scale(1.0);
    -ms-transform: rotateY(0deg) scale(1.0);
    -o-transform: rotateY(0deg) scale(1.0);
    -moz-transform: rotateY(0deg) scale(1.0);
    transform: rotateY(0deg) scale(1.0);
    opacity: 1;
    width: auto !important;
    height: auto !important;
    cursor: pointer !important;
    position: absolute;
    display: block;
    z-index: 10000000 !important;
    background: transparent none repeat scroll 0 0 !important;
	position: fixed;
	bottom: 100px;
	right: -7px;
}

#pozvonim-button * {
    transform-origin: center center 0 !important;
}

#pozvonim-button.pozvonim-dragging {
    -o-transition: none 0s ease 0s !important;
    -moz-transition: none 0s ease 0s !important;
    -webkit-transition: none 0s ease 0s !important;
    transition: none 0s ease 0s !important;
}

#pozvonim-button .pozvonim-button-phone {
    -webkit-animation: pzv-phone-animation 3s ease-in-out 0s normal none infinite running;
    -moz-animation: pzv-phone-animation 3s ease-in-out 0s normal none infinite running;
    -o-animation: pzv-phone-animation 3s ease-in-out 0s normal none infinite running;
    animation: pzv-phone-animation 3s ease-in-out 0s normal none infinite running;
    position: absolute !important;
    /*background-color: #215cac !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJKSURBVHja7Nk7aBRRFIDh/8QHPvBBQNTGRgVNZ7AI2Ai+sBOLiAabINgKirWCjQQRQUtLC8FCgoUprERsVLAzRhAUo60WIWrgt3BFXTK7i9nZZJxz4DZzL7tzv7mvMxMqGb+jLwkSJEESJEESJEESJEESJEESJEESJEESJEESJCNBeggSEV0pwHbgOTALjAHLmurLCbWrpUv3tEF97d/xUF1X1n3/Kkt1ytwAdjZdOwJMqGtK/eelNkLUQ7aOm2WOkOj2d5mFzm/1BbCnVRNgAHj13+8y6mAbDIAARuuy7e7osN2BuoC8bEyJdrGrFiARMQmc76BpaTvNkltUG2vJCeA2sLagySywujZH94i4Cxxt0WSqdrlMRDwGJguqn9YORO0DthZUj9cx2z0GrJ/n+jQwUSsQdRVwpaD6ekTM1W2EXAV2z3P9HXCrbsndSIvE7njZ6X9PQNSN6pYOMPapXwsw7pX5IHsCom5W76hzjU49UjcVYAypnwsw3qv9lQZRB9VP83RuSt3W1LlT6kwBxqw6VPZULxVEPah+abEWfFTPqMPqeJsXQiO9WPtKe0EEHAYeACu68FsXIuJaEUglkjvgDT/fmC80LkfEpVa7Y1VAZrqQiV6MiLF2x4WqHMzOLRDzZDuMyh3M1NE/ttpO45k6sFj33Yttd7/6tgOIafWsunwxH2RPPkOoK4HTwDCwF+gHvgMfgCeNNP5+RHz7l5FdlUW10pFf/xMkQRIkQRIkQRIkQRIkQRIkQRIkQRIkQRIkI0FaxI8BAMGiej+TuldEAAAAAElFTkSuQmCC);
    */
    border-radius: 100% !important;
    height: 70px !important;
    width: 70px !important;
    left: 44px !important;
    top: 44px !important;
    z-index: 10000000 !important;
}

#pozvonim-button .pozvonim-button-border-inner {
    -webkit-animation: 2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;
    -moz-animation: 2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;
    -o-animation: 2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;
    animation: 2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;
    border: 1px solid #68cafa !important;
    border: 1px solid rgb(104, 202, 250) !important;
    border-radius: 100% !important;
    opacity: 0.5 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
    height: 70px !important;
    left: 44px !important;
    top: 44px !important;
    width: 70px !important;
    position: absolute !important;
    z-index: 10000000 !important;
    display: block !important;
}

#pozvonim-button .pozvonim-button-border-outer {
    -webkit-animation: 2.3s ease-in-out 0s normal none infinite running pzv-inner-animation;
    -moz-animation: 2.3s ease-in-out 0s normal none infinite running pzv-inner-animation;
    -o-animation: 2.3s ease-in-out 0s normal none infinite running pzv-inner-animation;
    animation: 2.3s ease-in-out 0s normal none infinite running pzv-inner-animation;
    border: 1px solid #9abfd3 !important;
    border: 1px solid rgb(154, 191, 211) !important;
    border-radius: 100% !important;
    width: 100px !important;
    height: 100px !important;
    left: 30px !important;
    top: 30px !important;
    position: absolute !important;
    z-index: 10000000 !important;
    display: block !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-phone,
#pozvonim-button:hover .pozvonim-button-phone {
    background-color: #79D000 !important;
    background-color: rgba(121, 208, 0, 0.8) !important;
    background-color: rgba(25, 173, 212, 0.8) !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-border-inner,
#pozvonim-button:hover .pozvonim-button-border-inner {
    border: 1px solid #b7de69 !important;
    border: 1px solid rgb(131, 190, 248) !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-border-outer,
#pozvonim-button:hover .pozvonim-button-border-outer {
    border: 1px solid #b7de69 !important;
    border: 1px solid rgb(154, 191, 211) !important;
}

#pozvonim-button .pozvonim-button-wrapper {
    padding: 0 !important;
    display: block !important;
    width: 160px !important;
    height: 160px !important;
}

#pozvonim-cover {
    background-color: rgba(0, 0, 0, 0.25) !important;
    display: none;
    height: 100% !important;
    position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    z-index: 20000000 !important;
}

.pozvonim-animated {
    -o-transition: all 0.8s ease 0s;
    -moz-transition: all 0.8s ease 0s;
    -webkit-transition: all 0.8s ease 0s;
    transition: all 0.8s ease 0s;
}

.pozvonim-hovered {
    -webkit-transform: rotateY(-360deg) scale(1.0) !important;
    -ms-transform: rotateY(-360deg) scale(1.0) !important;
    -o-transform: rotateY(-360deg) scale(1.0) !important;
    -moz-transform: rotateY(-360deg) scale(1.0) !important;
    transform: rotateY(-360deg) scale(1.0) !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-phone,
#pozvonim-button:hover .pozvonim-button-phone {
    display: none !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-border-inner,
#pozvonim-button:hover .pozvonim-button-border-inner {
    height: 90px !important;
    left: 33px !important;
    top: 33px !important;
    width: 90px !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-border-outer,
#pozvonim-button:hover .pozvonim-button-border-outer {
    height: 100px !important;
    left: 28px !important;
    top: 28px !important;
    width: 100px !important;
}

#pozvonim-button.pozvonim-hovered .pozvonim-button-text,
#pozvonim-button:hover .pozvonim-button-text {
    display: block !important;
}

#pozvonim-button .pozvonim-button-text {
    padding: 0 !important;
    color: rgb(255, 255, 255) !important;
    border-radius: 100% !important;
    display: none !important;
    width: 90px !important;
    height: 90px !important;
    left: 33px !important;
    top: 33px !important;
    margin: 0 !important;
    position: absolute;
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 19px !important;
}

#pozvonim-button .pozvonim-button-center-text {
    vertical-align: middle;
    text-align: center;
    display: table-cell !important;
    height: 90px !important;
    width: 90px !important;
    word-break: break-all !important;
    line-height: 14px !important;
    padding: 0 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    white-space: pre-wrap !important;
}

.button-full-text {}
.button-full-text a {margin: 0;}
.div-full-text {display: none;}

.centered-item {
	margin: 0 auto;
	float: none;
}

input[type="text"] {
   border: 1px solid black;
   border-radius: 5px;
}

