

#ga_button .dn {
	display: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#ga_button .rel {
	position: relative;
}

#ga_button,#ga_button *,#chat_main_ob,#chat_main_ob * {
	text-align: left;
	font-weight: 400;
	font-family: Roboto,Arial,Helvetica,sans-serif;
	font-size: 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ga_button {
	display: inline-block!important;
	position: fixed;
	z-index: 9999;
	border: 0;
	outline: 0;
	max-width: 350px;
	background: #ccc;
	opacity: 0;
	animation-duration: .5s;
	-o-animation-duration: .5s;
	-ms-animation-duration: .5s;
	-moz-animation-duration: .5s;
	-webkit-animation-duration: .5s;
	transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	box-shadow: 0 0 5px #666;
	-o-box-shadow: 0 0 5px #666;
	-ms-box-shadow: 0 0 5px #666;
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
}

#ga_button ::-webkit-input-placeholder,#chat_main_ob ::-webkit-input-placeholder,#ga_button :-moz-placeholder,#chat_main_ob :-moz-placeholder,#ga_button :-ms-input-placeholder,#chat_main_ob :-ms-input-placeholder {
	color: red;
}

#ga_button .button {
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #000;
	font-size: 8pt!important;
}

#ga_button input[type="text"],#ga_button textarea {
	width: 100%;
	height: 25px;
	line-height: 24px;
	background-color: #fff;
	color: #000;
	padding: 0 9px;
	margin: 0;
	border: 1px solid #ccc;
	border-radius: 4px;
	position: relative;
	font-size: 9pt!important;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button input.small_input[type="text"],#ga_button textarea.small_input {
	width: 100%;
	height: 25px;
	line-height: 24px;
	background-color: #fff;
	color: #000;
	padding: 0 9px;
	margin: 0;
	border: 1px solid #ccc;
	border-radius: 4px;
	position: relative;
	font-size: 8pt!important;
	resize: none;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button .error_shadow {
	border-color: red!important;
}

#chat_main_ob .go_close,#ga_button .go_close {
	position: absolute;
	display: block;
	opacity: 0;
	width: 21px;
	height: 21px;
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #000;
	z-index: 3;
	top: -20px;
	right: -20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	box-shadow: 0 0 3px #666;
	-o-box-shadow: 0 0 3px #666;
	-ms-box-shadow: 0 0 3px #666;
	-moz-box-shadow: 0 0 3px #666;
	-webkit-box-shadow: 0 0 3px #666;
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transition-duration: 300ms;
	-moz-transition-duration: 300ms;
	-o-transition-duration: 300ms;
	transition-duration: 300ms;
}

#ga_button .go_close {
	opacity: 1;
	display: none;
}

#ga_button.invite_0 img.go_avaimg,#ga_button.invite_1 img.go_avaimg {
	border: 3px solid #fff;
	padding: 0!important;
	float: left;
	margin: 10px;
	max-width: 70px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.ga_button_position2.go_mobile {
	left: 0;
	bottom: 0;
	position: fixed;
	min-width: 180px;
	max-width: 240px;
	border-top-left-radius: 0!important;
	-o-border-top-left-radius: 0!important;
	-ms-border-top-left-radius: 0!important;
	-moz-border-top-left-radius: 0!important;
	-webkit-border-top-left-radius: 0!important;
}

#ga_button.ga_button_position2.go_mobile .chat_button span {
	overflow: hidden;
	text-overflow: ellipsis;
}

#ga_button.ga_button_position2.go_mobile.invite_0 #with_goinvite {
	left: 10px;
}

#ga_button.ga_button_position2.go_mobile.invite_2 #with_goinvite {
	position: fixed;
	bottom: 10px;
	left: 10px;
}

#ga_button.ga_button_position2.go_mobile.invite_3 #with_goinvite {
	position: fixed;
	bottom: 10px;
	left: 10px;
}

#ga_button.ga_button_position2.go_mobile.invite_4 #with_goinvite {
	position: fixed;
	bottom: 10px;
	left: 10px;
	min-width: 220px;
	max-width: 300px;
}

#ga_button.ga_button_position2.go_mobile #with_goinvite {
	max-width: 290px!important;
}

#ga_button.ga_button_position_mobile .chat_button {
	padding-right: 10px;
}

#ga_button.ga_button_position3.gowidgethidden {
	left: -290px;
}

#ga_button.ga_button_position4 {
	display: inline-block!important;
	position: relative;
	right: 0;
	left: 0;
	max-width: 350px;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button a.chat_button,#ga_button a.chat_button:hover {
	color: #fff;
	text-decoration: none;
	
}

#ga_button:hover {
	box-shadow: 0 0 15px #000;
	-o-box-shadow: 0 0 15px #000;
	-ms-box-shadow: 0 0 15px #000;
	-moz-box-shadow: 0 0 15px #000;
	-webkit-box-shadow: 0 0 15px #000;
}

#ga_button.goPanelOpened:hover {
	box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#ga_button .chat_button i {
	display: block;
	float: left;
	width: 40px;
	height: 39px;
	background: url(//chat.webiscall.com:443/chat/images/small-logo.png) no-repeat scroll center center;
}

#ga_button .chat_button span {
	font-size: 12px!important;
	padding-left: 5px;
	line-height: 40px;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#ga_button.ga_button_position2 {
	bottom: 0;
	right: 60px;
	max-width: 350px;
	border-radius: 7px 7px 0 0;
	-o-border-radius: 7px 7px 0 0;
	-ms-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
}

#ga_button.ga_button_position0 .chat_button,#ga_button.ga_button_position2 .chat_button,#ga_button.ga_button_position4 .chat_button {
	padding: 0 10px;
}

#ga_button #with_goinvite {
	max-width: 350px;
	min-width: 220px;
}

#ga_button.ga_button_position0.gochat_class1 #with_goinvite,#ga_button.ga_button_position2.gochat_class1 #with_goinvite {
	min-height: 170px;
}

#ga_button.ga_button_position4 #with_goinvite {
	height: 0;
}

#ga_button.ga_button_position4.invite_1 #with_goinvite {
	height: auto;
}

#ga_button.goPanelOpened #with_goinvite {
	display: block;
}

#ga_button.goPanelHidden.ga_button_position0 {
	top: -420px!important;
}

#ga_button.goPanelHidden.ga_button_position1 {
	right: -400px!important;
}

#ga_button.goPanelHidden.ga_button_position2 {
	bottom: -420px!important;
}

#ga_button.goPanelHidden.ga_button_position3 {
	left: -400px!important;
}

#ga_button.goPanelHidden.ga_button_position4 {
	bottom: 0;
	top: 0;
	position: relative;
}

#ga_button.ga_button_position0 {
	top: 0;
}

#ga_button.ga_button_position0.invite_0 #goinvite_before,#ga_button.ga_button_position0.invite_0 #goinvite_after {
	position: absolute;
	top: 0;
	left: 0;
}

#ga_button.ga_button_position0.invite_0 #goinvite_before #with_goinvite,#ga_button.ga_button_position0.invite_0 #goinvite_after #with_goinvite {
	height: 0;
}

#ga_button.ga_button_position0.goPanelOpened.invite_1 {
	top: 0;
}

#ga_button.ga_button_position0,#ga_button.ga_button_position2,#ga_button.ga_button_position4 {
	max-height: auto;
	min-height: auto;
	max-width: 370px;
	min-width: 220px;
}

#ga_button.ga_button_position0 {
	right: 60px;
	-o-border-radius: 0 0 7px 7px;
	-ms-border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
	-webkit-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
}

#ga_button.ga_button_position0 i {
	border-radius: 0 0 0 0px;
	-o-border-radius: 0 0 0 0px;
	-ms-border-radius: 0 0 0 0px;
	-moz-border-radius: 0 0 0 0px;
	-webkit-border-radius: 0 0 0 0px;
}

#ga_button.ga_button_position1.goPanelOpened.invite_1 {
	right: 0;
}

#ga_button.ga_button_position1 {
	right: -250px;
	top: 30%;
	width: 30px;
	border-radius: 7px 0 0 7px;
	-o-border-radius: 7px 0 0 7px;
	-ms-border-radius: 7px 0 0 7px;
	-moz-border-radius: 7px 0 0 7px;
	-webkit-border-radius: 7px 0 0 7px;
}

#ga_button.ga_button_position1 i {
	border-radius: 7px 0 0 0;
	-o-border-radius: 7px 0 0 0;
	-ms-border-radius: 7px 0 0 0;
	-moz-border-radius: 7px 0 0;
	-webkit-border-radius: 7px 0 0 0;
}

#ga_button.ga_button_position1,#ga_button.ga_button_position3 {
	display: inline-block;
	width: 290px;
	max-height: 350px;
	min-height: 140px;
	max-width: auto;
	min-width: auto;
}


#ga_button.ga_button_position0 .chat_button span,
#ga_button.ga_button_position1 .chat_button span,
#ga_button.ga_button_position2 .chat_button span,
#ga_button.ga_button_position3 .chat_button span{
	text-transform: uppercase;
	white-space: nowrap; 
}


#ga_button.ga_button_position1 .chat_button span,
#ga_button.ga_button_position3 .chat_button span {
	display: inline-block;
	
	line-height: 40px;
	
	padding: 0;
	transform: translate(0px,100%) rotate(-90deg);
	-o-transform: translate(0px,0) rotate(-90deg);
	-ms-transform-origin: 0 0;
	-moz-transform: translate(0px,100%) rotate(-90deg);
	-webkit-transform: translate(0px,100%) rotate(-90deg);
	transform-origin: 0 0 0;
	-o-transform-origin: 0 0 0;
	-moz-transform-origin: 0 0 0;
	-webkit-transform-origin: 0 0 0;
}

#ga_button.ga_button_position1.oldie .chat_button span,#ga_button.ga_button_position3.oldie .chat_button span {
	-ms-writing-mode: bt-rl;
}

#ga_button.ga_button_position1 .chat_button span:before,#ga_button.ga_button_position3 .chat_button span:before {
	content: "";
	float: left;
	margin-top: 100%;
}

#ga_button.ga_button_position1 .chat_button span:after,#ga_button.ga_button_position3 .chat_button span:after {
	content: "";
}

#ga_button.ga_button_position0.invite_0 #goinvite_before #with_goinvite,#ga_button.ga_button_position0.invite_0 #goinvite_after #with_goinvite {
	height: 0;
}

#ga_button.ga_button_position2.invite_0 #goinvite_before,#ga_button.ga_button_position2.invite_0 #goinvite_after {
	position: absolute;
	bottom: 40px;
	left: 0;
}

#ga_button.ga_button_position2.invite_0 #goinvite_before #with_goinvite,#ga_button.ga_button_position2.invite_0 #goinvite_after #with_goinvite {
	height: 0;
}

#ga_button.ga_button_position2.invite_0 #with_goinvite .go_align {
	bottom: 10px;
}

 

#ga_button.ga_button_position2.invite_1.goPanelOpened {
	bottom: 0;
}

#ga_button.goPanelOpened .go_close {
	display: block;
}

#ga_button.ga_button_position2 i {
	border-radius: 7px 0 0 0;
	-o-border-radius: 7px 0 0 0;
	-ms-border-radius: 7px 0 0 0;
	-moz-border-radius: 7px 0 0;
	-webkit-border-radius: 7px 0 0 0;
}

#ga_button.ga_button_position3.goPanelOpened.invite_1 {
	left: 0;
}

#ga_button.ga_button_position3 {
	left: -250px;
	top: 30%;
	border-radius: 0 7px 7px 0;
	-o-border-radius: 0 7px 7px 0;
	-ms-border-radius: 0 7px 7px 0;
	-moz-border-radius: 0 7px 7px 0;
	-webkit-border-radius: 0 7px 7px 0;
}

#ga_button.ga_button_position4 i {
	border-radius: 7px 0 0 7px;
	-o-border-radius: 7px 0 0 7px;
	-ms-border-radius: 7px 0 0 7px;
	-moz-border-radius: 7px 0 0 7px;
	-webkit-border-radius: 7px 0 0 7px;
}

#ga_button.ga_button_position1 .chat_button,#ga_button.ga_button_position3 .chat_button {
	width: 40px;
}

#ga_button.ga_button_position3 i {
	border-radius: 0 7px 0 0;
	-o-border-radius: 0 7px 0 0;
	-ms-border-radius: 0 7px 0 0;
	-moz-border-radius: 0 7px 0 0;
	-webkit-border-radius: 0 7px 0 0;
}

#ga_button.ga_button_position1 i,#ga_button.ga_button_position3 i {
	margin-bottom: 0px;
}

#go_clon {
	z-index: 11001;
	top: 0;
	left: 0;
	display: none;
	position: fixed;
	width: 270px;
	cursor: move;
	background: #fff;
	opacity: .5;
	border: 1px dotted #666;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#chat_main_ob {
	width: 270px;
	z-index: 1000000;
	position: fixed;
}

#chat_main_ob .gooverflow {
	overflow: hidden;
	position: relative;
	height: 100%;
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0 0 7px #666;
	-o-box-shadow: 0 0 7px #666;
	-ms-box-shadow: 0 0 7px #666;
	-moz-box-shadow: 0 0 7px #666;
	-webkit-box-shadow: 0 0 7px #666;
}

#chat_main_ob.scale0 {
	transform: scale(0) rotateZ(180deg);
	-o-transform: scale(0) rotateZ(180deg);
	-moz-transform: scale(0) rotateZ(180deg);
	-webkit-transform: scale(0) rotateZ(180deg);
}

#chat_main_ob.goanimate {
	transition-property: width,height,top,left,transform,opacity;
	-o-transition-property: width,height,top,left,-o-transform,opacity;
	-moz-transition-property: width,height,top,left,-moz-transform,opacity;
	-webkit-transition-property: width,height,top,left,-webkit-transform,opacity;
	transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-duration: 800ms;
	-o-transition-duration: 800ms;
	-moz-transition-duration: 800ms;
	-webkit-transition-duration: 800ms;
	transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}

#chat_main_ob.size-270 {
	width: 270px;
}

#chat_main_ob.size-350 {
	width: 270px;
}

#chat_main_ob.size-430 {
	width: 270px;
}

#chat_main_ob.gochatstyle1 .move_line {
	right: 38px;
	left: auto;
}

#chat_main_ob .move_line {
	width: 100%;
	height: 36px;
	top: 0;
	left: 0;
	z-index: 2;
	cursor: move;
	position: absolute;
}

#chat_main_ob .move_line a,#chat_main_ob .move_line a span {
	display: block;
	position: relative;
	z-index: 2;
	cursor: pointer;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#chat_main_ob .move_line a {
	width: 18px;
	height: 18px;
	float: right;
	padding: 2px;
	margin: 2px;
}

