/* Chat */
.ced_menu_content, .ced_menu_button {
	background: slateblue;
	border-radius: 100%;
	border: 1px solid #ccc;
	width: 60px;
	height: 60px;
	margin-left: -40px;
	position: absolute;
	color: #FFFFFF;
	text-align: center;
	line-height: 60px;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform ease-out 200ms;
	transition: -webkit-transform ease-out 200ms;
	transition: transform ease-out 200ms;
	transition: transform ease-out 200ms, -webkit-transform ease-out 200ms;
	cursor: pointer !important;
	}
	.ced_menu_open {
	display: none;
	}
	.ced_contact_menu_wrap {
	margin: auto;
	position: fixed;
	bottom: 6px;
	right: 20px;
	width: 60px;
	height: 60px;
	text-align: center;
	box-sizing: border-box;
	font-size: 26px;
	z-index: 99999;
	}
	.ced_menu_content:hover {
	background: #EEEEEE;
	color: #3290B1;
	}
	.ced_menu_content:nth-child(3) {
	-webkit-transition-duration: 180ms;
	transition-duration: 180ms;
	}
	.ced_menu_content:nth-child(4) {
	-webkit-transition-duration: 180ms;
	transition-duration: 180ms;
	}
	.ced_menu_button {
	z-index: 2;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-webkit-transition-duration: 400ms;
	transition-duration: 400ms;
	-webkit-transform: scale(1.1, 1.1) translate3d(0, 0, 0);
	transform: scale(1.1, 1.1) translate3d(0, 0, 0);
	cursor: pointer;
	box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);
	}
	.ced_menu_open:checked ~ .ced_menu_content:nth-child(3) {
	transition-duration: 180ms;
	-webkit-transition-duration: 180ms;
	-webkit-transform: translate3d(80px, 104.99997px, 0);
	transform: translate3d(-13px, -100px, 0);
	}
	.ced_menu_open:checked ~ .ced_menu_content:nth-child(4) {
	transition-duration: 280ms;
	-webkit-transition-duration: 280ms;
	-webkit-transform: translate3d(-90.9466px, -52.47586px, 0);
	transform: translate3d(-101.053px, -30.524px, 0);
	}
	.ced_skype {
	background-color: #0073aa;
	box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);
	}
	.ced_skype:hover {
	color: #669AE1;
	text-shadow: none;
	}

	.ced_skype i, .ced_whatsapp i{
		position: relative;
		top: 17px;
	}
	.ced_whatsapp {
	background-color: green;
	box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.14);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.12);
	}
	.ced_whatsapp:hover {
	color: #70CC72;
	text-shadow: none;
	}
	.ced_menu_button img {
	margin-top: 7px;
	}
