@-webkit-keyframes dnxtefltmoveone {
	0%, to {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	20% {
		-webkit-transform: translate(73px, -1px) rotate(36deg);
		transform: translate(73px, -1px) rotate(36deg);
	}
	
	40% {
		-webkit-transform: translate(141px, -20px) rotate(72deg);
		transform: translate(141px, -20px) rotate(72deg);
	}
	
	60% {
		-webkit-transform: translate(83px, -60px) rotate(108deg);
		transform: translate(83px, -60px) rotate(108deg);
	}
	
	80% {
		-webkit-transform: translate(-40px, 72px) rotate(144deg);
		transform: translate(-40px, 72px) rotate(144deg);
	}
}

@keyframes dnxtefltmoveone {
	0%, to {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	20% {
		-webkit-transform: translate(73px, -1px) rotate(36deg);
		transform: translate(73px, -1px) rotate(36deg);
	}
	
	40% {
		-webkit-transform: translate(141px, -20px) rotate(72deg);
		transform: translate(141px, -20px) rotate(72deg);
	}
	
	60% {
		-webkit-transform: translate(83px, -60px) rotate(108deg);
		transform: translate(83px, -60px) rotate(108deg);
	}
	
	80% {
		-webkit-transform: translate(-40px, 72px) rotate(144deg);
		transform: translate(-40px, 72px) rotate(144deg);
	}
}

@-webkit-keyframes dnxtefltmovetwo {
	0% {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	21% {
		-webkit-transform: translate(4px, -20px) rotate(38deg);
		transform: translate(4px, -20px) rotate(38deg);
	}
	
	41% {
		-webkit-transform: translate(-50px, -60px) rotate(74deg);
		transform: translate(-50px, -60px) rotate(74deg);
	}
	
	60% {
		-webkit-transform: translate(-20px, -30px) rotate(108deg);
		transform: translate(-20px, -30px) rotate(108deg);
	}
	
	80% {
		-webkit-transform: translate(-195px, -49px) rotate(144deg);
		transform: translate(-195px, -49px) rotate(144deg);
	}
	
	to {
		-webkit-transform: translate(-1px, 0) rotate(180deg);
		transform: translate(-1px, 0) rotate(180deg);
	}
}

@keyframes dnxtefltmovetwo {
	0% {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	21% {
		-webkit-transform: translate(4px, -20px) rotate(38deg);
		transform: translate(4px, -20px) rotate(38deg);
	}
	
	41% {
		-webkit-transform: translate(-50px, -60px) rotate(74deg);
		transform: translate(-50px, -60px) rotate(74deg);
	}
	
	60% {
		-webkit-transform: translate(-20px, -30px) rotate(108deg);
		transform: translate(-20px, -30px) rotate(108deg);
	}
	
	80% {
		-webkit-transform: translate(-195px, -49px) rotate(144deg);
		transform: translate(-195px, -49px) rotate(144deg);
	}
	
	to {
		-webkit-transform: translate(-1px, 0) rotate(180deg);
		transform: translate(-1px, 0) rotate(180deg);
	}
}

@-webkit-keyframes dnxtefltmoveupdown {
	0%, to {
		-webkit-transform: translateY(-40px);
		transform: translateY(-40px);
	}
	
	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
}

@keyframes dnxtefltmoveupdown {
	0%, to {
		-webkit-transform: translateY(-40px);
		transform: translateY(-40px);
	}
	
	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
}

@-webkit-keyframes dnxtefltmovelftright {
	0%, to {
		-webkit-transform: translateX(-50);
		transform: translateX(-50px);
	}
	
	50% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
	}
}

@keyframes dnxtefltmovelftright {
	0%, to {
		-webkit-transform: translateX(-50);
		transform: translateX(-50px);
	}
	
	50% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
	}
}

@-webkit-keyframes dnxtefltpulse {
	to {
		-webkit-transform: scale(1.3);
		transform: scale(1.3);
	}
}

@keyframes dnxtefltpulse {
	to {
		-webkit-transform: scale(1.3);
		transform: scale(1.3);
	}
}

@-webkit-keyframes dnxtefltleftright {
	0%, to {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	50% {
		-webkit-transform: translate(10px, -5px) rotate(0);
		transform: translate(10px, -5px) rotate(0);
	}
}

@keyframes dnxtefltleftright {
	0%, to {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	50% {
		-webkit-transform: translate(10px, -5px) rotate(0);
		transform: translate(10px, -5px) rotate(0);
	}
}

@-webkit-keyframes dnxtefltrotate {
	0% {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	to {
		-webkit-transform: translate(0, 0) rotate(360deg);
		transform: translate(0, 0) rotate(360deg);
	}
}

@keyframes dnxtefltrotate {
	0% {
		-webkit-transform: translate(0, 0) rotate(0);
		transform: translate(0, 0) rotate(0);
	}
	
	to {
		-webkit-transform: translate(0, 0) rotate(360deg);
		transform: translate(0, 0) rotate(360deg);
	}
}

.dnxte-floatimg-wrapper img {
	max-width: 100%;
	height: auto;
	border: 0 solid #333;
}

.dnxte-floatimg-wrapper {
	position: relative;
	height: 350px !important;
}

.dnxte-fltshape, .dnxte-fltshape-one {
	position: absolute;
	background-position: center;
	display: inline-block;
}

.dnxte-floting-image, .dnxte-floting-text, .dnxte_floating_element {
	border: 0 solid #333;
}

.dnxte_floating_element_child {
	max-width: 50%;
}