#chat_main_ob .move_line a,#chat_main_ob .move_line a span,#chat_main_ob .go_withbtn a,#ga_button .button {
	transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	-moz-transition-property: all;
	-webkit-transition-property: all;
	transition-duration: .4s;
	-o-transition-duration: .4s;
	-ms-transition-duration: .4s;
	-moz-transition-duration: .4s;
	-webkit-transition-duration: .4s;
}

#chat_main_ob.ie .go_close,#chat_main_ob:hover .go_close,#chat_main_ob.tablet .go_close,#chat_main_ob.phone .go_close {
	opacity: 1;
	display: block;
}

#chat_main_ob .go_close:hover,#ga_button .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #666;
}

#chat_main_ob .go_chatwindow_close .go_chatwindow_close_td1 {
	padding: 8px 3px 0 0;
}

#chat_main_ob .go_chatwindow_close .go_chatwindow_close_td2 {
	padding: 8px 8px 0 0;
}

#chat_main_ob .go_chat_footerbuttons {
	position: absolute;
	background: #fff;
	color: #8d8d8d;
	bottom: 0;
	font-size: 10px!important;
	height: 27px;
	line-height: 11px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

#chat_main_ob .go_chat_footerbuttons a {
	color: #c00;
	font-size: 10px!important;
}

#chat_main_ob .go_chat_footerbuttons_ser {
	padding: 5px 0 0 7px;
	font-size: 9pt;
}

#go_withiframe {
	position: absolute;
	top: 0;
	bottom: 23px;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: url(//chat.webiscall.com:443/chat/images/loader.gif) center center no-repeat #fff;
}

#chat_main_ob #chat_main {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	border: 0;
	z-index: 10000;
}

#ga_button.ga_button_position1 #with_goinvite,#ga_button.ga_button_position3 #with_goinvite {
	float: left;
	width: 249px;
	height: 1px;
}

#ga_button.ga_button_position1.invite_1.goPanelOpened #with_goinvite,#ga_button.ga_button_position3.invite_1.goPanelOpened #with_goinvite {
	height: 100%;
}

#ga_button.ga_button_position1 .with_goyaz,#ga_button.ga_button_position3 .with_goyaz {
	float: left;
	width: 40px;
	padding-bottom: 20px;
}

#ga_button .with_goyaz {
	border-color: #666;
	border-width: 0;
	border-style: solid;
	cursor: pointer;
}

#ga_button.ga_button_position0 .with_goyaz {
	border-top-width: 1px;
	bottom: 0;
}

#ga_button.ga_button_position1 .with_goyaz {
	border-right-width: 1px;
	overflow: hidden;
}

#ga_button.ga_button_position2 .with_goyaz {
	border-bottom-width: 1px;
}

#ga_button.ga_button_position3 .with_goyaz {
	border-left-width: 1px;
	overflow: hidden;
	float: right;
}

#ga_button.ga_button_position1 #with_goinvite,#ga_button.ga_button_position1 .with_goyaz {
	float: left;
}

#ga_button.invite_0 #with_goinvite .go_align .go_invmsg {
	color: #000!important;
}

#ga_button.ga_button_position0 .with_goyaz,#ga_button.ga_button_position2 .with_goyaz {
	height: 40px;
	padding-right: 10px;
	text-align: center;
}

#ga_button .systemline {
	margin: 10px 5px;
}

#ga_button.gochat_class2 {
	background: #3d3d3d!important;
}

#ga_button.gochat_class2 .with_goyaz {
	border: 0;
}

#ga_button.gochat_class2 a span {
	color: #fff!important;
}

#ga_button.gochat_class2.invite_1 #with_goinvite .go_align .go_invmsg {
	color: #fff!important;
}

#ga_button.gochat_class2 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin2/widget_icon.png) no-repeat scroll center center;
}

#ga_button.gochat_class2 .chat_button span {
	font-size: 14px!important;
}

#ga_button.gochat_class2 .go_close {
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #e52420;
}

#ga_button.gochat_class2 .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #920906;
}

#ga_button.gochat_class2.ga_button_position0 {
	border-radius: 0 0 15px 15px;
	-o-border-radius: 0 0 15px 15px;
	-ms-border-radius: 0 0 15px 15px;
	-moz-border-radius: 0 0 15px 15px;
	-webkit-border-radius: 0 0 15px 15px;
}

#ga_button.gochat_class2.ga_button_position1 {
	border-radius: 15px 0 0 15px;
	-o-border-radius: 15px 0 0 15px;
	-ms-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	-webkit-border-radius: 15px 0 0 15px;
}

#ga_button.gochat_class2.ga_button_position2 {
	border-radius: 15px 15px 0 0;
	-o-border-radius: 15px 15px 0 0;
	-ms-border-radius: 15px 15px 0 0;
	-moz-border-radius: 15px 15px 0 0;
	-webkit-border-radius: 15px 15px 0 0;
}

#ga_button.gochat_class2.ga_button_position3 {
	border-radius: 0 15px 15px 0;
	-o-border-radius: 0 15px 15px 0;
	-ms-border-radius: 0 15px 15px 0;
	-moz-border-radius: 0 15px 15px 0;
	-webkit-border-radius: 0 15px 15px 0;
}

#ga_button.gochat_class2.ga_button_position4 {
	right: 0;
	left: 0;
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#chat_main_ob.gochatstyle2 .gooverflow,#chat_main_ob.gochatstyle3 .gooverflow {
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#chat_main_ob.gochatstyle2 .go_chat_footerbuttons {
	background: #3d3d3d;
}

#ga_button.gochat_class3 {
	background: #fff!important;
}

#ga_button.gochat_class3 #with_goinvite .go_align .go_invmsg {
	color: #000!important;
}

#ga_button.gochat_class3 .with_goyaz {
	border: 0;
}

#ga_button.gochat_class3 a.chat_button span {
	color: #3d3d3d!important;
}

#ga_button.gochat_class3 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin2/widget_icon.png) no-repeat scroll center center;
}

#ga_button.gochat_class3 .chat_button span {
	font-size: 14px!important;
}

#ga_button.gochat_class3 .go_close {
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #e52420;
}

#ga_button.gochat_class3 .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/cross.png) center center no-repeat #920906;
}

#ga_button.gochat_class3.ga_button_position0 {
	border-radius: 0 0 15px 15px;
	-o-border-radius: 0 0 15px 15px;
	-ms-border-radius: 0 0 15px 15px;
	-moz-border-radius: 0 0 15px 15px;
	-webkit-border-radius: 0 0 15px 15px;
}

#ga_button.gochat_class3.ga_button_position1 {
	border-radius: 15px 0 0 15px;
	-o-border-radius: 15px 0 0 15px;
	-ms-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	-webkit-border-radius: 15px 0 0 15px;
}

#ga_button.gochat_class3.ga_button_position2 {
	border-radius: 15px 15px 0 0;
	-o-border-radius: 15px 15px 0 0;
	-ms-border-radius: 15px 15px 0 0;
	-moz-border-radius: 15px 15px 0 0;
	-webkit-border-radius: 15px 15px 0 0;
}

#ga_button.gochat_class3.ga_button_position3 {
	border-radius: 0 15px 15px 0;
	-o-border-radius: 0 15px 15px 0;
	-ms-border-radius: 0 15px 15px 0;
	-moz-border-radius: 0 15px 15px 0;
	-webkit-border-radius: 0 15px 15px 0;
}

#ga_button.gochat_class3.ga_button_position4 {
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button.gochat_class4 {
	border: 0;
}

#ga_button.gochat_class4 .with_goyaz {
	border: 0;
}

#ga_button.gochat_class4 a.chat_button {
	text-decoration: none;
}

#ga_button.gochat_class4 a.chat_button span {
	color: #fff!important;
	text-transform: uppercase;
}

#ga_button.gochat_class4.ga_button_position0 .chat_button i,#ga_button.gochat_class4.ga_button_position4 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin4/widget_img_0.png) no-repeat scroll center center;
	width: 51px;
	height: 40px;
}

#ga_button.gochat_class4.ga_button_position1 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin4/widget_img_1.png) no-repeat scroll center center;
	width: 40px;
	height: 51px;
}

#ga_button.gochat_class4.ga_button_position2 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin4/widget_img_2.png) no-repeat scroll center center;
	width: 51px;
	height: 40px;
}

#ga_button.gochat_class4.ga_button_position3 .chat_button i {
	background: url(//chat.webiscall.com:443/chat/images/skin4/widget_img_3.png) no-repeat scroll center center;
	width: 40px;
	height: 51px;
}

#ga_button.gochat_class4.goPanelOpened.ga_button_position0 .with_goyaz {
	border-top: 1px solid #e6e6e6;
}

#ga_button.gochat_class4.goPanelOpened.ga_button_position1 .with_goyaz {
	border-right: 1px solid #e6e6e6;
}

#ga_button.gochat_class4.goPanelOpened.ga_button_position2 .with_goyaz {
	border-bottom: 1px solid #e6e6e6;
}

#ga_button.gochat_class4.goPanelOpened.ga_button_position3 .with_goyaz {
	border-left: 1px solid #e6e6e6;
}

#ga_button.gochat_class4 .chat_button span {
	font-size: 14px!important;
}

#ga_button.gochat_class4 .go_close,#ga_button.gochat_class4 .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/skin4/close.png) center center no-repeat transparent;
	box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#ga_button.gochat_class4.ga_button_position4 {
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button.gochat_class5 {
	background-repeat: no-repeat;
}

#ga_button.gochat_class5.goPanelOpened {
	background-image: none!important;
}

#ga_button.gochat_class5 .with_goyaz {
	border: 0;
}

#ga_button.gochat_class5 .chat_button i {
	background: none;
	/*background: url(//chat.webiscall.com:443/chat/images/skin5/widget_icon.png) no-repeat scroll center center;*/
}

#ga_button.gochat_class5 .chat_button span {
	font-size: 14px!important;
}

#chat_main_ob.gochatstyle5 .move_line {
	left: auto;
	right: 40px;
}

#ga_button.gochat_class5 .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/skin5/close.png) center center no-repeat #920906;
}

#ga_button.gochat_class5.ga_button_position0 {
	border-radius: 0 0 3px 3px;
	-o-border-radius: 0 0 3px 3px;
	-ms-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	padding-right: 15px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/close.png);
	background-position: bottom right;
}

#ga_button.gochat_class5.ga_button_position1 {
	border-radius: 3px 0 0 3px;
	-o-border-radius: 3px 0 0 3px;
	-ms-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
	padding-bottom: 15px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/close-left.png);
	background-position: bottom left;
}

#ga_button.gochat_class5.ga_button_position2 {
	border-radius: 3px 3px 0 0;
	-o-border-radius: 3px 3px 0 0;
	-ms-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	padding-right: 15px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/close.png);
	background-position: top right;
}

#ga_button.gochat_class5.ga_button_position3 {
	border-radius: 0 3px 3px 0;
	-o-border-radius: 0 3px 3px 0;
	-ms-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	padding-bottom: 21px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/close-right.png);
	background-position: bottom right;
}

#ga_button.gochat_class5.ga_button_position4 {
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding-right: 15px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/close.png);
	background-position: bottom right;
}

#ga_button.invite_0 .go_align.image_text_align_0 img.go_avaimg,#ga_button.invite_1 .go_align.image_text_align_0 img.go_avaimg {
	float: left;
}

#ga_button.invite_0 .go_align.image_text_align_1 .go_avaimg,#ga_button.invite_1 .go_align.image_text_align_1 .go_avaimg {
	float: none;
	margin: 10px auto 0;
	display: block;
}

#ga_button.invite_0 .go_align.image_text_align_1 .go_invmsg,#ga_button.invite_1 .go_align.image_text_align_1 .go_invmsg {
	padding: 5px 10px;
	margin-left: 0;
	text-align: center;
}

#ga_button.invite_0 .go_align.image_text_align_1 .go_withbtn,#ga_button.invite_1 .go_align.image_text_align_1 .go_withbtn {
	padding: 0;
	text-align: center;
}

#ga_button.invite_0 .go_align.image_text_align_2 .go_avaimg,#ga_button.invite_1 .go_align.image_text_align_2 .go_avaimg {
	float: right;
}

#ga_button.invite_0 .go_align.image_text_align_2 .go_invmsg,#ga_button.invite_1 .go_align.image_text_align_2 .go_invmsg {
	margin-left: 20px;
}

#ga_button.invite_0 .go_align.image_text_align_2 .go_withbtn,#ga_button.invite_1 .go_align.image_text_align_2 .go_withbtn {
	padding: 0 0 0 20px;
	margin: 0;
	text-align: left;
}

#ga_button.invite_0 .go_align.image_text_align_3 .go_avaimg,#ga_button.invite_1 .go_align.image_text_align_3 .go_avaimg {
	display: none;
}

#ga_button.invite_0 .go_align.image_text_align_3 .go_invmsg,#ga_button.invite_1 .go_align.image_text_align_3 .go_invmsg {
	display: block;
	text-align: center;
	margin-left: 10px;
}

#ga_button.invite_0 .go_align.image_text_align_3 .go_withbtn,#ga_button.invite_1 .go_align.image_text_align_3 .go_withbtn {
	padding: 0;
	text-align: center;
}

#ga_button.invite_0 .go_align.image_text_align_4 .go_avaimg,#ga_button.invite_1 .go_align.image_text_align_4 .go_avaimg {
	float: none;
	margin: 10px auto;
	display: block;
}

#ga_button.invite_0 .go_align.image_text_align_4 .go_withbtn,#ga_button.invite_1 .go_align.image_text_align_4 .go_withbtn {
	padding: 0;
	text-align: center;
}

#ga_button.invite_0 .go_align.image_text_align_4 .go_invmsg,#ga_button.invite_1 .go_align.image_text_align_4 .go_invmsg {
	display: none;
}

#ga_button .go_align.image_text_align_1.invite_0.ga_button_position3 .go_avaimg,#ga_button .go_align.image_text_align_1.invite_0.ga_button_position1 .go_avaimg {
	width: 40px;
}

#ga_button #with_goinvite .go_align.image_text_align_2#ga_button.ga_button_position1 .go_withbtn,#ga_button #with_goinvite .go_align.image_text_align_2#ga_button.ga_button_position3 .go_withbtn {
	bottom: 0;
	position: relative;
}

#ga_button.goPanelOpened .go_align {
	display: block;
}

#ga_button.ga_button_position0.invite_0 #with_goinvite .go_align {
	top: 55px;
	top: 55px;
}

