.callback
{
	box-sizing:content-box !important;
	color:#333 !important;
	font-size:13px !important;
	font-family: "Roboto";
	font-style:normal !important;
	font-weight:300 !important;
	transform-origin:50% 50%;
	text-transform:none !important;
	-webkit-box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	white-space:normal
}
.callback *
{
	
	font-family: "Roboto";
	font-style:normal !important;
	text-transform:none !important
}
.callback span
{
	-webkit-transform:none !important;
	transform:none !important
}
.abc_body-mobile
{
	position:fixed !important;
	height:100% !important;
	overflow:hidden !important;
	transform:none
}
.abc_btn,.abc_btn:hover
{
	background-color:#f44336;
	bottom:0;
	color:#fff !important;
	font-size:22px !important;
	left:auto;
	outline:none !important;
	padding:10px 20px !important;
	position:fixed;
	right:0;
	text-decoration:none;
	top:auto;
	white-space:nowrap;
	z-index:9999 !important
}
.abc_btn span,.abc_btn:hover span
{
	color:#fff !important
}
.abc_btn.abc_btn-top
{
	bottom:auto;
	top:0
}
.abc_btn.abc_btn-right
{
	bottom:auto;
	right:0;
	top:10%;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom
}
.abc_btn.abc_btn-left
{
	bottom:auto;
	left:0;
	right:auto;
	top:10%;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom
}
.abc_btn.abc_btn-left span,.abc_btn.abc_btn-left:hover span
{
	transform:rotate(180deg) !important;
	display:block
}
.abc_phone,.abc_phone:hover
{
	background-color:transparent !important;
	bottom:5%;
	border-radius:60px !important;
	-webkit-border-radius:60px !important;
	color:#fff;
	display:block;
	font-size:22px !important;
	height:120px !important;
	left:auto;
	outline:none !important;
	overflow:hidden;
	padding:0 !important;
	position:absolute;
	right:20%;
	text-decoration:none;
	top:auto;
	width:120px !important;
	z-index:9999 !important;
	transition:none;
	-webkit-transition:none
}
.abc_phone.abc_phone-sm,.abc_phone.abc_phone-sm:hover
{
	height:90px !important;
	width:90px !important;
	position:absolute
}
.abc_phone.abc_phone-xs,.abc_phone.abc_phone-xs:hover
{
	height:60px !important;
	width:60px !important;
	position:absolute
}
.abc_phone.abc_phone-fixed,.abc_phone.abc_phone-fixed:hover
{
	position:fixed !important
}
.abc_phone.callback-mobile,.abc_phone.callback-mobile:hover
{
	top:90%;
	right:50%;
	position:absolute
}
.abc_phone.callback-mobile,.abc_phone.callback-mobile:hover
{
	-moz-transform:scale(1.7);
	-ms-transform:scale(1.7);
	-webkit-transform:scale(1.7);
	-o-transform:scale(1.7);
	-khtml-transform:scale(1.7);
	transform:scale(1.7)
}
.abc_phone.abc_not-scalling
{
	position:fixed !important
}
.abc_phone .abc_phone-bgr
{
	background-color:#f44336;
	border-radius:60px !important;
	-webkit-border-radius:60px !important;
	height:100% !important;
	left:0 !important;
	opacity:0.95;
	position:absolute !important;
	top:0 !important;
	width:100% !important;
	z-index:9997 !important
}
.abc_phone .abc_phone-phone
{
	height:60px !important;
	left:0 !important;
	margin:24px;
	position:absolute !important;
	top:0 !important;
	width:60px !important;
	z-index:9998 !important
}
.abc_phone .abc_phone-phone .ws-icon-phone
{
	color:#ffffff !important;
	font-size:72px;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.ws-icon-phone img
{
	    width: 70px;

    margin-top: -13px;
}
.abc_phone .abc_phone-phone .ws-icon-phone:before
{
	top:0;
	right:0;
	bottom:0;
	left:0
}
.abc_phone .abc_phone-phone.abc_phone-with-text
{
	color:#fff !important;
	background:transparent !important;
	font-family: "Roboto";
	font-size:22px !important;
	font-weight:300 !important;
	height:auto !important;
	left:0 !important;
	line-height:1em !important;
	margin:0;
	position:absolute !important;
	text-align:center !important;
	top:0 !important;
	width:100% !important;
	z-index:9998 !important
}
.abc_phone .abc_phone-phone.abc_phone-with-text span
{
	background:transparent !important;
	color:#fff !important;
	font-family: "Roboto";
	font-size:22px !important;
	font-weight:300 !important;
	line-height:1em !important;
	text-align:center !important
}
.abc_phone.abc_phone-sm .abc_phone-phone
{
	height:48px !important;
	margin:19px;
	width:48px !important
}
.abc_phone.abc_phone-sm .abc_phone-phone .ws-icon-phone
{
	font-size:54px
}
.abc_phone.abc_phone-sm .abc_phone-phone.abc_phone-with-text
{
	background:transparent !important;
	height:auto !important;
	margin:0;
	width:100% !important
}
.abc_phone.abc_phone-xs .abc_phone-phone
{
	height:30px !important;
	margin:12px;
	width:30px !important
}
.abc_phone.abc_phone-xs .abc_phone-phone .ws-icon-phone
{
	font-size:38px
}
.abc_phone.abc_phone-xs .abc_phone-phone.abc_phone-with-text
{
	background:transparent !important;
	height:auto !important;
	margin:0;
	width:100% !important
}
.abc_phone .abc_phone-text
{
	background:transparent !important;
	color:#fff !important;
	font-family: "Roboto";
	font-size:22px !important;
	font-weight:300 !important;
	height:auto !important;
	left:0 !important;
	line-height:1em !important;
	position:absolute !important;
	text-align:center !important;
	top:0 !important;
	width:100% !important;
	z-index:9998 !important
}
.abc_phone .abc_phone-text span
{
	background:transparent !important;
	color:#fff !important;
	font-family: "Roboto";
	font-size:22px !important;
	font-weight:300 !important;
	line-height:1em !important;
	text-align:center !important
}
.abc_phone-sm .abc_phone-text,.abc_phone-sm .abc_phone-phone.abc_phone-with-text,.abc_phone-sm .abc_phone-text span,.abc_phone-sm .abc_phone-phone.abc_phone-with-text span
{
	font-size:18px !important;
	line-height:1em !important
}
.abc_phone-xs .abc_phone-text,.abc_phone-xs .abc_phone-phone.abc_phone-with-text,.abc_phone-xs .abc_phone-text span,.abc_phone-xs .abc_phone-phone.abc_phone-with-text span
{
	font-size:12px !important;
	line-height:1em !important
}
.abc_phone .abc_phone-content div
{
	display:block;
	opacity:0;
	position:absolute !important;
	-webkit-transform-origin:center center;
	transform-origin:center center;
	transform:perspective(400px) rotateY(-180deg) scale(.4);
	-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-ms-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-o-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-khtml-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);
	-moz-transition:all .8s cubic-bezier(.19,1,.22,1);
	-o-transition:all .8s cubic-bezier(.19,1,.22,1);
	transition:all .8s cubic-bezier(.19,1,.22,1)
}
.abc_phone .abc_phone-content div.abc_rotate-icon
{
	display:block !important;
	opacity:1 !important;
	transform:perspective(400px) rotateY(0) scale(1) !important;
	-moz-transform:perspective(400px) rotateY(0) scale(1) !important;
	-ms-transform:perspective(400px) rotateY(0) scale(1) !important;
	-webkit-transform:perspective(400px) rotateY(0) scale(1) !important;
	-o-transform:perspective(400px) rotateY(0) scale(1) !important;
	-khtml-transform:perspective(400px) rotateY(0) scale(1) !important
}
.abc_phone.callback-mobile .abc_phone-content div.abc_rotate-icon
{
	transform:none !important;
	-moz-transform:none !important;
	-ms-transform:none !important;
	-webkit-transform:none !important;
	-o-transform:none !important;
	-khtml-transform:none !important
}
.abc_phone .abc_phone-phone.abc_auto-width,.abc_phone .abc_phone-text.abc_auto-width
{
	width:auto !important
}
.abc_phone .abc_phone-phone.abc_font-size-90,.abc_phone .abc_phone-text.abc_font-size-90,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-90,.abc_phone .abc_phone-text span.abc_font-size-90
{
	font-size:90% !important
}
.abc_phone .abc_phone-phone.abc_font-size-80,.abc_phone .abc_phone-text.abc_font-size-80,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-80,.abc_phone .abc_phone-text span.abc_font-size-80
{
	font-size:80% !important
}
.abc_phone .abc_phone-phone.abc_font-size-70,.abc_phone .abc_phone-text.abc_font-size-70,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-70,.abc_phone .abc_phone-text span.abc_font-size-70
{
	font-size:70% !important
}
.abc_phone .abc_phone-phone.abc_font-size-60,.abc_phone .abc_phone-text.abc_font-size-60,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-60,.abc_phone .abc_phone-text span.abc_font-size-60
{
	font-size:60% !important
}
.abc_phone .abc_phone-phone.abc_font-size-50,.abc_phone .abc_phone-text.abc_font-size-50,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-50,.abc_phone .abc_phone-text span.abc_font-size-50
{
	font-size:50% !important
}
.abc_phone .abc_phone-phone.abc_font-size-40,.abc_phone .abc_phone-text.abc_font-size-40,.abc_phone .abc_phone-phone.abc_phone-with-text span.abc_font-size-40,.abc_phone .abc_phone-text span.abc_font-size-40
{
	font-size:50% !important
}
.abc_phone .abc_phone-phone span
{
	color:rgba(255, 255, 255, 1)
}
	@-moz-keyframes abc_phone-pulse
{
	0%
{
	-webkit-transform:translate(0,-20px);
	-moz-transform:translate(0,-20px);
	-ms-transform:translate(0,-20px);
	-o-transform:translate(0,-20px);
	transform:translate(0,-20px)
}
	50%
{
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	transform:translate(0,-10px)
}
	100%
{
	-webkit-transform:translate(0,0);
	-moz-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}

}
	@-webkit-keyframes abc_phone-pulse
{
	0%,100%,20%,50%,80%
{
	-webkit-transform:translateY(0)
}
	40%
{
	-webkit-transform:translateY(-30px)
}
	60%
{
	-webkit-transform:translateY(-15px)
}

}
.abc_phone.abc_pulse
{
	-webkit-transition:none;
	-moz-transition:none;
	transition:none;
	-o-transition:none;
	-ms-transition:none;
	-webkit-animation:abc_phone-pulse .7s infinite;
	-moz-animation:abc_phone-pulse .7s infinite;
	-ms-animation:abc_phone-pulse .7s infinite;
	-o-animation:abc_phone-pulse .7s infinite;
	animation:abc_phone-pulse .7s infinite
}
	@keyframes abc_phone-pulse
{
	0%,100%,20%,50%,80%
{
	transform:translateY(0)
}
	40%
{
	transform:translateY(-30px)
}
	60%
{
	transform:translateY(-15px)
}

}
	@-webkit-keyframes abc_phone-opacity-pulse
{
	0%,100%
{
	opacity:1
}
	50%
{
	opacity:.5
}

}
	@-moz-keyframes abc_phone-opacity-pulse
{
	0%,100%
{
	opacity:1
}
	50%
{
	opacity:.5
}

}
	@keyframes abc_phone-opacity-pulse
{
	0%,100%
{
	opacity:1
}
	50%
{
	opacity:.5
}

}
.abc_phone-opacity-pulse
{
	animation:abc_phone-opacity-pulse 2s ease-in-out infinite;
	-moz-animation:abc_phone-opacity-pulse 2s ease-in-out infinite;
	-ms-animation:abc_phone-opacity-pulse 2s ease-in-out infinite;
	-webkit-animation:abc_phone-opacity-pulse 2s ease-in-out infinite;
	-o-animation:abc_phone-opacity-pulse 2s ease-in-out infinite;
	-khtml-animation:abc_phone-opacity-pulse 2s ease-in-out infinite
}
	@-webkit-keyframes abc_widget-live
{
	0%,100%,50%
{
	-moz-transform:rotate(-20deg);
	-ms-transform:rotate(-20deg);
	-webkit-transform:rotate(-20deg);
	-o-transform:rotate(-20deg);
	-khtml-transform:rotate(-20deg);
	transform:rotate(-20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}
	25%,75%
{
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	-khtml-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}

}
	@-moz-keyframes abc_widget-live
{
	0%,100%,50%
{
	-moz-transform:rotate(-20deg);
	-ms-transform:rotate(-20deg);
	-webkit-transform:rotate(-20deg);
	-o-transform:rotate(-20deg);
	-khtml-transform:rotate(-20deg);
	transform:rotate(-20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}
	25%,75%
{
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}

}
	@keyframes abc_widget-live
{
	0%,100%,50%
{
	-moz-transform:rotate(-20deg);
	-ms-transform:rotate(-20deg);
	-webkit-transform:rotate(-20deg);
	-o-transform:rotate(-20deg);
	-khtml-transform:rotate(-20deg);
	transform:rotate(-20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}
	25%,75%
{
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	-khtml-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-animation-timing-function:ease;
	animation-timing-function:ease
}

}
.abc_phone.abc_pulse .abc_phone-content div
{
	display:none !important
}
.abc_phone.abc_pulse .abc_phone-content .abc_phone-phone
{
	display:block !important;
	opacity:1 !important
}
.abc_phone.abc_pulse .abc_phone-content .abc_phone-phone
{
	-webkit-animation:abc_widget-live 1.1s infinite !important;
	-moz-animation:abc_widget-live 1.1s infinite !important;
	-ms-animation:abc_widget-live 1.1s infinite !important;
	-o-animation:abc_widget-live 1.1s infinite !important;
	animation:abc_widget-live 1.1s infinite !important
}
.abc_phone:hover:not(.callback-mobile) .abc_phone-content div,.abc_phone.pulse:hover .abc_phone-content div
{
	opacity:0 !important;
	transform:perspective(400px) rotateY(-180deg) scale(.4);
	-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-ms-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-o-transform:perspective(400px) rotateY(-180deg) scale(.4);
	-khtml-transform:perspective(400px) rotateY(-180deg) scale(.4)
}
.abc_phone.abc_pulse:hover .abc_phone-content .abc_phone-phone
{
	opacity:0 !important
}
.abc_phone:hover:not(.callback-mobile) .abc_phone-content .abc_phone-text
{
	display:block !important;
	opacity:1 !important;
	transform:perspective(400px) rotateY(0) scale(1) !important;
	-moz-transform:perspective(400px) rotateY(0) scale(1) !important;
	-ms-transform:perspective(400px) rotateY(0) scale(1) !important;
	-webkit-transform:perspective(400px) rotateY(0) scale(1) !important;
	-o-transform:perspective(400px) rotateY(0) scale(1) !important;
	-khtml-transform:perspective(400px) rotateY(0) scale(1) !important
}
.abc_phone.abc_pulse:hover,.abc_phone:hover
{
	-webkit-animation:none !important;
	-moz-animation:none !important;
	-ms-animation:none !important;
	-o-animation:none !important;
	animation:none !important
}
.abc_window,.abc_window *
{
	letter-spacing:normal !important;
	line-height:18px !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important
}
.abc_window
{
	bottom:auto;
	height:100%;
	left:auto;
	position:fixed !important;
	right:0;
	top:0;
	width:340px;
	min-width:340px;
	z-index:2000000002 !important
}
.abc_window.abc_window-left
{
	left:0;
	right:auto
}
.abc_window.callback-mobile
{
	height:100%;
	width:100%;
	left:0;
	top:0;
	bottom:0;
	right:0;
	position:fixed !important;
	z-index:2000000002 !important;
	-webkit-overflow-scrolling:touch;
	-webkit-font-smoothing:subpixel-antialiased !important;
	visibility:visible;
	overflow:auto
}
.abc_window.callback-mobile a.abc_close-window
{
	width:24px;
	height:24px;
	padding:14px;
	top:0 !important;
	right:0 !important;
	position:fixed !important
}
.abc_window.abc_window-onexit,.abc_window.abc_window-modal
{
	bottom:auto;
	height:368px;
	left:0;
	position:fixed !important;
	right:0;
	top:0;
	width:640px !important;
	z-index:99999999999999 !important
}
.abc_window a,.abc_window a:hover
{
	background:none;
	color:#333 !important;
	font-size:13px;
	opacity:0.5 !important;
	outline:none !important;
	text-decoration:none;
	-webkit-transition:opacity .15s ease-in-out;
	-moz-transition:opacity .15s ease-in-out;
	-ms-transition:opacity .15s ease-in-out;
	-o-transition:opacity .15s ease-in-out;
	transition:opacity .15s ease-in-out;
	border:none
}
.abc_window a:hover
{
	opacity:1 !important
}
.abc_window .abc_background,.abc_window .abc_background div
{
	background-color:rgba(0, 0, 0, .3) !important;
	height:100% !important;
	right:0 !important;
	top:0 !important;
	width:100% !important;
	z-index:1 !important
}
.abc_window.callback-mobile .abc_background,.abc_window.callback-mobile .abc_background div
{
	background-color:rgba(240, 240, 240, 1) !important
}
.abc_window .abc_background div
{
	background-color:rgba(240, 240, 240, .95) !important
}
.abc_window a.abc_close-window
{
	background:none !important;
	bottom:auto !important;
	font-size:50px;
	left:auto !important;
	position:absolute;
	right:6px !important;
	top:6px !important;
	z-index:2 !important;
	-webkit-transition:opacity .15s ease-in-out;
	-moz-transition:opacity .15s ease-in-out;
	-ms-transition:opacity .15s ease-in-out;
	-o-transition:opacity .15s ease-in-out;
	transition:opacity .15s ease-in-out
}
.abc_window a.abc_copyright
{
	background:none;
	bottom:5px !important;
	display:block !important;
	font-size:13px;
	left:auto !important;
	position:absolute;
	right:auto !important;
	opacity:1 !important;
	text-align:center !important;
	top:auto !important;
	width:100% !important;
	z-index:2 !important;
	-webkit-transition:opacity .15s ease-in-out;
	-moz-transition:opacity .15s ease-in-out;
	-ms-transition:opacity .15s ease-in-out;
	-o-transition:opacity .15s ease-in-out;
	transition:opacity .15s ease-in-out
}
.abc_window a.abc_copyright-callbackkiller
{
	opacity:0.8;
	cursor:pointer;
	-webkit-transition:all .2s cubic-bezier(.19, 1, .22, 1);
	transition:all .2s cubic-bezier(.19, 1, .22, 1);
	background:-webkit-gradient(linear, left top, right top, color-stop(0, #4d4d4d), color-stop(.4, #4d4d4d), color-stop(.5, #fff), color-stop(.6, #4d4d4d), color-stop(1, #4d4d4d));
	-webkit-background-clip:text !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-animation:white-saas-text-anim 10s infinite;
	animation:white-saas-text-anim 10s infinite
}
.abc_window.callback-mobile a.abc_copyright
{
	position:relative !important;
	font-size:13px;
	-webkit-text-size-adjust:none
}
.abc_window .abc_text-red
{
	color:#f44336 !important
}
.abc_window .abc_forms
{
	bottom:0;
	height:auto;
	left:0 !important;
	position:absolute !important;
	right:0 !important;
	top:0;
	width:100% !important;
	z-index:1;
	-webkit-transition:none;
	-moz-transition:none;
	transition:none;
	overflow:visible
}
.abc_window .abc_forms .abc_form
{
	margin:auto;
	padding:0 40px !important;
	text-align:left;
	width:260px !important;
	-webkit-box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important;
	-webkit-transition:none;
	-moz-transition:none;
	transition:none
}
.abc_window.callback-mobile .abc_forms .abc_form
{
	padding:0 !important;
	-webkit-transition:none;
	-moz-transition:none;
	transition:none
}
.abc_window .abc_form .abc_form-title,.abc_window .abc_form .abc_form-title span.abc_visitor-name-to-delete,.abc_window .abc_form .abc_form-title span.abc_call-timeout
{
	font-size:20px !important;
	line-height:23px !important;
	margin:0 0 7px 0 !important
}
.abc_window .abc_form .abc_form-title a
{
	background:none !important;
	font-size:20px !important;
	line-height:23px !important
}
.abc_window .abc_form .abc_form-title small
{
	display:inline-block;
	font-size:70%;
	padding:0
}
.abc_window .abc_form .abc_form-title small a,.abc_window .abc_form .abc_form-title small .abc_visitor-name-to-delete
{
	font-size:100% !important
}
.abc_window .abc_form .abc_input,.abc_window .abc_form .abc_input:focus,.abc_window .abc_form .abc_input:hover
{
	background-color:#d0d0d0 !important;
	border:1px solid rgba(0,0,0,.3);
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-shadow:none !important;
	float:none !important;
	font-size:16px !important;
	font-weight:300 !important;
	height:auto !important;
	left:auto !important;
	margin:0 0 7px 0 !important;
	outline:0 !important;
	top:auto !important;
	padding:6px 10px !important;
	position:relative;
	width:230px !important;
	zoom:1;
	display:inline-block !important;
	color:#333 !important
}
.abc_window .abc_form .abc_select
{
	background-color:#d0d0d0 !important;
	border:1px solid rgba(0,0,0,.3);
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-shadow:none !important;
	
	float:none !important;
	font-size:16px !important;
	font-weight:300 !important;
	height:auto !important;
	min-height:0 !important;
	left:auto !important;
	margin:0 0 7px 0 !important;
	outline:0 !important;
	top:auto !important;
	padding:6px 10px !important;
	position:relative;
	width:230px !important;
	white-space:nowrap;
	zoom:1;
	visibility:visible
}
.abc_window .abc_form .abc_select.abc_deferred-date
{
	width:107px !important;
	opacity:1
}
.abc_window .abc_form .abc_select.abc_deferred-time
{
	width:72px !important;
	opacity:1
}
.abc_window .abc_form .abc_select option
{
	text-align:center !important
}
.abc_window .abc_form .abc_deferred div
{
	display:inline-block !important;
	font-size:16px !important;
	margin:0 7px
}
.abc_window .abc_form .abc_input-hidden
{
	display:none !important;
	opacity:0 !important
}
.abc_window .abc_form .abc_input.abc_error
{
	border-color:rgb(244,67,54) !important
}
.abc_window .abc_form .abc_error-text
{
	color:rgb(244,67,54) !important;
	margin:0 0 7px 0 !important
}
.abc_window .abc_form .abc_input-checkbox
{
	float:left;
	height:13px !important;
	margin:2px 5px 0 0 !important;
	outline:none;
	width:13px !important
}
.abc_window .abc_form .abc_button
{
	background:rgba(244,67,54,.8);
	border:1px solid rgba(0,0,0,.3);
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-shadow:none !important;
	color:rgba(255,255,255,.9) !important;
	cursor:pointer !important;
	float:none !important;
	font-size:16px !important;
	font-weight:300 !important;
	height:auto !important;
	left:auto !important;
	margin:0 0 7px 0 !important;
	outline:0 !important;
	overflow:hidden !important;
	top:auto !important;
	padding:10px 10px !important;
	position:relative;
	width:230px !important;
	zoom:1
}
.abc_ink-reaction .abc_ink
{
	position:absolute;
	width:200px;
	height:200px;
	margin-left:-100px;
	margin-top:-100px;
	background-color:rgba(255, 255, 255, 0.5);
	border-radius:50%;
	z-index:1;
	pointer-events:none;
	opacity:0;
	-webkit-animation:abc_ripple-animation 1.5s;
	animation:abc_ripple-animation 1.5s
}
.abc_ink-reaction .abc_ink.inverse
{
	background-color:rgba(12, 12, 12, 0.5)
}
	@-webkit-keyframes abc_ripple-animation
{
	from
{
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0);
	opacity:1
}
	to
{
	-webkit-transform:scale(1, 1);
	-ms-transform:scale(1, 1);
	-o-transform:scale(1, 1);
	transform:scale(1, 1);
	opacity:0
}

}
	@keyframes abc_ripple-animation
{
	from
{
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0);
	opacity:1
}
	to
{
	-webkit-transform:scale(1, 1);
	-ms-transform:scale(1, 1);
	-o-transform:scale(1, 1);
	transform:scale(1, 1);
	opacity:0
}

}
	#cbkDepartmentRadioButtons
{
	margin-bottom:12px
}
.ws-radio-button
{
	margin-top:5px
}
.ws-radio-button input[type="radio"]
{
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.ws-radio-button input[type="radio"]:focus + label:before,.ws-radio-button input[type="radio"]:hover + label:before
{
	border-color:#4f8196;
	background-color:#f2f2f2
}
.ws-radio-button input[type="radio"]:active + label:before
{
	transition-duration:0s
}
.ws-radio-button input[type="radio"] + label
{
	position:relative;
	padding-left:1.5em;
	vertical-align:middle;
	user-select:none;
	cursor:pointer;
	font-size:15px;
	white-space:nowrap
}
.ws-radio-button input[type="radio"] + label:before
{
	box-sizing:content-box;
	content:'';
	color:#4f8196;
	position:absolute;
	top:50%;
	left:0;
	width:14px;
	height:14px;
	margin-top:-9px;
	border:2px solid #4f8196;
	text-align:center;
	transition:all 0.4s ease
}
.ws-radio-button input[type="radio"] + label:after
{
	box-sizing:content-box;
	content:'';
	background-color:#4f8196;
	position:absolute;
	top:50%;
	left:4px;
	width:10px;
	height:10px;
	margin-top:-5px;
	transform:scale(0);
	transform-origin:50%;
	transition:transform 200ms ease-out
}
.ws-radio-button input[type="radio"]:disabled + label:before
{
	border-color:#cccccc
}
.ws-radio-button input[type="radio"]:disabled:focus + label:before,.ws-radio-button input[type="radio"]:disabled:hover + label:before
{
	background-color:inherit
}
.ws-radio-button input[type="radio"]:disabled:checked + label:before
{
	background-color:#cccccc
}
.ws-radio-button input[type="radio"]:checked + label:before
{
	animation:borderscale 300ms ease-in;
	background-color:white
}
.ws-radio-button input[type="radio"]:checked + label:after
{
	transform:scale(1)
}
.ws-radio-button input[type="radio"] + label:before,.ws-radio-button input[type="radio"] + label:after
{
	border-radius:50%
}
	@keyframes borderscale
{
	50%
{
	box-shadow:0 0 0 2px #4f8196
}

}
.abc_window .abc_form .abc_button.abc_button-lg
{
	font-size:20px !important;
	padding:12px 10px !important
}
.abc_window .abc_form .abc_button:hover
{
	background-color:rgba(244,67,54,.9)
}
.abc_window .abc_form .abc_button:active
{
	background-color:rgba(244,67,54,1)
}
.abc_window .abc_form .abc_button.abc_button-lg:active
{
	padding:13px 10px 11px 10px !important
}
.abc_window-bgr
{
	display:none;
	position:fixed !important;
	width:100% !important;
	height:100% !important;
	background-color:rgba(136,136,136,.9) !important;
	top:0 !important;
	left:0 !important;
	z-index:2000000000 !important
}
.abc_window-bgr.abc_window-bgr-transparent
{
	background-color:transparent !important
}
.abc_window .abc_timer
{
	display:block;
	padding-bottom:5px !important
}
.abc_window .abc_timer,.abc_window .abc_timer *
{
	font-size:38px !important;
	font-weight:100 !important;
	line-height:38px !important;
	text-align:center !important;
	font-family:CBKRobotoThin,sans-serif !important
}
.abc_window .abc_timer span
{
	display:inline-block
}
.abc_window .abc_timer .abc_d
{
	-webkit-animation:abc_dotted 1s infinite;
	-moz-animation:abc_dotted 1s infinite;
	-ms-animation:abc_dotted 1s infinite;
	-o-animation:abc_dotted 1s infinite;
	animation:abc_dotted 1s infinite
}
	@-webkit-keyframes abc_dotted
{
	0%,100%
{
	opacity:0
}
	50%
{
	opacity:1
}

}
	@keyframes abc_dotted
{
	0%,100%
{
	opacity:0
}
	50%
{
	opacity:1
}

}
.abc_window .abc_ratingform .abc_call-rating
{
	list-style-type:none !important;
	margin:0 !important;
	overflow:hidden !important;
	padding:0 !important;
	width:245px
}
.abc_window .abc_ratingform .abc_call-rating li:before
{
	background-color:rgba(0, 0, 0, 0) !important
}
.abc_window .abc_ratingform .abc_call-rating li
{
	float:left !important;
	display:block !important;
	padding:0 !important
}
.abc_window .abc_ratingform .abc_call-rating li a
{
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAABvUlEQVR4nM3XMWjWQBTA8V8+WxB0FBRFatUqVMHFpZs6FIfSioiKYifBpZOToqKIiy5ODmJd3MRJKIVSsIOgItRJPlAH3cS1iFKl1OHyYYhfkoZ8SX1wXO69d/nfJffe3UXtdtt6SatC33F8xe6m4S3cwzbcahp+Bvvj53PY2xS8heuJ9oZUu1b4KQyndOexp254hBtd9H24Vjf8JA5m2C5gsC541qw7Unr2fQX2FnZiCEdxqMB/Em/Rxid8Wwt8Ew7HkH1xPSQsoo0FwKT042GivRQPolM+xmURK1GcXr9goASkqjzF2c4/n24Q/BtP+Lvg7uBmA+BlIWJmk3C4jSs1gn9iAjMdRTrU7uJyDeAfGMNcUtktzu9jCqs9An/HcbxIG7KSzANc6sEAljCKl92MeRnuEa5WhI/jdZaxKL3+qghfzjMWwbM2kbVKbv//Fh7599DQGHwXNq8XPK/jCh4L8Tuf47cVW3oFX8UzHMBFIWON4hjelHhPaficsOefxoeUbQEjOIH3vYDviOtXOCJ84nc5/vBcOO1M4nOs257lHOXc1UaEU8xCATBL+oUMtygcVkrBa5cqF8XK8gfHUU3ZmQd7xQAAAABJRU5ErkJggg==)no-repeat !important;
	display:block !important;
	font-size:22px !important;
	line-height:22px !important;
	padding:35px 17px 0 0 !important;
	text-align:center !important;
	text-decoration:none !important;
	width:32px !important
}
.abc_window .abc_ratingform .abc_call-rating li a.abc_marked
{
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAABzUlEQVR4nM3XP2jVUBTH8c97tiAoToKiFP9WQQWH59JNHYqDVBFRUewkuDg5KSqKuNTFyaGoi5uIgyBCEewgqAh1agvVQTdxLaLUUuqQBEN8uXmPvKT+4JLcc87NN3/uOfem0Wq1rJSaJcaO4Bu21w1v4i424lbd8NPYHZ+fxc664E1cT/VXZfqVwk9iT8Z2Djuqhjdwo429D9eqhp/AvhzfeWyrCp731Im6fvq+An8TAxjEIewviB/FB8ziM753Al+DAzFkV3wcFE2i1QXAtPoxnurPxzeRtE9xm8JSAp/Bli4gnWodWnFL6wnOJN/8YQXgPC3iMX8n3B3crAG8IMqYl2k43MaVCsG/cAwvEkM21cZwuQLwTxzFRNrYLs/v4RKWewT+gSN4nXXkFZn7uNiDG5jHMN60c4Yq3ANcLQkfwbs8Z1F5/V0SvhByFsHzFpFOFRz/38Ib/t001AbfirUrBQ8NXMIjUf6+CsRtwPpewZfxFHtxQVSxhnEY77u4TtfwCdGafwpzGd8khnAc072Ab46Pb3FQ9Io/BuLhuWi3M4ovsW1TXnAj8K82JNrFTBYA89QvqnBT+NouILSHyy2LHWoRz0IBZX4US+sP0txH4QNPTg8AAAAASUVORK5CYII=)no-repeat !important;
	opacity:0.75 !important
}
.abc_window .abc_link-btn
{
	text-align:center
}
.abc_window a.abc_button-no
{
	background:none !important;
	border-bottom:1px dashed #555 !important;
	display:inline !important
}
.abc_window a.abc_button-no.abc_button-no-dark
{
	background:none !important;
	border-bottom:1px dashed #555 !important;
	opacity:1 !important
}
.abc_window .abc_social-block
{
	display:block;
	float:left;
	height:85px;
	margin-top:15px;
	width:250px
}
.abc_window .abc_social-block .abc_social-icons
{
	cursor:pointer;
	display:block;
	float:left;
	height:45px;
	margin-right:12px;
	opacity:.6;
	width:75px;
	-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);
	-moz-transition:all .5s cubic-bezier(.19,1,.22,1);
	-o-transition:all .5s cubic-bezier(.19,1,.22,1);
	transition:all .5s cubic-bezier(.19,1,.22,1)
}
.abc_window .abc_social-block .abc_social-icons:hover
{
	opacity:1
}
.abc_window .abc_social-block .abc_social-icons a
{
	border:none !important;
	display:block !important;
	height:45px !important;
	opacity:1 !important;
	text-decoration:none !important;
	width:75px !important
}
.abc_window .abc_social-block .abc_social-icons.abc_vk a
{
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGWSURBVHja7FjbcYMwEFw8aYCUQErwlWCXYJdgSgglmBJMCVCCVcLSgltwCeRHzGgY6SRIMvFMtJ96LnervRuKaZrwitjhRZGJZWKZWCaWiLetG0VkD6BcDD8BjGvOIekdL2bnF5ETgMqzZiRpHEIlAAbWwhKTwNynwrEj+fQR6wGcApve3U0iUgG4K+QKz9gFwE0hdnQD4GqsUzZdFuF/RNZHz4hJYOdcZgA8QimwKVymLBUHAHtlvnUz4nuVbWBjGfniGDRtjSRb1S5IdiujlprCg5LCOtXHmh+MWgngqsw3JMckYiQHACZw0NX6FyKamdF7vM59bN1ag22sV/lwF5EmEr3eEX3I6xrti4pQay0i14hov4MzgEFzfq1WtspD+Lsibn2l/qV7bzGN7iIF1sS0sBGlLWn7zW2PNb9hw+UmhZzzyjf1Y/XKEtQAOCZIYSZXbiJG8klSlJK1xOB4VQq5PtkulAbxYMVbaTa0suVR257UjtOQ/LBe1HlSbAIuf1bs57GcK/K/i0wsE8vEMrF/RuxrAK+RkZR4h2YtAAAAAElFTkSuQmCC)center center no-repeat transparent !important
}
.abc_window .abc_social-block .abc_social-icons.abc_fb a
{
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEVSURBVHja7JjxrYIwEIc/zFuAFVyBGwFHcAVcwRUcQUaQEXCEsoIrMAL+UxNspGKlvL6Xu6RpSC+5L8fl96NkwzCQYmxINBRMwWLHz7sEEdkCFVAsVPMK1EAPYIx5mZT55EJEKuAcoSE9sAO6KbCNB6qMBAWQA63dP56xKvIY5b4avhnbf1m4Axq7j2Euo+cSOAUNf2CcgGNqctF8CxUTjL8A1gLDaCWh/KVd6pW/75Uz4uholatlO0cbq7XAOmvMU544PitSfZWlzpjVqadPKadDrcqFginYQmC3FerfQsDqFcCaULAuIlTtsbJpMGPM4+63dOd6a/wHX1I25/+YiOQfGPDVuRUVnvOwm7jKhYL9Z7D7AMIpQI5czZJjAAAAAElFTkSuQmCC)center center no-repeat transparent !important
}
.abc_window .abc_social-block .abc_social-icons.abc_tw a
{
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGbSURBVHja7JjhbYMwEIUfVRdgBToCbwQyQjpCOgIZIYxAVsgIYYRjhLBCRkj/PCQUAfGZJkolTrIEtmU+vzvOJye32w3vaB94U1vBVrAV7N3sc+kCJKeGcgCFnhsA7dgkM/MrRjKLYM0BmNpBrX/PNSdTfx7ryjPJnRPqPPHBfswAXNTXusFIptpZTbIMBKsBpDPjqQB715YxMTbc9YFkDuDHzK4z8/PADRSaS7diZtbcdW0BXEiWUnPsY6HWCqqLjbHTiCsOAqxJbgeuuzrATnNQIeliLyXSEcCdWg/VvSTBKqZ2AKqAdVJHfM3+jb0lc4UiyWdVkV+9wlEJFsDxCVBBbn8EVjmDOjTwlx3iZtYB2ITExEvBBtLvQxd8YI3acjCpVivBLrVqcbq4s+8/iLUqVK1gMDNrFWtNJFTrUctVwZpZa2YbnXGNE2rjVdxVwepsLB1ZPgpqEkzVQzGoNjO9Z86Yis6DHxNuu8pdmRTaOaCOOnL2S36YJORSRS4sBsrd56ZObjt5YabOymS97VnBVrAV7J+D/Q4Am2Z9CAfxfWcAAAAASUVORK5CYII=)center center no-repeat transparent !important
}
.abc_window .abc_social-block .abc_social-icons:last-child
{
	margin-right:0
}
.abc_window .abc_social-block .abc_social-icons .abc_social-count
{
	text-align:center !important
}
.abc_window .abc_personal-agreement
{
	font-size:10px;
	margin-bottom:15px;
	display:inline-block;
	position:static;
	opacity:.7
}
.abc_window .abc_personal-agreement .abc_input-checkbox
{
	-webkit-appearance:checkbox;
	-moz-appearance:checkbox;
	height:18px !important;
	margin-top:0px !important
}
.abc_personal-agreement a
{
	font-size:10px !important;
	opacity:1 !important
}
.abc_personal-agreement a:hover
{
	text-decoration:underline !important
}
.abc_animated
{
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.abc_animated.abc_animated-fast
{
	-webkit-animation-duration:0.25s;
	animation-duration:0.25s
}
.abc_animated.abc_infinite
{
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.abc_animated.abc_hinge
{
	-webkit-animation-duration:2s;
	animation-duration:2s
}
	@-webkit-keyframes abc_bounce
{
	0%,20%,53%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
	40%,43%
{
	-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform:translate3d(0, -30px, 0);
	transform:translate3d(0, -30px, 0)
}
	70%
{
	-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform:translate3d(0, -15px, 0);
	transform:translate3d(0, -15px, 0)
}
	90%
{
	-webkit-transform:translate3d(0,-4px,0);
	transform:translate3d(0,-4px,0)
}

}
	@keyframes abc_bounce
{
	0%,20%,53%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
	40%,43%
{
	-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform:translate3d(0, -30px, 0);
	transform:translate3d(0, -30px, 0)
}
	70%
{
	-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform:translate3d(0, -15px, 0);
	transform:translate3d(0, -15px, 0)
}
	90%
{
	-webkit-transform:translate3d(0,-4px,0);
	transform:translate3d(0,-4px,0)
}

}
.abc_bounce
{
	-webkit-animation-name:abc_bounce;
	animation-name:abc_bounce;
	-webkit-transform-origin:center bottom;
	transform-origin:center bottom
}
.abc_animated.abc_bounceIn,.abc_animated.abc_bounceOut
{
	-webkit-animation-duration:.75s;
	animation-duration:.75s
}
	@-webkit-keyframes abc_shake
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(-10px, 0, 0);
	transform:translate3d(-10px, 0, 0)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(10px, 0, 0);
	transform:translate3d(10px, 0, 0)
}

}
	@keyframes abc_shake
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(-10px, 0, 0);
	transform:translate3d(-10px, 0, 0)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(10px, 0, 0);
	transform:translate3d(10px, 0, 0)
}

}
.abc_shake
{
	-webkit-animation-name:abc_shake;
	animation-name:abc_shake
}
	@-webkit-keyframes abc_shakeRight
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);
	transform:translate3d(0, 0, 0) rotate(-90deg)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(0, -10px, 0) rotate(-90deg);
	transform:translate3d(0, -10px, 0) rotate(-90deg)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(0, 10px, 0) rotate(-90deg);
	transform:translate3d(0, 10px, 0) rotate(-90deg)
}

}
	@keyframes abc_shakeRight
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);
	transform:translate3d(0, 0, 0) rotate(-90deg)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(0, -10px, 0) rotate(-90deg);
	transform:translate3d(0, -10px, 0) rotate(-90deg)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(0, 10px, 0) rotate(-90deg);
	transform:translate3d(0, 10px, 0) rotate(-90deg)
}

}
.abc_btn-right.abc_shake
{
	-webkit-animation-name:abc_shakeRight;
	animation-name:abc_shakeRight
}
	@-webkit-keyframes abc_shakeLeft
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0) rotate(90deg);
	transform:translate3d(0, 0, 0) rotate(90deg)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(0, -10px, 0) rotate(90deg);
	transform:translate3d(0, -10px, 0) rotate(90deg)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(0, 10px, 0) rotate(90deg);
	transform:translate3d(0, 10px, 0) rotate(90deg)
}

}
	@keyframes abc_shakeLeft
{
	0%,100%
{
	-webkit-transform:translate3d(0, 0, 0) rotate(90deg);
	transform:translate3d(0, 0, 0) rotate(90deg)
}
	10%,30%,50%,70%,90%
{
	-webkit-transform:translate3d(0, -10px, 0) rotate(90deg);
	transform:translate3d(0, -10px, 0) rotate(90deg)
}
	20%,40%,60%,80%
{
	-webkit-transform:translate3d(0, 10px, 0) rotate(90deg);
	transform:translate3d(0, 10px, 0) rotate(90deg)
}

}
.abc_btn-left.abc_shake
{
	-webkit-animation-name:abc_shakeLeft;
	animation-name:abc_shakeLeft
}
	@-webkit-keyframes abc_tada
{
	0%
{
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}
	10%,20%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
	30%,50%,70%,90%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
	40%,60%,80%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
	100%
{
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}

}
	@keyframes abc_tada
{
	0%
{
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}
	10%,20%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
	30%,50%,70%,90%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
	40%,60%,80%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
	100%
{
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}

}
.abc_tada
{
	-webkit-animation-name:abc_tada;
	animation-name:abc_tada;
	-webkit-transform-origin:center center;
	transform-origin:center center
}
	@-webkit-keyframes abc_bounceIn
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3);
	transform:scale3d(.3, .3, .3)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1);
	transform:scale3d(1.1, 1.1, 1.1)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9);
	transform:scale3d(.9, .9, .9)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03);
	transform:scale3d(1.03, 1.03, 1.03)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97);
	transform:scale3d(.97, .97, .97)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}

}
	@keyframes abc_bounceIn
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3);
	transform:scale3d(.3, .3, .3)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1);
	transform:scale3d(1.1, 1.1, 1.1)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9);
	transform:scale3d(.9, .9, .9)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03);
	transform:scale3d(1.03, 1.03, 1.03)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97);
	transform:scale3d(.97, .97, .97)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1)
}

}
.abc_bounceIn
{
	-webkit-animation-name:abc_bounceIn;
	animation-name:abc_bounceIn
}
	@-webkit-keyframes abc_bounceInRight
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3) rotate(-90deg);
	transform:scale3d(.3, .3, .3) rotate(-90deg)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate(-90deg);
	transform:scale3d(.9, .9, .9) rotate(-90deg)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);
	transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97) rotate(-90deg);
	transform:scale3d(.97, .97, .97) rotate(-90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1) rotate(-90deg);
	transform:scale3d(1, 1, 1) rotate(-90deg)
}

}
	@keyframes abc_bounceInRight
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3) rotate(-90deg);
	transform:scale3d(.3, .3, .3) rotate(-90deg)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate(-90deg)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate(-90deg);
	transform:scale3d(.9, .9, .9) rotate(-90deg)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg);
	transform:scale3d(1.03, 1.03, 1.03) rotate(-90deg)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97) rotate(-90deg);
	transform:scale3d(.97, .97, .97) rotate(-90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1) rotate(-90deg);
	transform:scale3d(1, 1, 1) rotate(-90deg)
}

}
.abc_btn-right.abc_bounceIn
{
	-webkit-animation-name:abc_bounceInRight;
	animation-name:abc_bounceInRight
}
	@-webkit-keyframes abc_bounceInLeft
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3) rotate(90deg);
	transform:scale3d(.3, .3, .3) rotate(90deg)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate(90deg)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate(90deg);
	transform:scale3d(.9, .9, .9) rotate(90deg)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);
	transform:scale3d(1.03, 1.03, 1.03) rotate(90deg)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97) rotate(90deg);
	transform:scale3d(.97, .97, .97) rotate(90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1) rotate(90deg);
	transform:scale3d(1, 1, 1) rotate(90deg)
}

}
	@keyframes abc_bounceInLeft
{
	0%,20%,40%,60%,80%,100%
{
	-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)
}
	0%
{
	opacity:0;
	-webkit-transform:scale3d(.3, .3, .3) rotate(90deg);
	transform:scale3d(.3, .3, .3) rotate(90deg)
}
	20%
{
	-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(90deg);
	transform:scale3d(1.1, 1.1, 1.1) rotate(90deg)
}
	40%
{
	-webkit-transform:scale3d(.9, .9, .9) rotate(90deg);
	transform:scale3d(.9, .9, .9) rotate(90deg)
}
	60%
{
	opacity:1;
	-webkit-transform:scale3d(1.03, 1.03, 1.03) rotate(90deg);
	transform:scale3d(1.03, 1.03, 1.03) rotate(90deg)
}
	80%
{
	-webkit-transform:scale3d(.97, .97, .97) rotate(90deg);
	transform:scale3d(.97, .97, .97) rotate(90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:scale3d(1, 1, 1) rotate(90deg);
	transform:scale3d(1, 1, 1) rotate(90deg)
}

}
.abc_btn-left.abc_bounceIn
{
	-webkit-animation-name:abc_bounceInLeft;
	animation-name:abc_bounceInLeft
}
	@-webkit-keyframes abc_fadeIn
{
	0%
{
	opacity:0
}
	100%
{
	opacity:1
}

}
	@keyframes abc_fadeIn
{
	0%
{
	opacity:0
}
	100%
{
	opacity:1
}

}
.abc_fadeIn
{
	-webkit-animation-name:abc_fadeIn;
	animation-name:abc_fadeIn
}
	@-webkit-keyframes abc_fadeInRight
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}
	100%
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
	@keyframes abc_fadeInRight
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}
	100%
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
.abc_fadeInRight
{
	-webkit-animation-name:abc_fadeInRight;
	animation-name:abc_fadeInRight
}
	@-webkit-keyframes abc_fadeInRightRight
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);
	transform:translate3d(100%, 0, 0) rotate(-90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}

}
	@keyframes abc_fadeInRightRight
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);
	transform:translate3d(100%, 0, 0) rotate(-90deg)
}
	100%
{
	opacity:1;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}

}
.abc_btn-right.abc_fadeInRight
{
	-webkit-animation-name:abc_fadeInRightRight;
	animation-name:abc_fadeInRightRight
}
	@-webkit-keyframes abc_fadeOutRight
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}

}
	@keyframes abc_fadeOutRight
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}

}
.abc_fadeOutRight
{
	-webkit-animation-name:abc_fadeOutRight;
	animation-name:abc_fadeOutRight
}
	@-webkit-keyframes abc_fadeOutRightBtn
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0
}

}
	@keyframes abc_fadeOutRightBtn
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0
}

}
.abc_fadeOutRightBtn
{
	-webkit-animation-name:abc_fadeOutRightBtn;
	animation-name:abc_fadeOutRightBtn
}
	@-webkit-keyframes abc_fadeOutRightRight
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);
	transform:translate3d(100%, 0, 0) rotate(-90deg)
}

}
	@keyframes abc_fadeOutRightRight
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0) rotate(-90deg);
	transform:translate3d(100%, 0, 0) rotate(-90deg)
}

}
.abc_btn-right.abc_fadeOutRight
{
	-webkit-animation-name:abc_fadeOutRightRight;
	animation-name:abc_fadeOutRightRight
}
.abc_btn-right.abc_fadeOutRightBtn
{
	-webkit-animation-name:abc_fadeOutRightRight;
	animation-name:abc_fadeOutRightRight
}
	@-webkit-keyframes abc_fadeOutDown
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}

}
	@keyframes abc_fadeOutDown
{
	0%
{
	opacity:1
}
	100%
{
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}

}
.abc_fadeOutDown
{
	-webkit-animation-name:abc_fadeOutDown;
	animation-name:abc_fadeOutDown
}
.abc_fadeOutDown
{
	-webkit-animation-name:abc_fadeOutDown;
	animation-name:abc_fadeOutDown
}
	@-webkit-keyframes abc_fadeInLeft
{
	from
{
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}
	to
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
	@keyframes abc_fadeInLeft
{
	from
{
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}
	to
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
.abc_fadeInLeft
{
	-webkit-animation-name:abc_fadeInLeft;
	animation-name:abc_fadeInLeft
}
	@-webkit-keyframes abc_fadeOutLeft
{
	from
{
	opacity:1
}
	to
{
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}

}
	@keyframes abc_fadeOutLeft
{
	from
{
	opacity:1
}
	to
{
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}

}
.abc_fadeOutLeft
{
	-webkit-animation-name:abc_fadeOutLeft;
	animation-name:abc_fadeOutLeft
}
	@-webkit-keyframes abc_fadeInUp
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
	100%
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
	@keyframes abc_fadeInUp
{
	0%
{
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
	100%
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
.abc_fadeInUp
{
	-webkit-animation-name:abc_fadeInUp;
	animation-name:abc_fadeInUp
}
	@keyframes abc_zoomIn
{
	from
{
	opacity:0;
	transform:scale3d(.3, .3, .3);
	-webkit-transform:scale3d(.3, .3, .3)
}
	50%
{
	opacity:1
}

}
	@-webkit-keyframes abc_zoomIn
{
	from
{
	opacity:0;
	transform:scale3d(.3, .3, .3);
	-webkit-transform:scale3d(.3, .3, .3)
}
	50%
{
	opacity:1
}

}
.abc_zoomIn
{
	animation-name:abc_zoomIn;
	-webkit-animation-name:abc_zoomIn
}
	@-webkit-keyframes abc_zoomOut
{
	from
{
	opacity:1
}
	50%
{
	opacity:0;
	transform:scale3d(.3, .3, .3);
	-webkit-transform:scale3d(.3, .3, .3)
}
	to
{
	opacity:0
}

}
	@keyframes abc_zoomOut
{
	from
{
	opacity:1
}
	50%
{
	opacity:0;
	transform:scale3d(.3, .3, .3);
	-webkit-transform:scale3d(.3, .3, .3)
}
	to
{
	opacity:0
}

}
.abc_zoomOut
{
	animation-name:abc_zoomOut;
	-webkit-animation-name:abc_zoomOut
}
	@-webkit-keyframes abc_flipInY
{
	from
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0
}
	40%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
	60%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity:1
}
	80%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
	to
{
	-webkit-transform:perspective(400px);
	transform:perspective(400px)
}

}
	@keyframes abc_flipInY
{
	from
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0
}
	40%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
	60%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity:1
}
	80%
{
	-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform:perspective(400px) rotate3d(0, 1, 0, -5deg)
}
	to
{
	-webkit-transform:perspective(400px);
	transform:perspective(400px)
}

}
.abc_flipInY
{
	-webkit-backface-visibility:visible !important;
	backface-visibility:visible !important;
	-webkit-animation-name:abc_flipInY;
	animation-name:abc_flipInY
}
	@-webkit-keyframes abc_fadeInDown
{
	from
{
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
	to
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
	@keyframes abc_fadeInDown
{
	from
{
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
	to
{
	opacity:1;
	-webkit-transform:none;
	transform:none
}

}
.abc_fadeInDown
{
	-webkit-animation-name:abc_fadeInDown;
	animation-name:abc_fadeInDown
}
.abc_window .abc_forms .abc_window-logo
{
	background-repeat:no-repeat;
	background-position:center center;
	border-radius:120px;
	display:block;
	height:120px;
	left:110px;
	overflow:hidden;
	width:120px;
	position:absolute;
	top:-145px;
	-webkit-box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	box-shadow:0 3px 12px rgba(0, 0, 0, 0.15)
}
.abc_window .abc_forms .abc_window-logo img
{
	margin:0;
	padding:0;
	transform:none
}
.abc_window.callback-mobile .abc_forms .abc_window-logo
{
	position:relative;
	margin:0 auto;
	left:0;
	top:0
}
.abc_window.abc_window-onexit .abc_forms .abc_window-logo,.abc_window.abc_window-modal .abc_forms .abc_window-logo
{
	left:40px;
	top:0
}
.white-saas-generator
{
	font-size:13px !important;
	font-family: "Roboto";
	font-style:normal !important;
	font-weight:300 !important;
	transform-origin:50% 50%;
	text-transform:none !important;
	width:900px;
	height:500px;
	position:fixed;
	z-index:2147483646;
	display:block;
	top:100px;
	left:50%;
	margin-left:-450px;
	box-shadow:0 3px 12px rgba(0, 0, 0, 0.15);
	background-color:rgba(242, 242, 242, 1);
	word-wrap:normal;
	line-height:1.22;
	padding:0 !important
}
.white-saas-generator-agreement-link
{
	text-decoration:underline;
	color:#575757
}
.white-saas-generator *
{
	box-sizing:content-box !important;
	font-family:CBKRobotoRegular,sans-serif !important;
	font-style:normal !important;
	text-transform:none !important;
	text-shadow:none !important
}
.white-saas-generator .white-saas-generator-container
{
	width:100%;
	height:100%
}
.white-saas-generator .white-saas-generator-container.generator-video .white-saas-generator-video
{
	width:100%;
	height:100%;
	display:block;
	overflow:hidden
}
.white-saas-generator .white-saas-generator-container.generator-video .white-saas-generator-video .white-saas-generator-video-iframe
{
	position:static;
	width:900px;
	height:506px;
	margin-top:0px;
	margin-left:0px;
	z-index:9
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-video
{
	display:none
}
.white-saas-generator .white-saas-generator-container.generator-video .white-saas-generator-right-block
{
	position:absolute;
	right:0;
	top:0;
	opacity:0.8
}
.white-saas-generator .white-saas-generator-container.generator-video .white-saas-generator-image
{
	display:none
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block
{
	float:left;
	position:absolute;
	top:0;
	width:650px;
	height:100%
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block .white-saas-generator-image
{
	width:650px;
	height:500px;
	border:0
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block .white-saas-generator-text-general
{
	text-align:left;
	position:absolute;
	max-width:640px;
	overflow:hidden;
	top:10px;
	left:10px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block .white-saas-generator-text-general .white-saas-generator-text-general-span
{
	color:#ffffff;
	background-color:#7bda0b;
	font-weight:900;
	font-size:34px;
	line-height:1.14;
	padding:0 10px;
	float:none;
	margin:0;
	-moz-padding-start:0;
	-moz-padding-end:0
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block .white-saas-generator-text-general .white-saas-generator-text-general-span a
{
	color:inherit;
	font-family:inherit !important;
	font-weight:inherit;
	font-size:inherit;
	line-height:inherit;
	text-decoration:underline
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-left-block .white-saas-generator-text-general .white-saas-generator-text-general-span a:hover
{
	text-decoration:none
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block
{
	float:right;
	width:212px;
	height:100%;
	padding:0 19px;
	background-color:rgba(242, 242, 242, 0.96);
	position:relative;
	color:#575757
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-text-sub
{
	overflow:hidden;
	max-height:100px;
	font-size:16px;
	margin-top:20px;
	line-height:20px;
	color:#575757;
	font-family: "Roboto"
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-text-sub a
{
	overflow:inherit;
	font-family:inherit !important;
	max-height:inherit;
	font-size:inherit;
	margin-top:inherit;
	line-height:inherit;
	color:inherit;
	font-family:inherit;
	text-decoration:underline
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-text-sub a:hover
{
	text-decoration:none
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter
{
	font-family:Arial ,sans-serif !important
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-title
{
	text-align:center;
	margin-top:8px;
	margin-bottom:9px;
	font-size:12px;
	color:#575757;
	font-family: "Roboto"
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock
{
	width:auto;
	height:62px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig
{
	float:left;
	position:relative;
	text-align:center;
	margin-bottom:10px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig .white-saas-generator-counter-block
{
	position:absolute;
	width:60px;
	height:50px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig .white-saas-generator-counter-block .white-saas-generator-block-min
{
	background-color:#7bda0b;
	margin-top:1px;
	width:28px;
	height:23px;
	float:left;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-box-shadow:0px 3px 2px -2px rgba(117,117,117,1);
	-moz-box-shadow:0px 3px 2px -2px rgba(117,117,117,1);
	box-shadow:0px 3px 2px -2px rgba(117,117,117,1)
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig .white-saas-generator-counter-block .white-saas-generator-block-min:nth-child(odd)
{
	margin-right:3px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig .white-saas-generator-counter-number
{
	position:relative;
	height:50px;
	width:58px;
	color:#ffffff;
	font-size:45px;
	letter-spacing:4px;
	font-family: "Roboto";
	line-height:50px;
	padding:0 2px;
	word-wrap:normal
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dig .white-saas-generator-counter-name
{
	font-size:10px;
	color:#575757;
	font-family: "Roboto";
	text-align:center
}
.white-saas-generator input::-webkit-input-placeholder,.ws-chat input:-moz-placeholder
{
	color:#959595
}
.white-saas-generator input::-webkit-input-placeholder,.ws-chat input:-ms-input-placeholder
{
	color:#959595
}
.white-saas-generator input::-webkit-input-placeholder,.ws-chat input::-webkit-input-placeholder
{
	color:#959595
}
	@-webkit-keyframes white-saas-generator-blink
{
	100%
{
	opacity:0
}

}
	@keyframes white-saas-generator-blink
{
	100%
{
	opacity:0
}

}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dz
{
	float:left;
	height:21px;
	width:5px;
	margin:16px 6px 0 2px;
	visibility:visible;
	-webkit-animation:white-saas-generator-blink 1s linear infinite;
	animation:white-saas-generator-blink 1s linear infinite
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dz .white-saas-generator-counter-dz-block
{
	width:5px;
	height:5px;
	background-color:#7bda0b
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-counter .white-saas-generator-counter-clock .white-saas-generator-counter-dz .white-saas-generator-counter-dz-block:first-child
{
	margin-bottom:9px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group
{
	margin-top:12px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-group-input
{
	border:1px solid #959595;
	color:#291F1F;
	-webkit-box-shadow:0px 1px 0px 0px #d6d6d6;
	-moz-box-shadow:0px 1px 0px 0px #d6d6d6;
	box-shadow:0px 1px 0px 0px #d6d6d6;
	padding:8px 10px;
	width:190px;
	min-width:190px;
	height:15px;
	min-height:15px;
	margin:0px !important;
	line-height:14px !important;
	font-size:14px !important;
	display:block;
	background-color:#ffffff
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-group-input ::-webkit-input-placeholder,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-group-input ::-moz-placeholder
{
	color:#291F1F !important
}
.white-saas-generator-input-hidden
{
	display:none !important
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-username-error,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-userphone-error,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-useremail-error,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-userall-error
{
	text-align:center;
	display:inherit;
	color:#FF6060;
	margin-bottom:-10px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-error-hidden
{
	display:none !important
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-label-agreement
{
	cursor:pointer
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-email-agreement
{
	z-index:-1;
	opacity:0;
	display:none
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-email-agreement-text
{
	font-size:9px;
	position:relative;
	padding-left:15px;
	vertical-align:top;
	display:block
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-email-agreement-text:before
{
	content:"";
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:10px;
	height:10px;
	border:1px solid #959595
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-group .white-saas-generator-email-agreement:checked ~ span:before
{
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	height:5px;
	border-color:#959595;
	border-top-style:none;
	border-right-style:none
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons
{
	font-weight:bold;
	text-align:center;
	width:212px;
	margin-top:10px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-success,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-yes
{
	white-space:nowrap;
	overflow:hidden;
	display:block;
	color:#ffffff !important;
	font-size:24px;
	background:#7bda0b;
	padding:4px 0px 8px;
	text-decoration:none;
	width:212px;
	-webkit-box-shadow:0 3px 3px #8C8C8C;
	-moz-box-shadow:0 3px 3px #8C8C8C;
	box-shadow:0 3px 3px #8C8C8C;
	text-align:center
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-success:active,.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-yes:active
{
	-webkit-box-shadow:0 3px 3px #8C8C8C;
	-moz-box-shadow:0 3px 3px #8C8C8C;
	box-shadow:0 3px 3px #8C8C8C;
	margin-top:16px;
	margin-bottom:-2px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-cancel
{
	white-space:nowrap;
	overflow:hidden;
	margin:10px auto 0px;
	display:block;
	color:#ffffff !important;
	font-size:15px;
	background:#848484;
	padding:4px 0px 8px;
	text-decoration:none;
	max-width:212px;
	text-align:center
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-buttons .white-saas-generator-btn-cancel:active
{
	margin-top:16px;
	margin-bottom:-2px
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-copyright
{
	color:#575757;
	text-align:center;
	position:absolute;
	width:210px;
	bottom:8px;
	opacity:0.8;
	cursor:pointer;
	-webkit-transition:all .2s cubic-bezier(.19,1,.22,1);
	transition:all .2s cubic-bezier(.19,1,.22,1);
	background:-webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));
	-webkit-background-clip:text !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-animation:white-saas-text-anim 10s infinite;
	animation:white-saas-text-anim 10s infinite;
	font-size:13px;
	font-family: "Roboto"
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-copyright:hover
{
	opacity:1
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-copyright .white-saas-generator-copyright-url
{
	display:block;
	text-decoration:none;
	color:#575757;
	font-size:12px
}
	@-webkit-keyframes white-saas-text-anim
{
	0%
{
	background-position:-120px 0
}
	100%
{
	background-position:120px 0
}

}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-success
{
	text-align:center;
	font-size:21px;
	line-height:1.5;
	margin-top:50%;
	display:none;
	color:#575757
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-success a
{
	text-align:inherit;
	font-size:inherit;
	line-height:inherit;
	margin-top:inherit;
	color:inherit;
	text-decoration:underline;
	font-family:inherit !important
}
.white-saas-generator .white-saas-generator-container .white-saas-generator-right-block .white-saas-generator-success a:hover
{
	text-decoration:none;
	color:inherit
}
.white-saas-generator-close-button
{
	position:absolute;
	top:3px !important;
	right:6px !important;
	color:#cccccc;
	padding:0;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-decoration:none !important;
	font-size:27px;
	line-height:20px
}
	a.white-saas-generator-close-button:hover
{
	cursor:pointer !important;
	color:#000000 !important;
	text-decoration:none
}
.abc_support-new-message
{
	background:rgba(0, 0, 0, 0.8);
	border-radius:5px !important;
	bottom:15px;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:12px;
	left:15px;
	line-height:16px;
	position:fixed;
	padding:10px 10px 15px 10px;
	text-align:left;
	text-shadow:none;
	width:300px;
	z-index:9999999;
	-webkit-transition:height .15s ease-in-out;
	-moz-transition:height .15s ease-in-out;
	-ms-transition:height .15s ease-in-out;
	-o-transition:height .15s ease-in-out
}
.abc_support-new-message div
{
	-webkit-font-smoothing:subpixel-antialiased !important;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden
}
.abc_support-new-message-avatar
{
	border-radius:45px !important;
	float:left;
	height:45px;
	margin:0;
	min-height:45px;
	min-width:45px;
	max-height:45px;
	max-width:45px;
	overflow:hidden;
	width:45px;
	box-shadow:0 1px 3px rgba(0,0,0,.25)
}
.abc_support-new-message-avatar img
{
	background-color:#fff;
	min-height:45px;
	min-width:45px;
	max-height:45px;
	max-width:45px;
	height:45px;
	width:45px;
	margin:0
}
.abc_support-new-message-name
{
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	margin:0 30px 5px 55px
}
.abc_support-new-message-close
{
	color:#fff;
	cursor:pointer;
	font-family:Arial;
	font-weight:bold;
	float:right;
	height:15px;
	line-height:12px;
	margin:-1px -1px 0 0;
	opacity:0.5;
	text-align:center;
	width:15px;
	-webkit-transition:opacity .15s ease-in-out;
	-moz-transition:opacity .15s ease-in-out;
	-ms-transition:opacity .15s ease-in-out;
	-o-transition:opacity .15s ease-in-out;
	transition:opacity .15s ease-in-out
}
.abc_support-new-message-close:hover
{
	opacity:1
}
.abc_support-new-message-text
{
	color:#fff;
	font-family:Arial;
	margin-left:55px
}
.abc_support-new-message-text a
{
	color:#eee;
	font-family:Arial;
	text-decoration:underline
}
.abc_support-new-message-text a:hover
{
	color:#eee;
	font-family:Arial;
	text-decoration:none;
	opacity:0.7
}
.abc_support-new-message-typing
{
	color:rgba(255, 255, 255, 0.75);
	cursor:default;
	background:url(data:image/gif;
	base64,R0lGODlhDwALAPIFAMfHx8LCwrq6utHR0bOzs////wAAAAAAACH5BAkKAAUAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAADwALAAADH1i6SsBwkfminNM2THThnQZ6oxZwnlAMGdkF3qbGRQIAIfkECQoABQAsAAAAAA8ACwAAAx5YukvAsBEX2bxV3ZnLJt0Xbl1AZkIxcGMRdBqRwgkAIfkECQoABQAsAAAAAA8ACwAAAx9YukzAcJH5opzTKpw1J1rxhaMWcKFQDJ0HBuFGqGECACH5BAkKAAUALAAAAAAPAAsAAAMeWLpcBC068uSi2M5sMdUeAXpaQFpCMXxjEWgKlVoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJACH5BAkKAAUALAAAAAAPAAsAAAMeWLqsBC0WQqF0lN6Zye7eBX7dFpSXUAwaWQQbpkoJADs=) 0 10px no-repeat;
	margin-left:50px;
	padding:8px 0 3px 20px;
	font-family:Arial
}
.abc_support-new-message.abc_support-new-message-no-avatar .abc_support-new-message-name,.abc_support-new-message.abc_support-new-message-no-avatar .abc_support-new-message-text
{
	margin-left:5px
}
.abc_support-new-message.abc_support-new-message-no-avatar .abc_support-new-message-typing
{
	margin-left:0
}
.abc_support-new-message .invader-emoji
{
	background:url("https://whitesaas.com/widget/img/im_emoji.png") no-repeat;
	width:16px;
	height:16px;
	border:none;
	vertical-align:top;
	margin:0px 1px
}
.abc_support-new-message-copyright
{
	display:none;
	position:relative;
	text-align:right;
	width:100%;
	margin-bottom:-16px
}
.abc_support-new-message-copyright-url
{
	font-size:10px !important;
	color:#fff !important;
	font-family:Arial !important;
	text-decoration:none !important
}
.abc_support-new-message-copyright-url:hover
{
	text-decoration:none !important;
	color:#fff !important;
	transition:none !important
}
	[class^="ws-icon-"],[class*="ws-icon-"],[class*="ws-icon-"]:before,[class^="ws-icon-"]:before
{
	background:transparent;
	position:inherit;
	left:auto;
	top:auto;
	right:auto;
	bottom:auto;
	font-family:'whitesaas' !important;
	font-style:normal !important;
	font-weight:normal !important;
	font-variant:normal !important;
	text-transform:none !important;
	line-height:1 !important;
	-webkit-font-smoothing:antialiased !important;
	-moz-osx-font-smoothing:grayscale !important
}


.ws-hide
{
	display:none !important
}
.inst-container
{
	z-index:1000000;
	right:20px;
	top:20px;
	width:290px;
	min-width:290px;
	min-height:80px;
	background-color:#f8f8f8;
	border-radius:6px;
	color:#000000;
	box-shadow:0px 1px 6px rgba(0,0,0,0.35);
	font-size:14px;
	box-sizing:border-box;
	font-family:CBKRobotoLight,sans-serif;
	font-style:normal;
	text-transform:none;
	text-shadow:none;
	max-height:none;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	line-height:1.4;
	cursor:pointer;
	position:fixed !important
}
.inst-container div:after,.inst-container div:before
{
	display:none !important
}
.inst-close
{
	position:absolute;
	right:8px;
	top:0;
	cursor:pointer;
	padding:0 5px
}
.inst-copyright
{
	text-align:center;
	margin-top:-10px
}
.inst-copyright .inst-copyright-url
{
	font-size:11px;
	text-decoration:none;
	transition:none;
	opacity:0.8
}
.inst-corner-round .inst-close
{
	right:31px;
	top:1px
}
.inst-logo
{
	padding:10px;
	float:left
}
.inst-logo-img
{
	width:60px;
	height:60px;
	border-radius:30px;
	box-shadow:0 1px 3px rgba(0,0,0,.25)
}
.inst-body
{
	margin-left:80px;
	padding:10px 5px 10px 0
}
.inst-title
{
	font-weight:bold;
	font-size:15px
}
.inst-text
{
	font-size:14px
}
.inst-sum
{
	font-size:14px
}
.inst-corner-flat
{
	border-radius:0
}
.inst-corner-round
{
	border-radius:50px
}
.inst-shadow-none
{
	box-shadow:none
}
.inst-shadow-heavy
{
	box-shadow:0 1px 7px rgba(0,0,0,.65)
}
.inst-no-image .inst-logo
{
	display:none
}
.inst-no-image .inst-body
{
	margin-left:0;
	padding-left:10px
}
.inst-no-image .inst-body
{
	margin-left:0;
	padding-left:10px
}
.inst-no-image.inst-corner-round .inst-body
{
	padding-left:30px;
	padding-right:20px
}
.inst-no-image .inst-corner-round .inst-body
{
	padding-left:30px;
	padding-right:20px
}
.ws-killer *
{
	box-sizing:border-box;
	font-family:CBKRobotoLight, sans-serif;
	font-style:normal;
	text-transform:none;
	text-shadow:none;
	max-height:none;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	max-height:none !important;
	-webkit-flex-direction:initial;
	-ms-flex-direction:initial;
	flex-direction:initial
}
.ws-killer
{
	font-size:13px !important;
	font-family:CBKRobotoLight, sans-serif !important;
	font-style:normal !important;
	font-weight:300 !important;
	text-transform:none !important;
	z-index:1000000;
	display:block;
	word-wrap:normal;
	line-height:1.22
}
.ws-killer i
{
	background:0 0;
	height:auto;
	width:auto;
	position:static;
	top:auto;
	left:auto
}
.ws-killer,.ws-killer i
{
	font-size:13px !important
}
.ws-killer .ws-killer-btn-container
{
	position:fixed;
	right:0;
	bottom:5%;
	z-index:2147483645
}
.ws-killer .ws-killer-btn
{
	background-color:rgba(244, 67, 54, 1);
	height:46px;
	padding:3px;
	cursor:pointer;
	z-index:2147483645;
	box-shadow:0 1px 7px 0 rgba(0,0,0,.3);
	min-width:230px
}
.ws-killer .ws-killer-btn .ws-killer-btn-ico
{
	display:inline-block;
	background-color:#fff;
	position:relative;
	vertical-align:top
}
.ws-killer .ws-killer-btn .ws-killer-btn-ico .ws-killer-btn-logo
{
	width:40px;
	height:40px;
	margin:0;
	display:inline-block;
	position:relative;
	vertical-align:top;
	overflow:hidden;
	border-radius:5px
}
.ws-killer .ws-killer-btn-logo img
{
	border-radius:5px;
	width:40px;
	height:40px;
	display:none;
	max-width:40px
}
.ws-killer .ws-killer-btn .ws-killer-btn-ico .ws-killer-btn-logo .ws-icon-phone
{
	padding:6px 0 0 5px;
	position:absolute;
	color:#ff2241;
	font-size:30px !important;
	top:0;
	left:0
}
.ws-killer .ws-killer-btn .ws-btn-title
{
	display:inline-block;
	color:#fff;
	font-size:14px;
	padding:10px 14px
}
.ws-killer .ws-killer-text-none
{
	min-width:0
}
.ws-killer .ws-killer-text-none .ws-btn-title
{
	display:none
}
.ws-killer .ws-killer-btn-mini-round
{
	border-radius:9px
}
.ws-killer .ws-killer-logo-img
{
	margin:0
}
.ws-killer .ws-killer-btn-mini-round .ws-killer-btn-ico,.ws-killer .ws-killer-btn-mini-round .ws-killer-logo-img
{
	border-radius:6px !important
}
.ws-killer .ws-killer-btn-round
{
	border-radius:22px
}
.ws-killer .ws-killer-btn-round .ws-killer-btn-ico,.ws-killer .ws-killer-btn-round .ws-killer-logo-img,.ws-killer .ws-killer-btn-round .ws-killer-btn-logo
{
	border-radius:30px !important
}
.ws-killer .ws-killer-btn-container.ws-killer-btn-right
{
	bottom:auto;
	right:0;
	top:10%;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom
}
.ws-killer .ws-killer-btn-container.ws-killer-btn-left
{
	bottom:auto;
	left:0;
	right:auto;
	top:10%;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:left top;
	transform-origin:left top
}
.ws-killer .ws-killer-btn-container.ws-killer-btn-left .ws-btn-title,.ws-killer .ws-killer-btn-container.ws-killer-btn-right .ws-btn-title
{
	font-family:Tahoma,sans-serif
}
.ws-killer .ws-killer-btn-right .ws-killer-btn .ws-killer-btn-ico .ws-killer-btn-logo .ws-icon-phone
{
	padding-left:6px !important;
	padding-top:5px !important;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:0;
	left:auto
}
.ws-killer-btn-right .ws-killer-logo-img
{
	-webkit-transform:rotate(90deg) !important;
	transform:rotate(90deg) !important
}
.ws-killer .ws-killer-btn-left .ws-killer-btn .ws-killer-btn-ico .ws-killer-btn-logo .ws-icon-phone
{
	padding-left:6px !important;
	padding-top:5px !important;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:0;
	left:auto
}
.ws-killer-btn-left .ws-killer-logo-img
{
	-webkit-transform:rotate(90deg) !important;
	transform:rotate(90deg) !important
}
.ws-killer .ws-killer-btn-attach-top
{
	border-top-left-radius:0;
	border-top-right-radius:0
}
.ws-killer .ws-killer-btn-attach-bottom
{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.ws-killer .ws-killer-logo-yes .ws-killer-btn-logo img
{
	display:block
}
.ws-killer .ws-killer-logo-yes .ws-icon-phone
{
	display:none
}
.ws-killer .ws-killer-logo-yes .ws-killer-btn-ico
{
	background:transparent
}
.ws-loaner .ws-loaner-modal-overflow
{
	position:fixed;
	left:0px;
	top:0px;
	opacity:0.7;
	background-color:#000;
	width:100%;
	height:100%;
	z-index:9998
}
.ws-loaner .ws-loaner-modal-wrap
{
	width:100%;
	height:100%;
	position:fixed;
	left:0px;
	top:0px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	z-index:9999
}
.ws-loaner .ws-loaner-modal-container
{
	width:1024px;
	height:95%;
	background-color:#fff;
	display:inline-block;
	top:2.5%;
	position:relative
}
.ws-loaner .ws-loaner-modal
{
	width:100%;
	height:100%
}
.ws-loaner .ws-loaner-modal-close
{
	position:absolute;
	font-family:arial;
	right:-30px;
	top:-2px;
	display:inline-block;
	background:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AQMCwYfssHtyAAAAZNJREFUOMu1lb1u2zAUhQ+LGAUIAvQLNFProQmQN+hc5B3SxH2Jok8lTZKytoMM0ohDtlPGbEGCpHUHS4Kqk0U2HEKyA6e9wF0uyY8/50hXoDteAxgBOAbwAcCbtn4N4DuABMAVgBLPiEMAMwAVAPZk1c453Ab7vAHSl+M+2NkOsGV+CmGjF8CW+W4JGwC4DCekaXqntW6EEKuaEILD4bDJsuyhAzgDsAcARwD+rg/meX5L8rcxZiGlXNWllLTWFiT/TCaT+wBYtyx8DXfTWjfW2gXJhXOuVEpRKUXnXEmysNYWWuum45RfAOA8HBBCUEq5BJRxHNdxHNckS+dcJaXk+lOsZQIAP/seWinFFlSRrKIoqpVSm4T58Qr/IbK+K3vvVyeLoqgmWXrvt165U5TpdFqQLLz3VSiKMWajKF22uSE5N8YUoW2MMQXJeZ7nvbYZtKZ8sluSJLddxtZaN2ma/tpk7H/16b0NxTl9AeykT/HxDrCzbTY6eOYP9gLA+3Cx2NICPrYtYH+tBXxrvdvZAh4Bb7iNXQT1ZVYAAAAASUVORK5CYII=") center center no-repeat;
	width:20px;
	height:20px
}
.ws-loan-container
{
	font-size:13px !important;
	font-family: "Roboto";
	font-style:normal !important;
	font-weight:300 !important;
	text-transform:none !important;
	z-index:9990;
	display:block;
	word-wrap:normal;
	line-height:1.22
}
.ws-loan-container *
{
	box-sizing:border-box;
	font-family:CBKRobotoLight,sans-serif;
	font-style:normal;
	text-transform:none;
	text-shadow:none;
	max-height:none;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%
}
.ws-loan-container .ws-loaner-btn-el-container
{
	position:fixed;
	right:0;
	bottom:20%;
	z-index:9999
}
.ws-loan-container .ws-loaner-btn-container
{
	background-color:#ff2241;
	height:46px;
	padding:3px;
	cursor:pointer;
	min-width:230px;
	z-index:9999
}
.ws-loan-container .ws-loaner-btn-mini-hover
{
	box-shadow:0 1px 7px 0 rgba(0,0,0,.3)
}
.ws-loan-container .loan-corner-smooth
{
	border-radius:9px
}
.ws-loan-container .loan-corner-round
{
	border-radius:22px
}
.ws-loan-container .ws-loaner-btn-rotate
{
	-o-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
.ws-loan-container .ws-loaner-btn-attach
{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.ws-loan-container .ws-loaner-btn-attach-top
{
	border-top-left-radius:0;
	border-top-right-radius:0
}
.ws-loan-container .ws-loaner-btn-container .ws-btn-ico
{
	display:inline-block;
	background-color:#fff;
	position:relative;
	vertical-align:top
}
.ws-loan-container .ws-loaner-logo
{
	display:inline-block;
	position:relative;
	vertical-align:top;
	width:10px;
	height:10px;
	margin-left:10px;
	margin-top:12px
}
.ws-loan-container .ws-loaner-btn-container .ws-btn-ico .ws-loaner-logo
{
	width:40px;
	height:40px;
	margin:0
}
.ws-loan-container .ws-loaner-logo .ws-loaner-logo-img
{
	border-radius:5px;
	width:40px;
	height:40px;
	display:none;
	max-width:40px
}
.ws-loan-container .loan-corner-round .ws-btn-ico,.ws-loan-container .loan-corner-round .ws-loaner-logo-img
{
	border-radius:30px !important
}
.ws-loan-container .loan-corner-smooth .ws-btn-ico,.ws-loan-container .loan-corner-smooth .ws-loaner-logo-img
{
	border-radius:6px !important
}
.ws-loan-container .ws-loaner-logo .ws-icon-loaner
{
	position:absolute;
	color:#ff2241;
	font-size:30px;
	top:0;
	left:0
}
.ws-loan-container .ws-loaner-btn-container .ws-btn-ico .ws-loaner-logo .ws-icon-loaner
{
	padding:7px 0 0 6px
}
.ws-loan-container .ws-loaner-btn-logo-yes .ws-icon-loaner
{
	display:none
}
.ws-loan-container .ws-loaner-btn-logo-yes .ws-loaner-logo-img
{
	display:block !important
}
.ws-loan-container .ws-loaner-btn-logo-yes .ws-btn-ico
{
	background-color:transparent
}
.ws-loan-container .ws-loaner-btn-container .ws-btn-title
{
	display:inline-block;
	color:#fff;
	font-size:14px;
	padding:10px 14px
}
.ws-icon-loaner:before
{
	content:'r'
}
.ws-loan-container .ws-loaner-not-scalling
{
	position:fixed !important
}
	#buttonup
{
	right:45px !important
}

