
.arcontactus-widget .messangers-block {
	background-color: #fff;
}

.arcontactus-widget .messangers-block:before {
	border-top-color: #fff;
}

.messangers-block .messanger p, .messangers-block .messanger .arcu-item-label {
	color: #2b2b2b;
}

.messangers-block .messanger:hover p, .messangers-block .messanger:hover .arcu-item-label {
	color: #8b3b26;
}

.messangers-block .messanger:hover {
	background-color: #fff;
}

.arcontactus-widget .messanger p .arcu-item-subtitle, .arcontactus-widget .messanger .arcu-item-label .arcu-item-subtitle {
	color: #fff;
}

.arcontactus-widget .messanger:hover p .arcu-item-subtitle, .arcontactus-widget .messanger:hover .arcu-item-label .arcu-item-subtitle {
	color: #fff;
}

#arcontactus-message-callback-phone-submit {
	font-weight: normal;
}

.arcontactus-widget.right.arcontactus-message {
	right: 20px;
}

.arcontactus-widget .arcontactus-message-button .static div svg, .arcontactus-widget .arcontactus-message-button .static div i, .arcontactus-widget .arcontactus-message-button .static div img {
	width: 24px;
	height: 24px;
}

.arcontactus-widget .arcontactus-message-button .static div img {
	border-radius: 50%;
	display: block;
}

.arcontactus-widget.right.arcontactus-message {
	bottom: 250px;
}

.arcontactus-widget .arcontactus-message-button .pulsation {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
}

#ar-zalo-chat-widget {
	display: none;
}

#ar-zalo-chat-widget.active {
	display: block;
}

.arcontactus-widget .messangers-block, .arcontactus-widget .arcu-popup {
	width: auto;
}

.messangers-block .messanger p, .messangers-block .messanger .arcu-item-label {
	white-space: nowrap;
}

.arcontactus-widget.no-bg .messanger .arcu-item-label {
	background: #fff;
}

.arcontactus-widget.no-bg .messanger:hover .arcu-item-label {
	background: #fff;
}

.arcontactus-widget.no-bg .messanger .arcu-item-label:before, .arcontactus-widget.no-bg .messanger:hover .arcu-item-label:before {
	border-left-color: #fff;
}

.arcontactus-widget.left.no-bg .messanger:hover .arcu-item-label:before {
	border-right-color: #fff;
	border-left-color: transparent;
}

.arcontactus-widget .arcu-forms-container {
	width: auto;
}

.arcontactus-widget .arcu-forms-container #arcu-form-callback {
	width: 300px;
}

.arcontactus-widget .arcu-forms-container #arcu-form-email {
	width: 300px;
}

@media (max-width:428px) {
	.arcontactus-widget.right.arcontactus-message.opened, .arcontactus-widget.right.arcontactus-message.open, .arcontactus-widget.right.arcontactus-message.popup-opened {
		left: 0;
		right: 0;
		bottom: 0;
	}
}