#ga_button .go_align {
	position: absolute;
	width: 240px;
	background: #fff;
	display: none;
	box-shadow: 0 0 10px #666;
	-o-box-shadow: 0 0 10px #666;
	-ms-box-shadow: 0 0 10px #666;
	-moz-box-shadow: 0 0 10px #666;
	-webkit-box-shadow: 0 0 10px #666;
	border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

#ga_button .go_align .go_pip {
	position: absolute;
}

#ga_button.ga_button_position0 .go_align {
	left: -10px;
	right: -10px;
	padding-bottom: 18px;
	top: 225px;
}

#ga_button.ga_button_position0 .go_pip {
	width: 23px;
	height: 18px;
	left: 13px;
	top: -18px;
	background: url(//chat.webiscall.com:443/chat/images/pip2.png) top left no-repeat;
}

#ga_button.ga_button_position1 .go_align {
	padding-bottom: 18px;
	right: 305px;
	top: 0;
}

#ga_button.ga_button_position1 .go_pip {
	width: 18px;
	height: 23px;
	right: -18px;
	top: 17px;
	background: url(//chat.webiscall.com:443/chat/images/pip1.png) top left no-repeat;
}

#ga_button.ga_button_position2 .go_align {
	left: -10px;
	padding-bottom: 0px;
	bottom: 225px;
}

#ga_button.ga_button_position2 .go_pip {
	width: 23px;
	height: 18px;
	left: 30px;
	bottom: -18px;
	background: url(//chat.webiscall.com:443/chat/images/pip3.png) top left no-repeat;
}

#ga_button.ga_button_position3 .go_align {
	left: 305px;
	padding-bottom: 18px;
	top: -82px;
}

#ga_button.ga_button_position3 .go_pip {
	width: 18px;
	height: 23px;
	left: -18px;
	top: 80px;
	background: url(//chat.webiscall.com:443/chat/images/pip0.png) top left no-repeat;
}

#ga_button.ga_button_position4 .go_align {
	left: -10px;
	padding-bottom: 18px;
	bottom: 50px;
}

#ga_button.ga_button_position4 .go_pip {
	width: 23px;
	height: 18px;
	left: 30px;
	bottom: -18px;
	background: url(//chat.webiscall.com:443/chat/images/pip3.png) top left no-repeat;
}

#ga_button .go_align .go_invmsg {
	color: #000;
	line-height: 18px;
	margin-left: 75px;
	padding: 20px 10px 10px 0;
}

#ga_button .go_align .go_withbtn {
	position: relative;
	clear: both;
	width: 100%;
	text-align: left;
	height: 45px;
	margin-bottom: 0;
	padding-left: 75px;
}

#ga_button .go_align .go_withinput {
	position: relative;
	clear: both;
	width: 100%;
	text-align: left;
	height: 30px;
	padding: 0 10px;
	margin: 10px 0;
	float: none;
}

#ga_button input.qoquest {
	float: left;
	width: 70%!important;
	border: 1px solid #CCC;
	border-right: 0!important;
	height: 30px;
	padding: 0 5px;
	margin: 0;
	border-radius: 3px 0 0 3px!important;
	-o-border-radius: 3px 0 0 3px!important;
	-ms-border-radius: 3px 0 0 3px!important;
	-moz-border-radius: 3px 0 0 3px!important;
	-webkit-border-radius: 3px 0 0 3px!important;
}

#ga_button a.goinvsend {
	display: block;
	float: right;
	color: #000;
	width: 30%;
	line-height: 30px;
	height: 30px;
	text-transform: uppercase;
	white-space: nowrap;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #81aa00;
	color: #fff;
	border: 0;
	text-decoration: none;
	border-radius: 0 3px 3px 0;
	-o-border-radius: 0 3px 3px 0;
	-ms-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
}

#ga_button .go_align .go_withbtn a {
	display: inline-block;
	background: #81aa00;
	color: #fff;
	border: 0;
	padding: 0 12px;
	height: 32px;
	line-height: 34px;
	text-transform: uppercase;
	white-space: nowrap;
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-decoration: none;
}

#ga_button .go_align .go_withbtn a:hover {
	background: #95c302;
	color: #fff;
}

#ga_button.invite_1 .go_align {
	background: none;
	position: relative;
	z-index: 0;
	height: 100%;
	position: relative;
	top: 0;
	left: 0;
	padding: 0;
	border-radius: 0;
	-o-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#ga_button.invite_1 #with_goinvite .go_align .go_pip {
	display: none!important;
}

#ga_button.invite_1 #goinvite_before,#ga_button.invite_1 #goinvite_after {
	width: 0;
	height: 0;
}

#ga_button.invite_1.goPanelOpened #goinvite_before,#ga_button.invite_1.goPanelOpened #goinvite_after {
	width: auto;
	height: auto;
}

#ga_button.ga_button_position0.invite_1 #with_goinvite .go_align {
	padding: 0;
	border-radius: 0;
	-o-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

#ga_button.ga_button_position0.invite_1 #with_goinvite .go_close {
	position: absolute;
	left: auto;
	top: auto;
	bottom: -60px;
	right: -20px;
}

#ga_button.ga_button_position0.invite_1.gochat_class5 #with_goinvite .go_close {
	bottom: -30px;
	right: -9px;
	background-color: transparent!important;
}

#ga_button.ga_button_position1.invite_0 #with_goinvite .go_close {
	left: -20px;
	top: -20px;
	bottom: auto;
	right: auto;
}

#ga_button.ga_button_position1.invite_1 #with_goinvite .go_align {
	padding: 0;
	-o-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

#ga_button.ga_button_position1.invite_1 #with_goinvite .go_close {
	left: -60px;
	top: -20px;
}

#ga_button.ga_button_position2.invite_1 #with_goinvite .go_align {
	padding: 0;
	border-radius: 7px 7px 0 0;
	-o-border-radius: 7px 7px 0 0;
	-ms-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
}

#ga_button.ga_button_position2.invite_1 #with_goinvite .go_close {
	top: -60px;
	right: -20px;
}

#ga_button.ga_button_position3.invite_1 #with_goinvite .go_close {
	top: -20px;
	right: -60px;
}

#ga_button.ga_button_position4.invite_1 #with_goinvite .go_align {
	padding: 0;
	border-radius: 7px 7px 0 0;
	-o-border-radius: 7px 7px 0 0;
	-ms-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
}

#ga_button.ga_button_position4.invite_1 #with_goinvite .go_close {
	top: -60px;
	right: -20px;
}

#ga_button.invite_2 #with_goinvite,#ga_button.invite_3 #with_goinvite,#ga_button.invite_4 #with_goinvite {
	min-width: 270px;
	display: none;
}

#ga_button.invite_2.goPanelOpened #with_goinvite,#ga_button.invite_3.goPanelOpened #with_goinvite,#ga_button.invite_4.goPanelOpened #with_goinvite {
	display: block;
}

#ga_button #withCallBackData,#ga_button #withCallBackResult {
	overflow: hidden;
}

#ga_button.invite_2 .golikechat,#ga_button.invite_3 .golikechat,#ga_button.invite_4 .golikebanner {
	position: absolute;
	background: none;
	border: 0;
}

#ga_button.invite_2.ga_button_position0.goPanelOpened,#ga_button.invite_3.ga_button_position0.goPanelOpened {
	top: -50px;
}

#ga_button.invite_2.ga_button_position1.goPanelOpened,#ga_button.invite_3.ga_button_position1.goPanelOpened {
	right: -290px;
}

#ga_button.invite_2.ga_button_position2.goPanelOpened,#ga_button.invite_3.ga_button_position2.goPanelOpened {
	bottom: -50px;
}

#ga_button.invite_2.ga_button_position3.goPanelOpened,#ga_button.invite_3.ga_button_position3.goPanelOpened {
	left: -290px;
}

#ga_button.invite_2.ga_button_position0 .golikechat,#ga_button.invite_3.ga_button_position0 .golikechat {
	top: 90px;
	left: -20px;
}

#ga_button.invite_2.ga_button_position1 .golikechat,#ga_button.invite_3.ga_button_position1 .golikechat {
	top: 0;
	left: -300px;
}

#ga_button.invite_2.ga_button_position2 .golikechat,#ga_button.invite_3.ga_button_position2 .golikechat {
	bottom: 80px;
	left: -20px;
}

#ga_button.invite_2.ga_button_position3 .golikechat,#ga_button.invite_3.ga_button_position3 .golikechat {
	top: 0;
	left: 340px;
}

#ga_button.invite_2.ga_button_position4 .golikechat,#ga_button.invite_3.ga_button_position4 .golikechat {
	top: 60px;
	left: -20px;
}

#ga_button.invite_2 .golikechat .invite_wrapper,#ga_button.invite_3 .golikechat .invite_wrapper {
	overflow: hidden;
	background: #fff;
	box-shadow: 0 0 5px #666;
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
	color: #000;
}

#ga_button.invite_2 .go_headchat,#ga_button.invite_3 .go_headchat,#ga_button.invite_4 .go_headchat {
	line-height: 36px;
	background-image: url(//chat.webiscall.com:443/chat/images/small-logo.png);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	padding: 5px 5px 5px 40px;
	min-height: 36px;
}

#ga_button.invite_2 .go_headchat span,#ga_button.invite_3 .go_headchat span,#ga_button.invite_4 .go_headchat span {
	display: inline-block;
	line-height: 18px;
	vertical-align: middle;
	font-size: 15px!important;
	color: #fff;
}

#ga_button.invite_2 .operator-header,#ga_button.invite_3 .operator-header {
	height: 80px;
}

#ga_button.invite_2.gochat_class0 .operator-header,#ga_button.invite_3.gochat_class1 .operator-header {
	border-bottom: 1px solid #ddd;
}

#ga_button.invite_2 #OperatorStatus,#ga_button.invite_3 #OperatorStatus {
	background-image: url(//chat.webiscall.com:443/chat/images/online-offline-icons.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 15px;
	height: 15px;
	top: 57px;
	left: 57px;
	position: absolute;
	display: block;
	z-index: 3;
}

#ga_button.invite_2 #op_photo,#ga_button.invite_3 #op_photo {
	height: 100%;
	width: 100%;
	min-height: 50px;
	position: absolute;
}

#ga_button.invite_2 img,#ga_button.invite_3 img {
	padding: 0;
}

#ga_button .golikechat .invite_wrapper,#ga_button .golikebanner .invite_wrapper {
	overflow: hidden;
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px #ccc;
	-o-box-shadow: 0 0 5px #ccc;
	-ms-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
}

#ga_button.gochat_class2 .golikechat .invite_wrapper,#ga_button.gochat_class3 .golikechat .invite_wrapper {
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button #with_chat {
	background: none repeat scroll 0 0 #fff;
	padding-bottom: 5px;
}

#ga_button #chat.nooverflow {
	height: auto;
	overflow-y: visible;
}

#ga_button #chat {
	background: none repeat scroll 0 0 #fff;
	width: 100%;
}

#ga_button.invite_2.gochat_class1 #chat .cl.operator {
	margin-right: 5px;
	padding-right: 35px;
}

#ga_button.invite_2.gochat_class1 #chat .cl {
	overflow: hidden;
	position: relative;
}

#ga_button.invite_2.gochat_class1 #chat .cl.operator .ava {
	display: block;
	right: 0;
}

#ga_button .ava {
	display: none;
	height: 32px;
	position: absolute;
	top: 5px;
	width: 32px;
}

#ga_button .ava img {
	width: 32px;
	height: 32px;
}

#ga_button.invite_2.gochat_class1 #chat .cl.operator .line {
	float: right;
}

#ga_button.invite_2.gochat_class1 #chat .operator .line {
	background-color: #eee;
}

#ga_button.invite_2.gochat_class1 #chat .line {
	background: none repeat scroll 0 0 #fff;
	border: medium none;
	box-shadow: none!important;
	clear: both;
	display: inline;
	float: left;
	font-size: 9pt;
	margin: 5px;
	min-width: 50%;
	padding: 5px 5px 7px;
	position: relative;
	border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

#ga_button.invite_2.gochat_class1 #chat #withCallBackData .line {
	float: none;
	display: block;
	padding: 5px 0;
}

#ga_button.invite_2.gochat_class1 #chat .systemline {
	float: right;
}

#ga_button #chat .operator .line {
	background: none repeat scroll 0 0 #fff;
}

#ga_button.invite_2.gochat_class1 #chat .operator .triangle {
	border-bottom: 6px solid transparent;
	border-left: 8px solid #eee;
	border-top: 6px solid transparent;
	height: 0;
	position: absolute;
	right: -8px;
	top: 10px;
	width: 0;
}

#ga_button.invite_2.gochat_class1 #chat .line span {
	display: block;
	font-weight: 700;
	padding-right: 100px;
}

#ga_button #chat .line {
	font-size: 9pt;
	line-height: 15px;
	margin: 0 5px;
	padding: 5px 5px 7px;
	position: relative;
}

#ga_button #chat .line span {
	display: block;
	font-weight: 700;
}

#ga_button.invite_2.gochat_class0 #chat .operator .line {
	background-color: #fff!important;
	padding: 0;
	margin: 26px 15px 0 10px;
}

#ga_button.invite_2.gochat_class0 #chat .line span {
	color: #585858;
	font-size: 10px!important;
	left: 30px;
	position: absolute;
	top: -20px;
	display: block;
	font-weight: 400;
}

#ga_button.invite_2.gochat_class0 #chat .line .message_stat i {
	color: #e52420!important;
	font-size: 10px!important;
	left: -1px;
	position: absolute;
	top: -20px;
}

#ga_button.invite_2.gochat_class1 #chat .line .message_stat {
	position: relative;
}

#ga_button.invite_2.gochat_class1 #chat .line .message_stat i {
	display: block;
	float: right;
	font-size: 8pt!important;
	left: auto;
	position: absolute;
	right: 5px;
	top: 5px;
}

#ga_button #chat .line .message_stat i {
	display: block;
	font-size: 8pt;
	font-style: normal;
	font-weight: 400;
	position: absolute;
	right: 5px;
	top: 5px;
}

#ga_button .message_text {
	overflow: hidden;
	width: 100%;
}

#ga_button #withCallBackData .line {
	padding: 5px 0;
}

#ga_button #withCallBackData .line .message_text div {
	padding: 5px 0;
}

#ga_button .button {
	border: 0 none;
	cursor: pointer;
	display: inline-block;
	position: relative;
}

#ga_button .button_ok,#ga_button .button_cancel {
	display: inline-block;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	margin-left: 10px;
	padding: 0 8px;
	text-decoration: none;
	width: auto;
}

