.disabled {
/*	display: none !important;*/
}

.pd-color-primary,
.fl-builder-content .pd-color-primary,
.fl-builder-content .pd-color-primary h1,
.fl-builder-content .pd-color-primary h2,
.fl-builder-content .pd-color-primary h3,
.fl-builder-content .pd-color-primary h4,
.fl-builder-content .pd-color-primary h5,
.fl-builder-content .pd-color-primary h6 {
	color: #14b956;
}

.pd-color-gray-text,
.fl-builder-content .pd-color-gray-text,
.fl-builder-content .pd-color-gray-text .fl-rich-text {
	color: #8D8D8D !important;
}

.pd-color-bgr,
.fl-builder-content .pd-color-bgr,
.fl-builder-content .pd-color-bgr h1,
.fl-builder-content .pd-color-bgr h2,
.fl-builder-content .pd-color-bgr h3,
.fl-builder-content .pd-color-bgr h4,
.fl-builder-content .pd-color-bgr h5,
.fl-builder-content .pd-color-bgr h6 {
	color: #121210;
}

.pd-bgcolor-primary,
.fl-builder-content .pd-bgcolor-primary,
.fl-builder-content .pd-bgcolor-primary h1,
.fl-builder-content .pd-bgcolor-primary h2,
.fl-builder-content .pd-bgcolor-primary h3,
.fl-builder-content .pd-bgcolor-primary h4,
.fl-builder-content .pd-bgcolor-primary h5,
.fl-builder-content .pd-bgcolor-primary h6 {
	background-color: #14b956;
}

.pd-bgcolor-bgr,
.fl-builder-content .pd-bgcolor-bgr,
.fl-builder-content .pd-bgcolor-bgr h1,
.fl-builder-content .pd-bgcolor-bgr h2,
.fl-builder-content .pd-bgcolor-bgr h3,
.fl-builder-content .pd-bgcolor-bgr h4,
.fl-builder-content .pd-bgcolor-bgr h5,
.fl-builder-content .pd-bgcolor-bgr h6 {
	background-color: #121210;
}

.pd-anchor.pd-anchor {
	font-size: 16px;
	color: #14b956;
}

.fl-builder-content .pd-line-height-narrow p {
	line-height: 1.4em;
}

.fl-builder-content .pd-paragraph-head p {
	color: #14b956;
	font-size: 32px;
	line-height: 1.4em;
}

.font-size-16 p {
	font-size: 16px;
}

.font-size-16-14.font-size-16-14,
.font-size-16-14.font-size-16-14 p {
	font-size: 14px;
	line-height: 23px;
}

.line-height-1-5.line-height-1-5 p {
	line-height: 26px;
}

@media (max-width: 767px) {

	/* apply on rows */
	.mobile-padding.mobile-padding {
		padding-left: 10px;
		padding-right: 10px;
	}

	/* apply on columns */
	.fl-builder-content .mobile-no-padding {
		padding-left: 0;
		padding-right: 0;
	}

	.font-size-16-14.font-size-16-14,
	.font-size-16-14.font-size-16-14 p {
		font-size: 16px;
		line-height: 26px;
	}

}

.pd-hover-fade-in {
	opacity: 0.7;
}

.pd-hover-fade-in:hover {
	opacity: 1;
}

@-webkit-keyframes swing
{
	15%
	{
		-webkit-transform: translateX(5px);
		transform: translateX(5px);
	}
	30%
	{
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	50%
	{
		-webkit-transform: translateX(3px);
		transform: translateX(3px);
	}
	65%
	{
		-webkit-transform: translateX(-3px);
		transform: translateX(-3px);
	}
	80%
	{
		-webkit-transform: translateX(2px);
		transform: translateX(2px);
	}
	100%
	{
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}
@keyframes swing
{
	15%
	{
		-webkit-transform: translateX(5px);
		transform: translateX(5px);
	}
	30%
	{
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	50%
	{
		-webkit-transform: translateX(3px);
		transform: translateX(3px);
	}
	65%
	{
		-webkit-transform: translateX(-3px);
		transform: translateX(-3px);
	}
	80%
	{
		-webkit-transform: translateX(2px);
		transform: translateX(2px);
	}
	100%
	{
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

.pd-hover-fade-innn:hover
{
	-webkit-animation: swing 0.5s ease;
	animation: swing 0.5s ease;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

.pd-hover-scale-to-normal {
	transform: scale( 0.9 );
	transition: transform 0.3s ;
}

.pd-hover-scale-to-normal:hover {
	transform: scale( 1 );
	transition: transform 0.3s ;
}
