#form_ok2 {
	visibility:hidden;
	height:0px;
}

#form_ok2 p{ 
	font-size:16px;
	font-weight:bold;
	}

.uptocall {position:fixed;bottom:20px;right:10px;cursor:pointer;z-index:999;}
 
.uptocall .uptocall-mini-phone {-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color: #27A8E1;
width:70px;height:70px;-webkit-animation: uptocallmini 1.5s 0s ease-out infinite;-moz-animation: uptocallmini 1.5s 0s ease-out infinite;animation: uptocallmini 1.5s 0s ease-out infinite;}
 
.uptocall .uptocall-mini-phone:before {content: "";position: absolute;width: 100%;height: 100%;top:0;left:0;background-image:url('mini.png');background-repeat:no-repeat;background-position:center center;
-webkit-animation: uptocallphone 1.5s linear infinite;-moz-animation: uptocallphone 1.5s linear infinite;animation: uptocallphone 1.5s linear infinite;}
@media (min-width:700px){
@-webkit-keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-moz-keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(247,180,14, 0);}
10% {box-shadow: 0 0 8px 6px #27A8E1, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #27A8E1;}
100% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(247,180,14, 0);}
}
@-moz-keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(247,180,14, 0);}
10% {box-shadow: 0 0 8px 6px #27A8E1, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #27A8E1;}
100% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(247,180,14, 0);}
}
@keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(247,180,14, 0);}
10% {box-shadow: 0 0 8px 6px #27A8E1, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #27A8E1;}
100% {box-shadow: 0 0 8px 6px rgba(247,180,14, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(247,180,14, 0);}
}
}

#mail {position:fixed;bottom:120px;right:10px;cursor:pointer;z-index:999;}
 
#mail .mail-letter {-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(247,180,14, .5);
width:70px;height:70px;}
#mail .mail-letter:before {content: "";position: absolute;width: 100%;height: 100%;top:0;left:0;background-image:url('../assets/images/letter.png');background-repeat:no-repeat;background-position:center center;
}
@media (max-width:566px){
	.uptocall .uptocall-mini-phone{
		-webkit-animation:none;
-moz-animation: none;
animation: none;
	}
}