#ga_button .floatright {
	display: block;
	float: right;
}

#ga_button .button.button_cancel {
	background-color: #ccc;
}

#ga_button .button.button_cancel:hover {
	background-color: #ddd;
}

#ga_button.invite_2 .go_chat_footerbuttons,#ga_button.invite_3 .go_chat_footerbuttons,#ga_button.invite_4 .go_chat_footerbuttons {
	background: none repeat scroll 0 0 #fff;
	color: #8d8d8d;
	font-size: 10px!important;
	height: 27px;
	line-height: 27px;
	text-align: center;
	width: 100%;
	z-index: 2;
}

#ga_button.invite_2 .go_chat_footerbuttons a {
	font-size: 10px!important;
}

#ga_button #callbackPhone {
	width: 63%!important;
}

#ga_button #sendCallBack {
	width: 32%;
	text-align: center;
}

#ga_button .element-animation {
	animation: animationFrames2 ease 1s;
	animation-iteration-count: 1;
	transform-origin: 50% 50%;
	animation-fill-mode: forwards;
	-webkit-animation: animationFrames2 ease 1s;
	-webkit-animation-iteration-count: 1;
	-webkit-transform-origin: 50% 50%;
	-webkit-animation-fill-mode: forwards;
	-moz-animation: animationFrames2 ease 1s;
	-moz-animation-iteration-count: 1;
	-moz-transform-origin: 50% 50%;
	-moz-animation-fill-mode: forwards;
	-o-animation: animationFrames2 ease 1s;
	-o-animation-iteration-count: 1;
	-o-transform-origin: 50% 50%;
	-o-animation-fill-mode: forwards;
	-ms-animation: animationFrames2 ease 1s;
	-ms-animation-iteration-count: 1;
	-ms-transform-origin: 50% 50%;
	-ms-animation-fill-mode: forwards;
}

@keyframes animationFrames2 {
	0% {
		opacity: 0;
		transform: translate(-1500px,0px);
	}

	60% {
		opacity: .68;
		transform: translate(30px,0px);
	}

	80% {
		opacity: .89;
		transform: translate(-10px,0px);
	}

	100% {
		opacity: 1;
		transform: translate(0px,0px);
	}
}

@-moz-keyframes animationFrames2 {
	0% {
		opacity: 0;
		-moz-transform: translate(-1500px,0px);
	}

	60% {
		opacity: .68;
		-moz-transform: translate(30px,0px);
	}

	80% {
		opacity: .89;
		-moz-transform: translate(-10px,0px);
	}

	100% {
		opacity: 1;
		-moz-transform: translate(0px,0px);
	}
}

@-webkit-keyframes animationFrames2 {
	0% {
		opacity: 0;
		-webkit-transform: translate(-1500px,0px);
	}

	60% {
		opacity: .68;
		-webkit-transform: translate(30px,0px);
	}

	80% {
		opacity: .89;
		-webkit-transform: translate(-10px,0px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translate(0px,0px);
	}
}

@-o-keyframes animationFrames2 {
	0% {
		opacity: 0;
		-o-transform: translate(-1500px,0px);
	}

	60% {
		opacity: .68;
		-o-transform: translate(30px,0px);
	}

	80% {
		opacity: .89;
		-o-transform: translate(-10px,0px);
	}

	100% {
		opacity: 1;
		-o-transform: translate(0px,0px);
	}
}

@-ms-keyframes animationFrames2 {
	0% {
		opacity: 0;
		-ms-transform: translate(-1500px,0px);
	}

	60% {
		opacity: .68;
		-ms-transform: translate(30px,0px);
	}

	80% {
		opacity: .89;
		-ms-transform: translate(-10px,0px);
	}

	100% {
		opacity: 1;
		-ms-transform: translate(0px,0px);
	}
}

#ga_button.invite_2 .go_headchat,#ga_button.invite_2 .go_headchat {
	display: none;
}

#ga_button.invite_2.gochat_class0 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_2.gochat_class0 .square-box {
	background: none repeat scroll 0 0 #fff;
	border: 3px solid #fff;
	left: 5px;
	max-width: 70px;
	overflow: hidden;
	position: absolute;
	top: 5px;
	width: 70px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.invite_2.gochat_class0 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_2.gochat_class0 .square-content {
	bottom: 0;
	color: #fff;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_2.gochat_class0 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_2.gochat_class0 .square-content span {
	color: #fff;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class0 #op_photo img {
	height: auto;
	left: 0;
	max-height: 70px;
	top: 0;
	width: 65px;
}

#ga_button.invite_2.gochat_class0 .op_name {
	left: 80px;
	line-height: 80px;
	overflow: hidden;
	min-height: 50px;
	position: absolute;
}

#ga_button.invite_2.gochat_class0 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class0 .op_name .op_name_text span {
	font-size: 14px!important;
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_2.gochat_class1 #OperatorStatus {
	top: 33px;
	left: 33px;
}

#ga_button.invite_2.gochat_class1 .operator-header {
	height: 50px;
}

#ga_button.invite_2.gochat_class1 #op_photo {
	top: 5px;
	left: 5px;
}

#ga_button.invite_2.gochat_class1 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 40px;
	width: 39px;
}

#ga_button.invite_2.gochat_class1 .op_name {
	overflow: hidden;
	min-height: 50px;
	position: absolute;
	left: 50px;
	line-height: 50px;
	top: 0;
}

#ga_button.invite_2.gochat_class1 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class1 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_2.gochat_class2 #actionSelector,#ga_button.invite_2.gochat_class3 #actionSelector {
	padding-bottom: 13px;
}

#ga_button.invite_2.gochat_class2 .operator-header,#ga_button.invite_2.gochat_class3 .operator-header {
	height: 63px;
	background: #3d3d3d;
	color: #fff;
}

#ga_button.invite_2.gochat_class2 #op_name,#ga_button.invite_2.gochat_class3 #op_name {
	font-size: 14px!important;
}

#ga_button.invite_2.gochat_class2 #OperatorStatus,#ga_button.invite_2.gochat_class3 #OperatorStatus {
	top: 42px;
	left: 42px;
	background-position: 0 -15px;
}

#ga_button.invite_2.gochat_class2 #OperatorStatus.offline,#ga_button.invite_2.gochat_class3 #OperatorStatus.offline {
	background-position: -15px -15px;
}

#ga_button.invite_2.gochat_class2 #op_photo img {
	background-color: #fff;
}

#ga_button.invite_2.gochat_class3 #op_photo img {
	background-color: #3d3d3d;
}

#ga_button.invite_2.gochat_class2 #op_photo img,#ga_button.invite_2.gochat_class3 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 50px;
	width: 50px;
}

#ga_button.invite_2.gochat_class2 .op_name,#ga_button.invite_2.gochat_class3 .op_name {
	overflow: hidden;
	min-height: 63px;
	position: absolute;
	left: 70px;
	line-height: 63px;
	top: 0;
}

#ga_button.invite_2.gochat_class2 .op_name .op_name_text,#ga_button.invite_2.gochat_class3 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class2 .op_name .op_name_text span,#ga_button.invite_2.gochat_class3 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_2.gochat_class2 .square-box,#ga_button.invite_2.gochat_class3 .square-box {
	background: none repeat scroll 0 0 #3d3d3d;
	border: 3px solid #3d3d3d;
	left: 5px;
	max-width: 55px;
	overflow: hidden;
	position: absolute;
	top: 5px;
	width: 55px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.invite_2.gochat_class2 .square-box:before,#ga_button.invite_2.gochat_class3 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_2.gochat_class2 .square-content,#ga_button.invite_2.gochat_class3 .square-content {
	bottom: 0;
	color: #3d3d3d;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_2.gochat_class2 .square-content div,#ga_button.invite_2.gochat_class3 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_2.gochat_class2 #chat .line,#ga_button.invite_2.gochat_class3 #chat .line {
	margin: 32px 15px 12px;
}

#ga_button.invite_2.gochat_class2 #chat .line .message_stat i,#ga_button.invite_2.gochat_class3 #chat .line .message_stat i {
	color: #d8d8d8;
	font-size: 10px!important;
	left: -5px;
	position: absolute;
	top: -19px;
}

#ga_button.invite_2.gochat_class2 #chat .line span,#ga_button.invite_2.gochat_class3 #chat .line span {
	display: none;
}

#ga_button.invite_2.gochat_class2 #chat .operator .line,#ga_button.invite_2.gochat_class3 #chat .operator .line {
	background: #fff;
	padding: 0;
	margin: 32px 15px 12px;
}

#ga_button.invite_2.gochat_class2 #chat .operator .line.systemline,#ga_button.invite_2.gochat_class3 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_2.gochat_class2 #chat #withCallBackData .line,#ga_button.invite_2.gochat_class3 #chat #withCallBackData .line {
	margin: 10px 5px 12px;
}

#ga_button.invite_2.gochat_class2 #callbackName,#ga_button.invite_2.gochat_class2 #callbackPhone,#ga_button.invite_2.gochat_class3 #callbackName,#ga_button.invite_2.gochat_class3 #callbackPhone {
	height: 28px;
	border: 1px solid #e6e6e6;
	background-repeat: no-repeat;
	background-position: 3px 3px;
	padding-left: 30px;
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button.invite_2.gochat_class2 #callbackName,#ga_button.invite_2.gochat_class3 #callbackName {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/n.png);
}

#ga_button.invite_2.gochat_class2 #callbackPhone,#ga_button.invite_2.gochat_class3 #callbackPhone {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/p2.png);
	width: 84%!important;
}

#ga_button.invite_2.gochat_class2 #chat .line #sendCallBack.button_ok,#ga_button.invite_2.gochat_class3 #chat .line #sendCallBack.button_ok {
	background: url(//chat.webiscall.com:443/chat/images/skin2/e.png) 0 0 no-repeat;
	width: 32px;
	height: 26px;
	border: 0;
	font-size: 0!important;
	padding: 0;
	margin: 0;
}

#ga_button.invite_2.gochat_class2 #chat .operator .systemline,#ga_button.invite_2.gochat_class3 #chat .operator .systemline {
	margin: 10px 15px;
}

#ga_button.invite_2.gochat_class2 #chat .operator .systemline .button_ok,#ga_button.invite_2.gochat_class2 #chat .operator .systemline .button_cancel,#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_ok,#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_cancel {
	height: 26px;
	border: 1px solid #d8d8d8;
	color: #3d3d3d;
	background-color: #fff;
	padding-left: 28px;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button.invite_2.gochat_class2 #chat .button_cancel:hover,#ga_button.invite_2.gochat_class2 #chat .button_ok:hover {
	border-color: #009fe3!important;
}

#ga_button.invite_2.gochat_class2 #chat .operator .systemline .button_ok,#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_ok {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/m.png);
	background-position: 2px 2px;
	background-repeat: no-repeat;
}

#ga_button.invite_2.gochat_class2 #chat .operator .systemline .button_cancel,#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_cancel {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/p.png);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: transparent!important;
}

#ga_button.invite_2.gochat_class2 #chat .operator .line.operator,#ga_button.invite_2.gochat_class3 #chat .operator .line.operator {
	background-color: #009fe3!important;
	color: #fff;
	position: relative;
	padding: 15px 10px;
	border-radius: 0 15px 15px 15px;
	-o-border-radius: 0 15px 15px 15px;
	-ms-border-radius: 0 15px 15px 15px;
	-moz-border-radius: 0 15px 15px;
	-webkit-border-radius: 0 15px 15px 15px;
}

#ga_button.invite_2.gochat_class2 .line.operator .triangle,#ga_button.invite_2.gochat_class3 .line.operator .triangle {
	width: 12px;
	height: 12px;
	top: -4px;
	left: -4px;
	position: absolute;
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/pips.png);
	background-repeat: no-repeat;
	background-position: 0 -12px;
}

#ga_button.invite_2.gochat_class2 .go_chat_footerbuttons,#ga_button.invite_4.gochat_class2 .go_chat_footerbuttons {
	background: #3d3d3d;
	color: #b1b1b1;
}

#ga_button.invite_2.gochat_class2 .go_chat_footerbuttons a,#ga_button.invite_4.gochat_class2 .go_chat_footerbuttons a {
	color: #e52420;
}

#ga_button.invite_2.gochat_class3 .golikechat .invite_wrapper,#ga_button.invite_2.gochat_class3 #with_chat,#ga_button.invite_2.gochat_class3 #chat,#ga_button.invite_2.gochat_class3 #chat .operator .systemline {
	background-color: #3d3d3d!important;
}

#ga_button.invite_2.gochat_class3 .operator-header {
	background: #fff;
	color: #3d3d3d;
}

#ga_button.invite_2.gochat_class3 #OperatorStatus {
	background-position: 0 0;
}

#ga_button.invite_2.gochat_class3 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_2.gochat_class3 .square-box {
	background: none repeat scroll 0 0 #fff;
	border: 3px solid #fff;
}

#ga_button.invite_2.gochat_class3 .square-content {
	color: #fff;
}

#ga_button.invite_2.gochat_class3 #chat .line .message_stat i {
	color: #d8d8d8;
}

#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_ok,#ga_button.invite_2.gochat_class3 #chat .operator .systemline .button_cancel {
	border-color: #787878;
	background-color: #3d3d3d;
	color: #fff;
}

#ga_button.invite_2.gochat_class3 #chat .systemline .button_cancel {
	color: #fff!important;
}

#ga_button.invite_2.gochat_class3 #chat .operator .line.operator {
	background-color: #fff!important;
	color: #3d3d3d;
}

#ga_button.invite_2.gochat_class3 .line.operator .triangle {
	background-position: 0 0;
}

#ga_button.invite_2.gochat_class3 .go_chat_footerbuttons {
	background: #fff;
	color: #8b8b8b;
}

#ga_button.invite_2.gochat_class3 #callbackName,#ga_button.invite_2.gochat_class3 #callbackPhone {
	border-color: #fff;
}

#ga_button.invite_2.gochat_class3 #chat #withCallBackData .line {
	background-color: #3d3d3d;
}

#ga_button.invite_2.gochat_class3 #chat .button_cancel:hover,#ga_button.invite_2.gochat_class3 #chat .button_ok:hover {
	border-color: #fff!important;
}

#ga_button.invite_2.gochat_class4 .operator-header {
	height: 75px;
	background: #fff;
	color: #000;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px #ccc;
	-o-box-shadow: 0 0 5px #ccc;
	-ms-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
}

#ga_button.invite_2.gochat_class4 #OperatorStatus {
	top: 45px;
	left: 45px;
	background-position: 0 -30px;
}

