/* ==========================================================================
# Custom font style - begin
========================================================================== */

.edgtf-custom-font-holder {
	* {
		color: inherit;
		font-family: inherit;
		font-size: inherit;
		font-weight: inherit;
		font-style: inherit;
		line-height: inherit;
		letter-spacing: inherit;
		text-transform: inherit;

		&:hover {
			color: inherit;
		}
	}
	.edgtf-typed {
		display: inline-block;

		span {
			display: none; //remove initial strings
		}

		~ .typed-cursor{
			display: inline-block;
			opacity: 1;
			-webkit-animation: blink 0.7s infinite;
			animation: blink 0.7s infinite;
		}

		@-webkit-keyframes blink{
			0% { opacity:1; filter: alpha(opacity=100); }
			50% { opacity:0; filter: alpha(opacity=0); }
			100% { opacity:1; filter: alpha(opacity=100); }
		}

		@keyframes blink{
			0% { opacity:1; filter: alpha(opacity=100); }
			50% { opacity:0; filter: alpha(opacity=0); }
			100% { opacity:1; filter: alpha(opacity=100); }
		}


	}
	.edgtf-typed-wrap {
		width:0;
		white-space: nowrap;
	}
}

/* ==========================================================================
# Custom font style - end
========================================================================== */