/* CSS for chat buttons across portals*/


/*button wrap*/

.chatButtonVertical{
	-webkit-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;

}

.chatButtonHorizontal{
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

/*background colors*/


/*default styling*/


.chat_now {
	visibility: visible;
	position: fixed;
	right: 0;
	bottom: 0;
	z-index:9999;
}

.chat_button_float {
	/*box-sizing: border-box;
	color: #eeeeee;*/
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	/*column-rule-color: hsl(33, 100%, 45%);*/
	/*background: #ff8000 none repeat scroll 0% 0% / auto padding-box border-box;*/
	/*border: 1px solid rgb(230, 128, 0);*/
	/*border-radius: 4px 4px 0px 0px;*/
	margin: 0 8px 0 2px;
	/*outline: rgb(230, 128, 0) none 0;*/
	/*padding: 7px 10px;*/
	padding: 0;
	/*transition: all 0.25s ease 0s;*/
	cursor: pointer;
}

.chat_button_fixed {
	box-sizing: border-box;
    color: rgb(230, 128, 0);
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    column-rule-color: rgb(230, 128, 0);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(230, 128, 0);
    border-radius: 4px 4px 4px 4px;
    margin: 0 2px 0 2px;
    outline: rgb(230, 128, 0) none 0;
    padding: 4px 30px;
    transition: all 0.25s ease 0s;
    cursor: pointer;
}

.w5ChatButton{
	background: #1c95ed; border: 0px; bottom: 16px; color: #fff; cursor: pointer; float: none; font-size: 20px; margin: 0px; position: fixed; right: 16px; border-radius: 4px; padding: 10px; text-align: center; text-decoration: none; width: 130px; z-index: 99999;
}

.w5ChatWrapper{
	bottom:16px; position:fixed; right:16px; z-index:99999;
}
.w5ChatFrame{
	background: transparent; border: none; bottom: 0px; float:none; margin: 0px; padding: 0px; position: fixed; right: 0px;
}

.hidden{
	display: none;
}