#ga_button.invite_2.gochat_class4 #OperatorStatus.offline {
	background-position: -15px -30px;
}

#ga_button.invite_2.gochat_class4 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 50px;
	width: 50px;
}

#ga_button.invite_2.gochat_class4 .op_name {
	overflow: hidden;
	min-height: 75px;
	position: absolute;
	left: 70px;
	line-height: 75px;
	top: 0;
}

#ga_button.invite_2.gochat_class4 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class4 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_2.gochat_class4 .square-box {
	background: none repeat scroll 0 0 #dadada;
	border: 3px solid #dadada;
	left: 7px;
	max-width: 55px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	width: 55px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.invite_2.gochat_class4 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_2.gochat_class4 .square-content {
	bottom: 0;
	color: #dadada;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_2.gochat_class4 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_2.gochat_class4 #chat .line {
	margin: 32px 15px 12px;
}

#ga_button.invite_2.gochat_class4 #chat .line .message_stat i {
	color: #616161;
	font-size: 10px!important;
	left: -23px;
	position: absolute;
	top: -17px;
}

#ga_button.invite_2.gochat_class4 #chat .line span {
	display: none;
}

#ga_button.invite_2.gochat_class4 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_2.gochat_class4 #chat .systemline .chat_or_calls {
	padding: 0 19px 0 0;
}

#ga_button.invite_2.gochat_class4 #chat #withCallBackData .line {
	margin: 6px 5px 0;
	padding-bottom: 5px;
	background: none;
}

#ga_button.invite_2.gochat_class4 #callbackName,#ga_button.invite_2.gochat_class4 #callbackPhone {
	height: 31px;
	border: 1px solid #c1c1c1;
	padding-left: 10px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#ga_button.invite_2.gochat_class4 #withCallBackData .line .message_text div.go_with_callbackName {
	padding: 0 8px 10px 33px;
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=620&size=15) 0 6px no-repeat;
}

#ga_button.invite_2.gochat_class4 #withCallBackData .line .message_text div.go_with_callbackPhone {
	padding: 0 8px 10px 33px;
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=613&size=15) 0 6px no-repeat;
}

#ga_button.invite_2.gochat_class4 #withCallBackData .line .message_text #callbackPhone {
	width: 80%!important;
}

#ga_button.invite_2.gochat_class4 #chat #sendCallBack.button_ok {
	background-color: #81aa00;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=623&size=8);
	background-repeat: no-repeat;
	background-position: center center;
	width: 32px;
	height: 30px;
	border: 0;
	font-size: 0!important;
	padding: 0;
	margin: 0;
}

#ga_button.invite_2.gochat_class4 #chat .systemline .button_ok,#ga_button.invite_2.gochat_class4 #chat .systemline .button_cancel {
	border: 1px solid #81aa00;
	height: 26px;
	color: #3d3d3d;
	padding-left: 28px;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button.invite_2.gochat_class4 #chat .systemline .button_ok {
	background-color: #81aa00;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=61a&size=12);
	color: #fff;
	background-position: 2px 4px;
	background-repeat: no-repeat;
	margin: 5px 0 4px 5px;
}

#ga_button.invite_2.gochat_class4 #chat .systemline .button_cancel {
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=614&size=15);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	margin: 5px 0 4px 5px;
	color: #81aa00;
	background-color: transparent!important;
}

#ga_button.invite_2.gochat_class4 #chat .operator .line.operator {
	background: #81aa00;
	color: #fff;
	position: relative;
	padding: 15px 10px;
	border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ga_button.invite_2.gochat_class4 .line.operator .triangle {
	width: 17px;
	height: 17px;
	top: 0;
	left: -11px;
	position: absolute;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=606&size=15);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#ga_button.invite_2.gochat_class4 .go_chat_footerbuttons {
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	-moz-box-shadow: 0 0 4px #ccc;
	color: #7f7f7f;
	height: 17px;
	line-height: 17px;
}

#ga_button.invite_2.gochat_class4 .golikechat .invite_wrapper {
	border-top: 1px solid #81aa00;
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button.invite_2.gochat_class4 .golikechat .invite_wrapper,#ga_button.invite_2.gochat_class4 #with_chat,#ga_button.invite_2.gochat_class4 #chat,#ga_button.invite_2.gochat_class4 #chat .operator .line.systemline {
	background: #f3f3f3;
}

#ga_button.invite_2.gochat_class4 #chat .line {
	margin: 22px 24px 0 32px;
}

#ga_button.invite_2.gochat_class4 #chat .line.systemline {
	padding: 0;
}

#ga_button.invite_2.gochat_class5 .go_headchat {
	display: block;
	line-height: 26px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/widget_icon.png);
	background-repeat: no-repeat;
	background-position: 12px 50%;
	padding: 5px 5px 5px 40px;
	min-height: 36px;
}

#ga_button.invite_2.gochat_class5 .go_headchat span {
	display: inline-block;
	line-height: 25px;
	vertical-align: middle;
	font-size: 15px!important;
	color: #fff;
}

#ga_button.invite_2.gochat_class5 .operator-header {
	height: 63px;
	background: #fff;
	color: #000;
}

#ga_button.invite_2.gochat_class5 #OperatorStatus {
	top: 50px;
	left: 50px;
	background-position: 0 0;
}

#ga_button.invite_2.gochat_class5 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_2.gochat_class5 #op_photo img {
	position: absolute;
	bottom: 0;
	left: 10px;
	height: auto;
	max-height: 52px;
	width: 52px;
}

#ga_button.invite_2.gochat_class5 .op_name {
	overflow: hidden;
	min-height: 63px;
	position: absolute;
	left: 70px;
	line-height: 63px;
	top: 0;
}

#ga_button.invite_2.gochat_class5 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_2.gochat_class5 .op_name .op_name_text span {
	display: inline-block;
	line-height: 60px;
	font-weight: 700;
}

#ga_button.invite_2.gochat_class5 .square-box {
	position: absolute;
	left: 0;
	bottom: 6px;
	width: 63px;
	height: 63px;
}

#ga_button.invite_2.gochat_class5 .operator-header .goheader-line {
	width: 100%;
	height: 7px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(//chat.webiscall.com:443/chat/images/skin5/avatar_line.png) 0 0 no-repeat;
}

#ga_button.invite_2.gochat_class5 #chat .line {
	margin: 32px 15px 12px;
}

#ga_button.invite_2.gochat_class5 #chat .line .message_stat i {
	color: #e52420!important;
	font-size: 10px!important;
	left: -1px;
	position: absolute;
	top: -20px;
}

#ga_button.invite_2.gochat_class5 #chat .line span {
	color: #585858;
	font-size: 10px!important;
	left: 30px;
	position: absolute;
	top: -20px;
	display: block;
	font-weight: 400;
}

#ga_button.invite_2.gochat_class5 #chat .operator .line {
	background-color: #fff!important;
	padding: 0;
	margin: 26px 15px 0 10px;
}

#ga_button.invite_2.gochat_class5 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_2.gochat_class5 #chat #withCallBackData .line {
	margin: 6px 5px 0;
	padding-bottom: 5px;
	background: none;
}

#ga_button.invite_2.gochat_class5 #callbackName,#ga_button.invite_2.gochat_class5 #callbackPhone {
	height: 25px;
	border: 1px solid #c1c1c1;
	padding-left: 8px;
	border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#ga_button.invite_2.gochat_class5 .go_with_callbackName {
	padding: 0 8px 10px 3px;
}

#ga_button.invite_2.gochat_class5 .go_with_callbackPhone {
	padding: 0 8px 10px 3px;
}

#ga_button.invite_2.gochat_class5 #callbackPhone {
	width: 61%!important;
}

#ga_button.invite_2.gochat_class5 #chat .systemline #sendCallBack.button_ok {
	background: #1eafdb;
	width: 36%!important;
	height: 25px;
	border: 0;
	text-align: center;
	padding: 0;
	margin: 0;
}

#ga_button.invite_2.gochat_class5 #chat .systemline .button_ok,#ga_button.invite_2.gochat_class5 #chat .systemline .button_cancel {
	height: 26px;
	color: #1eafdb;
	border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#ga_button.invite_2.gochat_class5 #chat .systemline .button_ok {
	color: #fff;
	margin: 5px 0 0 5px;
}

#ga_button.invite_2.gochat_class5 #chat .systemline .button_cancel {
	margin: 5px 0 0 5px;
	background-color: transparent!important;
}

#ga_button.invite_2.gochat_class5 #chat .systemline .chat_or_calls {
	padding: 0 42px 0 0;
}

#ga_button.invite_2.gochat_class5 #chat .line {
	color: #000!important;
	position: relative;
	padding: 0;
}

#ga_button.invite_2.gochat_class5 .go_chat_footerbuttons {
	background: #fff;
	box-shadow: 0;
	color: #666;
	height: 25px;
	line-height: 25px;
}

#ga_button.invite_2.gochat_class5 .golikechat .invite_wrapper {
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button.invite_2.gochat_class5 .golikechat .invite_wrapper,#ga_button.invite_2.gochat_class5 #with_chat,#ga_button.invite_2.gochat_class5 #chat,#ga_button.invite_2.gochat_class5 #chat .operator .line.systemline {
	background: #fff;
}

#ga_button.invite_2.gochat_class5 #chat .line {
	margin: 22px 24px 0 32px;
}

#ga_button.invite_2.gochat_class5 #chat .line.systemline {
	padding: 0;
}

#ga_button.invite_2.gochat_class5 .go_close {
	box-shadow: none!important;
	-o-box-shadow: none!important;
	-ms-box-shadow: none!important;
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
}

#ga_button.invite_2.gochat_class5 .go_close:hover {
	background-color: transparent!important;
}

#ga_button.invite_3 .message_text {
	padding: 0 0 15px;
}

#ga_button.invite_3 .go_with_contacts div {
	padding: 0 0 10px;
	overflow: hidden;
}

#ga_button.invite_3 .go_with_contacts #goSendOfflineContacts {
	margin: 10px 0 0;
}

#ga_button.invite_3 .go_chat_footerbuttons a {
	font-size: 10px!important;
}

#ga_button.invite_3 .go_headchat {
	display: none;
}

#ga_button.invite_3 #chat .line {
	padding: 5px 0 7px;
}

#ga_button.invite_3.gochat_class0 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_3.gochat_class0 .square-box {
	background: none repeat scroll 0 0 #fff;
	border: 3px solid #fff;
	left: 5px;
	max-width: 70px;
	overflow: hidden;
	position: absolute;
	top: 5px;
	width: 70px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.invite_3.gochat_class0 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_3.gochat_class0 .square-content {
	bottom: 0;
	color: #fff;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_3.gochat_class0 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_3.gochat_class0 .square-content span {
	color: #fff;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

#ga_button.invite_3.gochat_class0 #op_photo img {
	height: auto;
	left: 0;
	max-height: 70px;
	top: 0;
	width: 65px;
}

#ga_button.invite_3.gochat_class0 .op_name {
	left: 80px;
	line-height: 80px;
	overflow: hidden;
	min-height: 50px;
	position: absolute;
}

#ga_button.invite_3.gochat_class0 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button .op_name .op_name_text span {
	font-size: 14px!important;
}

#ga_button.invite_3.gochat_class0 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_3.gochat_class1 #goQuestion {
	width: 87%;
}

#ga_button.invite_3.gochat_class1 #goSendOfflineContacts {
	width: 25px;
	height: 25px;
	font-size: 0!important;
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=00a&size=16) 0 0 no-repeat;
}

#ga_button.invite_3.gochat_class1 .go_with_contacts #goSendOfflineContacts {
	margin: 0;
	background-color: transparent!important;
}

#ga_button.invite_3.gochat_class1 #OperatorStatus {
	top: 33px;
	left: 33px;
}

#ga_button.invite_3.gochat_class1 .operator-header {
	height: 50px;
}

#ga_button.invite_3.gochat_class1 #op_photo {
	top: 5px;
	left: 5px;
}

#ga_button.invite_3.gochat_class1 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 40px;
	width: 39px;
}

#ga_button.invite_3.gochat_class1 .op_name {
	overflow: hidden;
	min-height: 50px;
	position: absolute;
	left: 50px;
	line-height: 50px;
	top: 0;
}

#ga_button.invite_3.gochat_class1 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_3.gochat_class1 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#chat_main_ob.gochatstyle2 #go_withiframe {
	background: url(//chat.webiscall.com:443/chat/images/loader-dark.gif) center center no-repeat #3d3d3d;
}

#ga_button.invite_3.gochat_class2 .operator-header,#ga_button.invite_3.gochat_class3 .operator-header {
	height: 63px;
	background: #3d3d3d;
	color: #fff;
}

#ga_button.invite_3.gochat_class2 #op_name,#ga_button.invite_3.gochat_class3 #op_name {
	font-size: 14px!important;
}

#ga_button.invite_3.gochat_class2 #OperatorStatus,#ga_button.invite_3.gochat_class3 #OperatorStatus {
	top: 42px;
	left: 42px;
	background-position: 0 -15px;
}

#ga_button.invite_3.gochat_class2 #OperatorStatus.offline,#ga_button.invite_3.gochat_class3 #OperatorStatus.offline {
	background-position: -15px -15px;
}

#ga_button.invite_3.gochat_class2 #op_photo img {
	background-color: #fff;
}

#ga_button.invite_3.gochat_class3 #op_photo img {
	background-color: #3d3d3d;
}

#ga_button.invite_3.gochat_class2 #op_photo img,#ga_button.invite_3.gochat_class3 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 50px;
	width: 50px;
}

#ga_button.invite_3.gochat_class2 .op_name,#ga_button.invite_3.gochat_class3 .op_name {
	overflow: hidden;
	min-height: 63px;
	position: absolute;
	left: 70px;
	line-height: 63px;
	top: 0;
}

#ga_button.invite_3.gochat_class2 .op_name .op_name_text,#ga_button.invite_3.gochat_class3 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_3.gochat_class2 .op_name .op_name_text span,#ga_button.invite_3.gochat_class3 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_3.gochat_class2 .square-box,#ga_button.invite_3.gochat_class3 .square-box {
	background: none repeat scroll 0 0 #3d3d3d;
	border: 3px solid #3d3d3d;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	left: 5px;
	max-width: 55px;
	overflow: hidden;
	position: absolute;
	top: 5px;
	width: 55px;
}

#ga_button.invite_3.gochat_class2 .square-box:before,#ga_button.invite_3.gochat_class3 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_3.gochat_class2 .square-content,#ga_button.invite_3.gochat_class3 .square-content {
	bottom: 0;
	color: #3d3d3d;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_3.gochat_class2 .square-content div,#ga_button.invite_3.gochat_class3 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_3.gochat_class2 #chat .line,#ga_button.invite_3.gochat_class3 #chat .line {
	margin: 10px 15px 0;
}

#ga_button.invite_3.gochat_class2 #chat .line span,#ga_button.invite_3.gochat_class3 #chat .line span {
	display: none;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line,#ga_button.invite_3.gochat_class3 #chat .operator .line {
	background: #fff;
	padding: 0;
	margin: 32px 15px 12px;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line.systemline,#ga_button.invite_3.gochat_class3 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_3.gochat_class2 #chat #withCallBackData .line,#ga_button.invite_3.gochat_class3 #chat #withCallBackData .line {
	margin: 10px 5px 12px;
}

#ga_button.invite_3.gochat_class2 #callbackName,#ga_button.invite_3.gochat_class2 #callbackPhone,#ga_button.invite_3.gochat_class3 #callbackName,#ga_button.invite_3.gochat_class3 #callbackPhone {
	height: 28px;
	border: 1px solid #e6e6e6;
	background-repeat: no-repeat;
	background-position: 3px 3px;
	padding-left: 30px;
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button.invite_3.gochat_class2 #callbackName,#ga_button.invite_3.gochat_class3 #callbackName {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/n.png);
}

#ga_button.invite_3.gochat_class2 #callbackPhone,#ga_button.invite_3.gochat_class3 #callbackPhone {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/p2.png);
	width: 84%!important;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line #sendCallBack.button_ok,#ga_button.invite_3.gochat_class3 #chat .operator .line #sendCallBack.button_ok {
	background: url(//chat.webiscall.com:443/chat/images/skin2/e.png) 0 0 no-repeat;
	width: 32px;
	height: 26px;
	border: 0;
	font-size: 0!important;
	padding: 0;
	margin: 0;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class2 #chat .operator .line .button_cancel,#ga_button.invite_3.gochat_class3 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class3 #chat .operator .line .button_cancel {
	height: 26px;
	border: 1px solid #d8d8d8;
	color: #3d3d3d;
	background-color: #fff;
	padding-left: 28px;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class3 #chat .operator .line .button_ok {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/m.png);
	background-position: 2px 2px;
	background-repeat: no-repeat;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line .button_cancel,#ga_button.invite_3.gochat_class3 #chat .operator .line .button_cancel {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/p.png);
	background-position: 2px 2px;
	background-repeat: no-repeat;
}

#ga_button.invite_3.gochat_class2 #chat .operator .line.operator,#ga_button.invite_3.gochat_class3 #chat .operator .line.operator {
	height: 46px;
	line-height: 17px;
	padding: 4px 10px;
	border-radius: 0 15px 15px 15px;
	-o-border-radius: 0 15px 15px 15px;
	-ms-border-radius: 0 15px 15px 15px;
	-moz-border-radius: 0 15px 15px;
	-webkit-border-radius: 0 15px 15px 15px;
}

#ga_button.invite_3.gochat_class2 .go_chat_footerbuttons {
	background: #3d3d3d;
	color: #b1b1b1;
}

#ga_button.invite_3.gochat_class2 .go_with_contacts textarea.small_input,#ga_button.invite_3.gochat_class3 .go_with_contacts textarea.small_input {
	width: 82%;
}

#ga_button.invite_3.gochat_class2 .go_with_contacts #goSendOfflineContacts,#ga_button.invite_3.gochat_class3 .go_with_contacts #goSendOfflineContacts {
	background: url(//chat.webiscall.com:443/chat/images/skin2/e.png) 0 0 no-repeat;
	background-color: transparent!important;
	width: 32px;
	height: 26px;
	font-size: 0!important;
	margin: 0;
}

#ga_button.invite_3.gochat_class2 .message_text,#ga_button.invite_3.gochat_class3 .message_text {
	padding: 0 0 10px;
}

#ga_button.invite_3.gochat_class2 .go_with_contacts input.small_input,#ga_button.invite_3.gochat_class3 .go_with_contacts input.small_input {
	height: 29px;
	line-height: 29px;
	padding-left: 30px;
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button.invite_3.gochat_class2 .go_with_contacts textarea.small_input,#ga_button.invite_3.gochat_class3 .go_with_contacts textarea.small_input {
	height: 58px;
	line-height: 29px;
	padding-left: 8px;
	border-radius: 15px 15px 0 15px;
	-o-border-radius: 15px 15px 0 15px;
	-ms-border-radius: 15px 15px 0 15px;
	-moz-border-radius: 15px 15px 0;
	-webkit-border-radius: 15px 15px 0 15px;
}

#ga_button.invite_3.gochat_class2 #goName,#ga_button.invite_3.gochat_class3 #goName {
	background: url(//chat.webiscall.com:443/chat/images/skin2/n.png) #fff 3px 3px no-repeat;
}

#ga_button.invite_3.gochat_class2 #goPhone,#ga_button.invite_3.gochat_class3 #goPhone {
	background: url(//chat.webiscall.com:443/chat/images/skin2/p2.png) #fff 3px 3px no-repeat;
}

#ga_button.invite_3.gochat_class2 #goEmail,#ga_button.invite_3.gochat_class3 #goEmail {
	background: url(//chat.webiscall.com:443/chat/images/skin2/ma.png) #fff 3px 3px no-repeat;
}

#ga_button.invite_3.gochat_class3 .golikechat .invite_wrapper,#ga_button.invite_3.gochat_class3 #with_chat,#ga_button.invite_3.gochat_class3 #chat,#ga_button.invite_3.gochat_class3 #chat .operator .line.systemline {
	background: #3d3d3d;
}

#ga_button.invite_3.gochat_class3 .operator-header {
	background: #fff;
	color: #3d3d3d;
}

#ga_button.invite_3.gochat_class3 #OperatorStatus {
	background-position: 0 0;
}

#ga_button.invite_3.gochat_class3 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_3.gochat_class3 .square-box {
	background: none repeat scroll 0 0 #fff;
	border: 3px solid #fff;
}

#ga_button.invite_3.gochat_class3 .square-content {
	color: #fff;
}

#ga_button.invite_3.gochat_class3 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class3 #chat .operator .line .button_cancel {
	border-color: #787878;
	background-color: #3d3d3d;
	color: #fff;
}

#ga_button.invite_3.gochat_class3 #chat .operator .line.operator {
	background-color: #fff;
	color: #3d3d3d;
}

#ga_button.invite_3.gochat_class3 .go_chat_footerbuttons {
	background: #fff;
	color: #8b8b8b;
}

#ga_button.invite_3.gochat_class3 #callbackName,#ga_button.invite_3.gochat_class3 #callbackPhone {
	border-color: #fff;
}

#ga_button.invite_3.gochat_class3 #chat #withCallBackData .line {
	background-color: #3d3d3d;
}

#ga_button.invite_3.gochat_class3 .golikechat .invite_wrapper {
	color: #fff;
}

#ga_button.invite_3.gochat_class4 .operator-header {
	height: 75px;
	background: #fff;
	color: #000;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px #ccc;
	-o-box-shadow: 0 0 5px #ccc;
	-ms-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
}

#ga_button.invite_3.gochat_class4 #OperatorStatus {
	top: 45px;
	left: 45px;
	background-position: 0 -30px;
}

#ga_button.invite_3.gochat_class4 #OperatorStatus.offline {
	background-position: -15px -30px;
}

#ga_button.invite_3.gochat_class4 #op_photo img {
	left: 0;
	top: 0;
	height: auto;
	max-height: 50px;
	width: 50px;
}

#ga_button.invite_3.gochat_class4 .op_name {
	overflow: hidden;
	min-height: 75px;
	position: absolute;
	left: 70px;
	line-height: 75px;
	top: 0;
}

#ga_button.invite_3.gochat_class4 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_3.gochat_class4 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
}

#ga_button.invite_3.gochat_class4 .square-box {
	background: none repeat scroll 0 0 #dadada;
	border: 3px solid #dadada;
	left: 7px;
	max-width: 55px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	width: 55px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.invite_3.gochat_class4 .square-box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

#ga_button.invite_3.gochat_class4 .square-content {
	bottom: 0;
	color: #dadada;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

#ga_button.invite_3.gochat_class4 .square-content div {
	display: table;
	height: 100%;
	width: 100%;
}

#ga_button.invite_3.gochat_class4 #chat .line {
	margin: 32px 15px 12px;
}

#ga_button.invite_3.gochat_class4 #chat .line span {
	display: none;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_3.gochat_class4 #chat #withCallBackData .line {
	margin: 6px 5px 0;
	padding-bottom: 5px;
	background: none;
}

#ga_button.invite_3.gochat_class4 #callbackName,#ga_button.invite_3.gochat_class4 #callbackPhone {
	height: 31px;
	border: 1px solid #c1c1c1;
	padding-left: 10px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#ga_button.invite_3.gochat_class4 .go_with_callbackName {
	padding: 0 8px 10px 33px;
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=620&size=15) 0 6px no-repeat;
}

#ga_button.invite_3.gochat_class4 .go_with_callbackPhone {
	padding: 0 8px 10px 33px;
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=613&size=15) 0 6px no-repeat;
}

#ga_button.invite_3.gochat_class4 #callbackPhone {
	width: 80%!important;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line #sendCallBack.button_ok {
	background-color: #81aa00;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=623&size=8);
	background-repeat: no-repeat;
	background-position: center center;
	width: 32px;
	height: 26px;
	border: 0;
	font-size: 0!important;
	padding: 0;
	margin: 2px 0 0;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class4 #chat .operator .line .button_cancel {
	height: 26px;
	border: 1px solid #81aa00;
	color: #3d3d3d;
	background-color: #fff;
	padding-left: 28px;
	border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line .button_ok {
	background-color: #81aa00;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=61a&size=12);
	color: #fff;
	background-position: 2px 4px;
	background-repeat: no-repeat;
	margin: 15px 0 13px 5px;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line .button_cancel {
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=614&size=15);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	margin: 15px 0 13px 5px;
	color: #81aa00;
}

#ga_button.invite_3.gochat_class4 #chat .operator .line.operator {
	background: #81aa00;
	color: #fff;
	position: relative;
	padding: 15px 10px;
	border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ga_button.invite_3.gochat_class4 .go_chat_footerbuttons {
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	-moz-box-shadow: 0 0 4px #ccc;
	color: #7f7f7f;
	height: 17px;
	line-height: 17px;
}

#ga_button.invite_3.gochat_class4 .golikechat .invite_wrapper {
	border-top: 1px solid #81aa00;
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button.invite_3.gochat_class4 .golikechat .invite_wrapper,#ga_button.invite_3.gochat_class4 #with_chat,#ga_button.invite_3.gochat_class4 #chat,#ga_button.invite_3.gochat_class4 #chat .operator .line.systemline {
	background: #f3f3f3;
}

#ga_button.invite_3.gochat_class4 #chat .line {
	margin: 10px 10px 0;
}

#ga_button.invite_3.gochat_class4 #chat .line.systemline {
	padding: 0;
}

#ga_button.invite_3.gochat_class4 .go_with_contacts input.small_input,#ga_button.invite_3.gochat_class4 .go_with_contacts textarea.small_input {
	height: 31px;
	line-height: 31px;
	padding-left: 10px;
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#ga_button.invite_3.gochat_class4 .go_with_name {
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=620&size=12) 0 7px no-repeat;
	padding-left: 26px;
}

#ga_button.invite_3.gochat_class4 .go_with_phone {
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=006&size=14) 0 7px no-repeat;
	padding-left: 26px;
}

#ga_button.invite_3.gochat_class4 .go_with_email {
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=610&size=12) 0 7px no-repeat;
	padding-left: 26px;
}

#ga_button.invite_3.gochat_class4 .go_with_question {
	background: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=81aa00&icon=619&size=12) 0 7px no-repeat;
	padding-left: 26px;
}

#ga_button.invite_3.gochat_class4 #goQuestion {
	width: 80%;
}

#ga_button.invite_3.gochat_class4 .go_with_contacts #goSendOfflineContacts {
	width: 37px;
	height: 26px;
	display: block;
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=623&size=8);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #81aa00;
	font-size: 0!important;
	margin: 2px 0 0;
}

#ga_button.invite_3.gochat_class5 .go_headchat {
	display: block;
	line-height: 26px;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/widget_icon.png);
	background-repeat: no-repeat;
	background-position: 12px 50%;
	padding: 5px 5px 5px 40px;
	min-height: 36px;
}

#ga_button.invite_3.gochat_class5 .go_headchat span {
	display: inline-block;
	line-height: 18px;
	vertical-align: middle;
	font-size: 15px!important;
	color: #fff;
}

#ga_button.invite_3.gochat_class5 .operator-header {
	height: 63px;
	background: #fff;
	color: #000;
	margin-bottom: 10px;
}

#ga_button.invite_3.gochat_class5 #OperatorStatus {
	top: 50px;
	left: 50px;
	background-position: 0 0;
}

#ga_button.invite_3.gochat_class5 #OperatorStatus.offline {
	background-position: -15px 0;
}

#ga_button.invite_3.gochat_class5 #op_photo img {
	position: absolute;
	bottom: 0;
	left: 10px;
	height: auto;
	max-height: 52px;
	max-width: 52px;
}

#ga_button.invite_3.gochat_class5 .op_name {
	overflow: hidden;
	min-height: 63px;
	position: absolute;
	left: 70px;
	line-height: 63px;
	top: 0;
}

#ga_button.invite_3.gochat_class5 .op_name .op_name_text {
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}

#ga_button.invite_3.gochat_class5 .op_name .op_name_text span {
	display: inline-block;
	line-height: 20px;
	font-weight: 700;
}

#ga_button.invite_3.gochat_class5 .square-box {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 63px;
	height: 63px;
}

#ga_button.invite_3.gochat_class5 .operator-header .goheader-line {
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: -1px;
	left: 0;
	z-index: 12;
	border-top: 1px solid #ccc;
}

#ga_button.invite_3.gochat_class5 #chat .line span {
	color: #585858;
	font-size: 10px!important;
	left: 30px;
	position: absolute;
	top: -20px;
	display: block;
	font-weight: 400;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line {
	background: #fff;
	padding: 0;
	margin: 32px 15px 0 10px;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line.systemline {
	margin-left: 0;
	margin-top: 0;
}

#ga_button.invite_3.gochat_class5 #chat #withCallBackData .line {
	margin: 6px 5px 0;
	padding-bottom: 5px;
	background: none;
}

#ga_button.invite_3.gochat_class5 #callbackName,#ga_button.invite_3.gochat_class5 #callbackPhone {
	height: 25px;
	border: 1px solid #c1c1c1;
	padding-left: 8px;
	border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#ga_button.invite_3.gochat_class5 .go_with_callbackName {
	padding: 0 8px 10px 3px;
}

#ga_button.invite_3.gochat_class5 .go_with_callbackPhone {
	padding: 0 8px 10px 3px;
}

#ga_button.invite_3.gochat_class5 #callbackPhone {
	width: 61%!important;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line #sendCallBack.button_ok {
	background: #1eafdb;
	width: 36%!important;
	height: 25px;
	border: 0;
	text-align: center;
	padding: 0;
	margin: 0;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line .button_ok,#ga_button.invite_3.gochat_class5 #chat .operator .line .button_cancel {
	height: 26px;
	border: 1px solid #1eafdb;
	color: #1eafdb;
	background-color: #fff;
	border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line .button_ok {
	background-color: #1eafdb;
	color: #fff;
	margin: 15px 0 10px 5px;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line .button_cancel {
	margin: 15px 0 10px 5px;
	color: #1eafdb;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line .chat_or_calls {
	padding: 0 20px 0 0;
}

#ga_button.invite_3.gochat_class5 #chat .operator .line.operator {
	color: #000;
	position: relative;
	padding: 0;
}

#ga_button.invite_3.gochat_class5 .go_chat_footerbuttons {
	background: #fff;
	box-shadow: 0;
	color: #666;
	height: 25px;
	line-height: 25px;
}

#ga_button.invite_3.gochat_class5 .golikechat .invite_wrapper {
	border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#ga_button.invite_3.gochat_class5 .golikechat .invite_wrapper,#ga_button.invite_3.gochat_class5 #with_chat,#ga_button.invite_3.gochat_class5 #chat,#ga_button.invite_3.gochat_class5 #chat .operator .line.systemline {
	background: #fff;
}

#ga_button.invite_3.gochat_class5 #chat .line {
	margin: 0 12px 0 10px;
}

#ga_button.invite_3.gochat_class5 #chat .line.systemline {
	padding: 0;
}

#ga_button.invite_3.gochat_class5 .go_close {
	top: 8px;
	box-shadow: none!important;
	-o-box-shadow: none!important;
	-ms-box-shadow: none!important;
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
}

#ga_button.invite_3.gochat_class5 .go_close:hover {
	background-color: transparent!important;
}

#ga_button .gopip {
	position: absolute;
	bottom: -5px;
	left: 20px;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-top-color: red;
	border-bottom: 0;
	z-index: 10;
}

#ga_button.invite_4 #go_headchat {
	min-height: 26px;
	line-height: 26px;
	position: relative;
}

#ga_button.invite_4 #go_headchat span {
	font-size: 12px!important;
}

#ga_button.invite_4 #invite_image {
	width: auto;
	height: auto;
	position: relative;
	overflow: hidden;
	line-height: 0;
}

#ga_button.invite_4.gochat_class3 #invite_image {
	background-color: #3d3d3d!important;
}

#ga_button.invite_4 #invite_image img {
	padding: 0;
	margin: 0;
	border: 0;
}

#ga_button.invite_4 #invite_image .gobuttonsabs {
	position: absolute;
	bottom: 10px;
	right: 52px;
	text-align: center;
	width: 100%;
}

#ga_button.invite_4 #invite_image .button_ok {
	float: right;
	color: #fff;
}

#ga_button.invite_4 #invite_image .button_cancel {
	float: right;
}

#ga_button.invite_4.ga_button_position0.goPanelOpened {
	top: -50px;
}

#ga_button.invite_4.ga_button_position1.goPanelOpened {
	right: -290px;
}

#ga_button.invite_4.ga_button_position2.goPanelOpened {
	bottom: -50px;
}

#ga_button.invite_4.ga_button_position3.goPanelOpened {
	left: -290px;
}

#ga_button.invite_4.ga_button_position0 .golikebanner {
	top: 90px;
	right: 0;
}

#ga_button.invite_4.ga_button_position1 .golikebanner {
	top: 0;
	left: -330px;
}

#ga_button.invite_4.ga_button_position2 .golikebanner {
	bottom: 80px;
	left: -60px;
}

#ga_button.invite_4.ga_button_position3 .golikebanner {
	top: 0;
	left: 340px;
}

#ga_button.invite_4.ga_button_position4 .golikebanner {
	top: 60px;
	left: -40px;
}

#ga_button.invite_4 .go_chat_footerbuttons {
	background-color: #e52420;
	color: #f29290;
	font-size: 10px!important;
	text-align: center;
}

#ga_button.invite_4 .go_chat_footerbuttons a {
	color: #fff;
	font-size: 10px!important;
	height: 16px;
	line-height: 16px;
}

#ga_button.invite_4.gochat_class2 .golikebanner .invite_wrapper,#ga_button.invite_4.gochat_class3 .golikebanner .invite_wrapper {
	border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#ga_button.invite_4.gochat_class2 #go_headchat,#ga_button.invite_4.gochat_class3 #go_headchat {
	background: url(//chat.webiscall.com:443/chat/images/skin2/widget_icon.png) no-repeat scroll 5px center #3d3d3d;
}

#ga_button.invite_4.gochat_class2 #go_headchat span,#ga_button.invite_4.gochat_class3 #go_headchat span {
	font-size: 15px!important;
}

#ga_button.invite_4.gochat_class2 .go_chat_footerbuttons {
	background: #3d3d3d;
	color: #b1b1b1;
}

#ga_button.invite_4.gochat_class3 .go_chat_footerbuttons {
	background: #fff!important;
	color: #8b8b8b;
}

#ga_button.invite_4.gochat_class3 .go_chat_footerbuttons a {
	color: #e52420;
}

#ga_button.invite_4.gochat_class3 #go_headchat {
	background-color: #fff!important;
}

#ga_button.invite_4.gochat_class3 #go_headchat span {
	color: #4a4a4a;
}

#ga_button.invite_4.gochat_class2 #invite_image .button_ok,#ga_button.invite_4.gochat_class3 #invite_image .button_ok {
	background-image: url(//chat.webiscall.com:443/chat/images/skin2/m.png);
	background-position: 2px 3px;
	background-repeat: no-repeat;
	height: 27px;
	line-height: 27px;
	padding-left: 26px;
}

#ga_button.invite_4.gochat_class2 #invite_image .button_ok {
	background-color: #3d3d3d!important;
	color: #fff;
}

#ga_button.invite_4.gochat_class3 #invite_image .button_ok {
	background-color: #fff!important;
	color: #3d3d3d;
}

#ga_button.invite_4.gochat_class4 #go_headchat {
	border-top: 1px solid #5a7700;
	background-color: #81aa00;
	background-image: url(//chat.webiscall.com:443/chat/images/invite5_5.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 68px;
	min-height: 60px;
	line-height: 60px;
}

#ga_button.invite_4.gochat_class4 #go_headchat span {
	color: #fff;
}

#ga_button.invite_4.gochat_class4 .gopip {
	border-top-color: #81aa00;
}

#ga_button.invite_4.gochat_class4 .go_chat_footerbuttons {
	height: 17px;
	line-height: 16px;
	background: #81aa00;
	color: #c0d580;
}

#ga_button.invite_4.gochat_class4 .go_chat_footerbuttons a {
	color: #fff;
}

#ga_button.invite_4.gochat_class4 #invite_image .button_ok,#ga_button.invite_4.gochat_class4 #invite_image .button_cancel {
	height: 25px;
	line-height: 25px;
}

#ga_button.invite_4.gochat_class4 #invite_image .button_ok,#ga_button.invite_4.gochat_class5 #invite_image .button_ok {
	background-image: url(//chat.webiscall.com:443/chat/images/icons/icon.php?color=ffffff&icon=61a&size=12);
	background-position: 3px 4px;
	background-repeat: no-repeat;
	padding-left: 26px;
}

#chat_main_ob.gochatstyle4 .gooverflow {
	border-top: 1px solid #81aa00;
}

#ga_button.invite_4.gochat_class5 #go_headchat {
	background-color: #e52420;
	background-image: url(//chat.webiscall.com:443/chat/images/skin5/widget_icon.png);
	background-repeat: no-repeat;
	background-position: 8px 11px;
	padding-left: 30px;
	min-height: 25px;
	line-height: 25px;
}

#ga_button.invite_4.gochat_class5 #invite_image .button_ok,#ga_button.invite_4.gochat_class5 #invite_image .button_cancel {
	height: 25px;
	line-height: 25px;
}

#ga_button.invite_4.gochat_class5 .go_chat_footerbuttons {
	height: 17px;
	line-height: 16px;
	background: #e52420;
	color: #f29290;
}

#ga_button.invite_4.gochat_class5 .go_chat_footerbuttons a {
	color: #fff;
}

#ga_button #invite_image {
	background-color: #fff;
}

#ga_button #qoquest {
	width: 70%;
	border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
	-ms-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	height: 30px;
}

#ga_button.gochat_class2 .chat_button i,
#ga_button.gochat_class3 .chat_button i,
#ga_button.gochat_class5 .chat_button i {
	animation: anim linear 5s;
	animation-iteration-count: infinite;
	transform-origin: 50% 50%;
	-webkit-animation: anim linear 5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform-origin: 50% 50%;
	-moz-animation: anim linear 5s;
	-moz-animation-iteration-count: infinite;
	-moz-transform-origin: 50% 50%;
	-o-animation: anim linear 5s;
	-o-animation-iteration-count: infinite;
	-o-transform-origin: 50% 50%;
	-ms-animation: anim linear 5s;
	-ms-animation-iteration-count: infinite;
	-ms-transform-origin: 50% 50%;

	text-align: center;
}

#ga_button.gochat_class5.ga_button_position0 .chat_button i{
}
#ga_button.gochat_class5.ga_button_position1 .chat_button i{
}
#ga_button.gochat_class5.ga_button_position2 .chat_button i{
}
#ga_button.gochat_class5.ga_button_position3 .chat_button i{
}

#ga_button.gochat_class5.ga_button_position0 .chat_button i img{
	margin-top: 10px;
}
#ga_button.gochat_class5.ga_button_position1 .chat_button i img{
	margin-top: 10px;
}
#ga_button.gochat_class5.ga_button_position2 .chat_button i img{
	margin-top: 10px;
}
#ga_button.gochat_class5.ga_button_position3 .chat_button i img{
	margin-top: 10px;
}

.chat_button i img{
	display: inline !important;
}

@keyframes anim {
	0% {
		transform: rotate(0deg);
	}

	5% {
		transform: rotate(15deg);
	}

	10% {
		transform: rotate(-10deg);
	}

	15% {
		transform: rotate(5deg);
	}

	20% {
		transform: rotate(-5deg);
	}

	25% {
		transform: rotate(0deg);
	}
}

@-moz-keyframes anim {
	0% {
		-moz-transform: rotate(0deg);
	}

	5% {
		-moz-transform: rotate(15deg);
	}

	10% {
		-moz-transform: rotate(-10deg);
	}

	15% {
		-moz-transform: rotate(5deg);
	}

	20% {
		-moz-transform: rotate(-5deg);
	}

	25% {
		-moz-transform: rotate(0deg);
	}
}

@-webkit-keyframes anim {
	0% {
		-webkit-transform: rotate(0deg);
	}

	5% {
		-webkit-transform: rotate(15deg);
	}

	10% {
		-webkit-transform: rotate(-10deg);
	}

	15% {
		-webkit-transform: rotate(5deg);
	}

	20% {
		-webkit-transform: rotate(-5deg);
	}

	25% {
		-webkit-transform: rotate(0deg);
	}
}

@-o-keyframes anim {
	0% {
		-o-transform: rotate(0deg);
	}

	5% {
		-o-transform: rotate(15deg);
	}

	10% {
		-o-transform: rotate(-10deg);
	}

	15% {
		-o-transform: rotate(5deg);
	}

	20% {
		-o-transform: rotate(-5deg);
	}

	25% {
		-o-transform: rotate(0deg);
	}
}

@-ms-keyframes anim {
	0% {
		-ms-transform: rotate(0deg);
	}

	5% {
		-ms-transform: rotate(15deg);
	}

	10% {
		-ms-transform: rotate(-10deg);
	}

	15% {
		-ms-transform: rotate(5deg);
	}

	20% {
		-ms-transform: rotate(-5deg);
	}

	25% {
		-ms-transform: rotate(0deg);
	}
}

#wo_with_form,#wo_with_form * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#wo_with_form {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	display: none;
	z-index: 10001;
	background: url(//chat.webiscall.com:443/chat/images/black_alpha.png) 0 0 repeat;
}

#wo_with_form #go_chat_footerbuttons {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	color: #8d8d8d;
	font-size: 10px!important;
	height: 27px;
	line-height: 27px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

#ga_button.goPanelHidden #wo_with_form {
	display: none!important;
}

#wo_with_form #go_chat_footerbuttons a {
	font-size: 10px!important;
}

#wo_close {
	position: absolute;
	width: 21px;
	height: 21px;
	top: -20px;
	right: -20px;
	cursor: pointer;
	background: url(//chat.webiscall.com:443/chat/images/cross.png) #000 center no-repeat;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
}

#wo_close:hover {
	background-color: #333;
}

#wo_form {
	width: 700px;
	height: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -350px;
	color: #fff;
	text-align: center;
	padding: 40px;
	color: #000;
	font-family: Arial;
	background: url(//chat.webiscall.com:443/chat/images/white_alpha.png) 0 0 repeat;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#ga_button.go_mobile #wo_form {
	width: 90%;
	margin-left: 5%;
	left: 0;
}

#wo_helper {
	margin: 50px 0 20px;
	text-align: center;
	font-size: 20px!important;
	display: block;
}

#wo_with_input {
	margin: 0;
}

#wo_with_form #callbackPhone {
	margin: 0;
	width: 70%!important;
	border: 1px solid #000;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	float: left;
	font-size: 14px!important;
}

#wo_callme_button {
	font-size: 14px!important;
	margin: 0;
	width: 30%;
	height: 40px;
	line-height: 40px;
	background: #000;
	color: #fff;
	border: 0;
	cursor: pointer;
	text-align: center;
}

#ga_button.go_mobile #wo_helper {
	margin-top: 20px;
}

#ga_button.go_mobile #wo_with_form #callbackPhone {
	width: 100%!important;
	margin-bottom: 20px;
}

#ga_button.go_mobile #wo_with_form #wo_callme_button {
	width: 100%!important;
}

#wo_callme_button:hover {
	background: #333;
}

.wo_blur {
	-webkit-filter: blur(3px);
	-ms-filter: blur(3px);
	-moz-filter: blur(3px);
	-o-filter: blur(3px);
	filter: blur(3px);
	filter: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cfilter%20id%3D%22blur%22%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22/%3E%3C/filter%3E%3C/svg%3E#blur);
}

#wo_callback {
	position: fixed;
	bottom: 50px;
	right: 90px;
	visibility: hidden;
	background-color: transparent;
	width: 200px;
	height: 200px;
	cursor: pointer;
	z-index: 200000!important;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

#ga_button.go_mobile #wo_callback {
	right: 50%;
	margin-right: -100px;
	bottom: 30px;
}

#wo_callback.wo_show {
	visibility: visible;
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		-ms-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(2000px,0,0);
		transform: translate3d(2000px,0,0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		-ms-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0);
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}

#wo_callback.wo_static {
	opacity: .6;
}

#wo_callback.wo_hover,#wo_callback.wo_hover .wo_img_circle {
	opacity: 1;
}

.wo_circle {
	width: 160px;
	height: 160px;
	top: 20px;
	left: 20px;
	position: absolute;
	background-color: transparent;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid rgba(30,30,30,.4);
	opacity: .1;
	-webkit-animation: wo_circle_anim 1.2s infinite ease-in-out;
	-moz-animation: wo_circle_anim 1.2s infinite ease-in-out;
	-ms-animation: wo_circle_anim 1.2s infinite ease-in-out;
	-o-animation: wo_circle_anim 1.2s infinite ease-in-out;
	animation: wo_circle_anim 1.2s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

#wo_callback.wo_active .wo_circle {
	-webkit-animation: wo_circle_anim 1.1s infinite ease-in-out!important;
	-moz-animation: wo_circle_anim 1.1s infinite ease-in-out!important;
	-ms-animation: wo_circle_anim 1.1s infinite ease-in-out!important;
	-o-animation: wo_circle_anim 1.1s infinite ease-in-out!important;
	animation: wo_circle_anim 1.1s infinite ease-in-out!important;
}

#wo_callback.wo_static .wo_circle {
	-webkit-animation: wo_circle_anim 2.2s infinite ease-in-out!important;
	-moz-animation: wo_circle_anim 2.2s infinite ease-in-out!important;
	-ms-animation: wo_circle_anim 2.2s infinite ease-in-out!important;
	-o-animation: wo_circle_anim 2.2s infinite ease-in-out!important;
	animation: wo_circle_anim 2.2s infinite ease-in-out!important;
}

#wo_callback.wo_hover .wo_circle {
	border-color: #009fe3;
	opacity: .5;
}

#wo_callback.wo_green.wo_hover .wo_circle {
	border-color: #81aa00;
	opacity: .5;
}

#wo_callback.wo_green .wo_circle {
	border-color: #009fe3;
	opacity: .5;
}

.wo_circle_fill {
	width: 100px;
	height: 100px;
	top: 50px;
	left: 50px;
	position: absolute;
	background-color: #000;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: .1;
	-webkit-animation: wo_circle_fill_anim 2.3s infinite ease-in-out;
	-moz-animation: wo_circle_fill_anim 2.3s infinite ease-in-out;
	-ms-animation: wo_circle_fill_anim 2.3s infinite ease-in-out;
	-o-animation: wo_circle_fill_anim 2.3s infinite ease-in-out;
	animation: wo_circle_fill_anim 2.3s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

#wo_callback.wo_active .wo_circle_fill {
	-webkit-animation: wo_circle_fill_anim 1.7s infinite ease-in-out!important;
	-moz-animation: wo_circle_fill_anim 1.7s infinite ease-in-out!important;
	-ms-animation: wo_circle_fill_anim 1.7s infinite ease-in-out!important;
	-o-animation: wo_circle_fill_anim 1.7s infinite ease-in-out!important;
	animation: wo_circle_fill_anim 1.7s infinite ease-in-out!important;
}

#wo_callback.wo_static .wo_circle_fill {
	-webkit-animation: wo_circle_fill_anim 2.3s infinite ease-in-out!important;
	-moz-animation: wo_circle_fill_anim 2.3s infinite ease-in-out!important;
	-ms-animation: wo_circle_fill_anim 2.3s infinite ease-in-out!important;
	-o-animation: wo_circle_fill_anim 2.3s infinite ease-in-out!important;
	animation: wo_circle_fill_anim 2.3s infinite ease-in-out!important;
	opacity: 0!important;
}

#wo_callback.wo_hover .wo_circle_fill {
	background-color: rgba(0,175,242,.5);
	opacity: .75!important;
}

#wo_callback.wo_green.wo_hover .wo_circle_fill {
	background-color: rgba(117,235,80,.5);
	opacity: .75!important;
}

#wo_callback.wo_green .wo_circle_fill {
	background-color: rgba(0,175,242,.5);
	opacity: .75!important;
}

.wo_img_circle {
	width: 60px;
	height: 60px;
	top: 70px;
	left: 70px;
	position: absolute;
	background: url(//chat.webiscall.com:443/chat/images/wo_callback.png);
	background-color: rgba(30,30,30,.1);
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: .7;
	-webkit-animation: wo_circle_img_anim 1s infinite ease-in-out;
	-moz-animation: wo_circle_img_anim 1s infinite ease-in-out;
	-ms-animation: wo_circle_img_anim 1s infinite ease-in-out;
	-o-animation: wo_circle_img_anim 1s infinite ease-in-out;
	animation: wo_circle_img_anim 1s infinite ease-in-out;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

#wo_callback.wo_active .wo_img_circle {
	-webkit-animation: wo_circle_img_anim 1s infinite ease-in-out!important;
	-moz-animation: wo_circle_img_anim 1s infinite ease-in-out!important;
	-ms-animation: wo_circle_img_anim 1s infinite ease-in-out!important;
	-o-animation: wo_circle_img_anim 1s infinite ease-in-out!important;
	animation: wo_circle_img_anim 1s infinite ease-in-out!important;
}

#wo_callback.wo_static .wo_img_circle {
	-webkit-animation: wo_circle_img_anim 0 infinite ease-in-out!important;
	-moz-animation: wo_circle_img_anim 0 infinite ease-in-out!important;
	-ms-animation: wo_circle_img_anim 0 infinite ease-in-out!important;
	-o-animation: wo_circle_img_anim 0 infinite ease-in-out!important;
	animation: wo_circle_img_anim 0 infinite ease-in-out!important;
}

#wo_callback.wo_hover .wo_img_circle {
	background-color: #009fe3;
}

#wo_callback.wo_green.wo_hover .wo_img_circle {
	background-color: #81aa00;
}

#wo_callback.wo_green .wo_img_circle {
	background-color: #009fe3;
}

@-moz-keyframes wo_circle_anim {
	0% {
		-moz-transform: rotate(0deg) scale(0.5) skew(1deg);
		opacity: .1;
		-moz-opacity: .1;
		-webkit-opacity: .1;
		-o-opacity: .1;
	}

	30% {
		-moz-transform: rotate(0deg) scale(.7) skew(1deg);
		opacity: .5;
		-moz-opacity: .5;
		-webkit-opacity: .5;
		-o-opacity: .5;
	}

	100% {
		-moz-transform: rotate(0deg) scale(1) skew(1deg);
		opacity: .6;
		-moz-opacity: .6;
		-webkit-opacity: .6;
		-o-opacity: .1;
	}
}

@-webkit-keyframes wo_circle_anim {
	0% {
		-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
		-webkit-opacity: .1;
	}

	30% {
		-webkit-transform: rotate(0deg) scale(.7) skew(1deg);
		-webkit-opacity: .5;
	}

	100% {
		-webkit-transform: rotate(0deg) scale(1) skew(1deg);
		-webkit-opacity: .1;
	}
}

@-o-keyframes wo_circle_anim {
	0% {
		-o-transform: rotate(0deg) kscale(0.5) skew(1deg);
		-o-opacity: .1;
	}

	30% {
		-o-transform: rotate(0deg) scale(.7) skew(1deg);
		-o-opacity: .5;
	}

	100% {
		-o-transform: rotate(0deg) scale(1) skew(1deg);
		-o-opacity: .1;
	}
}

@keyframes wo_circle_anim {
	0% {
		transform: rotate(0deg) scale(0.5) skew(1deg);
		opacity: .1;
	}

	30% {
		transform: rotate(0deg) scale(.7) skew(1deg);
		opacity: .5;
	}

	100% {
		transform: rotate(0deg) scale(1) skew(1deg);
		opacity: .1;
	}
}

@-moz-keyframes wo_circle_fill_anim {
	0% {
		-moz-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}

	50% {
		-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);
		opacity: .2;
	}

	100% {
		-moz-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}
}

@-webkit-keyframes wo_circle_fill_anim {
	0% {
		-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}

	50% {
		-webkit-transform: rotate(0deg) scale(1) skew(1deg);
		opacity: .2;
	}

	100% {
		-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}
}

@-o-keyframes wo_circle_fill_anim {
	0% {
		-o-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}

	50% {
		-o-transform: rotate(0deg) scale(1) skew(1deg);
		opacity: .2;
	}

	100% {
		-o-transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}
}

@keyframes wo_circle_fill_anim {
	0% {
		transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}

	50% {
		transform: rotate(0deg) scale(1) skew(1deg);
		opacity: .2;
	}

	100% {
		transform: rotate(0deg) scale(0.7) skew(1deg);
		opacity: .2;
	}
}

@keyframes wo_circle_img_anim {
	0% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}

	10% {
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}

	100% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}
}

@-moz-keyframes wo_circle_img_anim {
	0% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}

	10% {
		-moz-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		-moz-transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		-moz-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		-moz-transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		-moz-transform: rotate(0deg) scale(1) skew(1deg);
	}

	100% {
		-moz-transform: rotate(0deg) scale(1) skew(1deg);
	}
}

@-webkit-keyframes wo_circle_img_anim {
	0% {
		-webkit-transform: rotate(0deg) scale(1) skew(1deg);
	}

	10% {
		-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		-webkit-transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		-webkit-transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		-webkit-transform: rotate(0deg) scale(1) skew(1deg);
	}

	100% {
		-webkit-transform: rotate(0deg) scale(1) skew(1deg);
	}
}

@-o-keyframes wo_circle_img_anim {
	0% {
		-o-transform: rotate(0deg) scale(1) skew(1deg);
	}

	10% {
		-o-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		-o-transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		-o-transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		-o-transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		-o-transform: rotate(0deg) scale(1) skew(1deg);
	}

	100% {
		-o-transform: rotate(0deg) scale(1) skew(1deg);
	}
}

#wo_count_new_messages {
	position: absolute;
	display: none;
	line-height: 20px;
	text-align: center;
	width: 19px;
	height: 19px;
	background: #ff7d51;
	color: #fff;
	cursor: pointer;
	transition: all;
	animation: pulse 1s ease infinite;
	border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#ga_button.ga_button_position0 #wo_count_new_messages {
	bottom: -10px;
	left: -10px;
}

#ga_button.ga_button_position1 #wo_count_new_messages {
	top: -10px;
	left: -10px;
}

#ga_button.ga_button_position2 #wo_count_new_messages {
	top: -10px;
	right: -10px;
}

#ga_button.ga_button_position3 #wo_count_new_messages {
	top: -10px;
	right: -10px;
}

#ga_button.ga_button_position4 #wo_count_new_messages {
	bottom: -10px;
	right: -10px;
}

@keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}

	100% {
		transform: scale(1);
	}
}

@-moz-keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}

	100% {
		transform: scale(1);
	}
}

@-webkit-keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}

	100% {
		transform: scale(1);
	}
}

@-o-keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}

	100% {
		transform: scale(1);
	}
}

@-ms-keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}

	100% {
		transform: scale(1);
	}
}







#ga_button.gochat_class10.ga_button_position2 {
    border-radius: 50% !important;
	-o-border-radius: 50% !important;
	-ms-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	-webkit-border-radius: 50% !important;

	background-image: none;

    width: 60px !important;
    height: 60px !important;
    min-width: 0;
    bottom: 10px;
    left: 10px;
    opacity: 0.95;

    box-shadow: 0 0 15px rgba(0,0,0,0.5) !important;
	-o-box-shadow: 0 0 15px rgba(0,0,0,0.5) !important;
	-ms-box-shadow: 0 0 15px rgba(0,0,0,0.5) !important;
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.5) !important;
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.5) !important;

}


#ga_button.gochat_class10 {
	background-repeat: no-repeat;
}

#ga_button.gochat_class10.goPanelOpened {
	background-image: none!important;
}

#ga_button.gochat_class10 .with_goyaz {
	border: 0;
    width: 100%;
    height: 100%;
    padding:0;
}

#ga_button.gochat_class10 .chat_button i {
	background: none;
	
}
#ga_button.gochat_class10 .chat_button i:before {
content: "";
}


#ga_button.gochat_class10 .chat_button span {
	font-size: 14px!important;
}

#chat_main_ob.gochatstyle10 .move_line {
	left: auto;
	right: 40px;
}

#ga_button.gochat_class10 .go_close:hover {
	background: url(//chat.webiscall.com:443/chat/images/skin5/close.png) center center no-repeat #920906;
}


#ga_button.gochat_class10.ga_button_position2 .chat_button{
	padding: 0;
    width: 100%;
    height: 100%;
    display: block;
}
#ga_button.gochat_class10.ga_button_position2 .chat_button i{
	display: none;
}

#ga_button.gochat_class10.ga_button_position2 .chat_button span{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 60px;
	text-align: center;
	padding: 0;
    /*filter: invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%);*/
}

#ga_button.gochat_class10.ga_button_position2 .chat_button span img{
	width: 34px;
	height: 100%;
	display: inline-block;
	vertical-align: middle;


	animation: anim linear 5s;
	animation-iteration-count: infinite;
	transform-origin: 50% 50%;
	-webkit-animation: anim linear 5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform-origin: 50% 50%;
	-moz-animation: anim linear 5s;
	-moz-animation-iteration-count: infinite;
	-moz-transform-origin: 50% 50%;
	-o-animation: anim linear 5s;
	-o-animation-iteration-count: infinite;
	-o-transform-origin: 50% 50%;
	-ms-animation: anim linear 5s;
	-ms-animation-iteration-count: infinite;
	-ms-transform-origin: 50% 50%;
}

#ga_button.gochat_class10.ga_button_position2.invite_0 #with_goinvite .go_align {
	bottom: 37px;
}
.chat_button_image{
	width: 20px;
	height: 20px;
	transform-origin: 50% 50%;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
}