﻿/* -- site colors -- */
.ui-site-bgcolor {
	background-color: rgba(33, 171, 176, 1);
}

.ui-site-color {
	color: rgba(33, 171, 176, 1);
}

.ui-site-font {
}


/*.ui-site-color-basic {
	color: #66A025;
}

.ui-site-color-premium {
	color: #685A9f;
}

.ui-site-color-ultimate {
	color: #C69668;
}*/
.ui-site-color-light {
	color: rgba(103, 58, 183, 1);
}

/*.ui-domain-font {
}*/
.ui-domain-color {
	color: rgba(215, 0, 104, 1);
}

.ui-tld-color {
	color: rgba(103, 58, 183, 1);
}

.ui-tagline-color {
	color: rgba(33, 171, 176, 1);
}

.ui-brand-color {
	color: rgba(255, 111, 0, 1);
}



body.local a,
body.local a:link,
body.local a.fn-link,
body.local a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: none;
}


	body.local a:visited,
	body.local a:link:visited,
	body.local a.fn-link:visited,
	body.local a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: none;
	}

	body.local a:active,
	body.local a:link:active,
	body.local a.fn-link:active,
	body.local a.fn-link:link:active,
	body.local a.fx-active,
	body.local a.fx-active:link,
	body.local a.fn-link.fx-active,
	body.local a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: none;
	}


		body.local a:hover,
		body.local a:link:hover,
		body.local a.fn-link:hover,
		body.local a.fx-link:link:hover,
		body.local a.fx-active:hover,
		body.local a.fx-active:link:hover,
		body.local a.fn-link.fx-active:hover,
		body.local a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: none;
		}




body.local .ux-nav a,
body.local .ux-nav a:link,
body.local .ux-nav a.fn-link,
body.local .ux-nav a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav a:visited,
	body.local .ux-nav a:link:visited,
	body.local .ux-nav a.fn-link:visited,
	body.local .ux-nav a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav a:active,
	body.local .ux-nav a:link:active,
	body.local .ux-nav a.fn-link:active,
	body.local .ux-nav a.fn-link:link:active,
	body.local .ux-nav a.fx-active,
	body.local .ux-nav a.fx-active:link,
	body.local .ux-nav a.fn-link.fx-active,
	body.local .ux-nav a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav a:hover,
		body.local .ux-nav a:link:hover,
		body.local .ux-nav a.fn-link:hover,
		body.local .ux-nav a.fx-link:link:hover,
		body.local .ux-nav a.fx-active:hover,
		body.local .ux-nav a.fx-active:link:hover,
		body.local .ux-nav a.fn-link.fx-active:hover,
		body.local .ux-nav a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}




body.local .ux-nav.ux-header a,
body.local .ux-nav.ux-header a:link,
body.local .ux-nav.ux-header a.fn-link,
body.local .ux-nav.ux-header a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav.ux-header a:visited,
	body.local .ux-nav.ux-header a:link:visited,
	body.local .ux-nav.ux-header a.fn-link:visited,
	body.local .ux-nav.ux-header a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav.ux-header a:active,
	body.local .ux-nav.ux-header a:link:active,
	body.local .ux-nav.ux-header a.fn-link:active,
	body.local .ux-nav.ux-header a.fn-link:link:active,
	body.local .ux-nav.ux-header a.fx-active,
	body.local .ux-nav.ux-header a.fx-active:link,
	body.local .ux-nav.ux-header a.fn-link.fx-active,
	body.local .ux-nav.ux-header a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav.ux-header a:hover,
		body.local .ux-nav.ux-header a:link:hover,
		body.local .ux-nav.ux-header a.fn-link:hover,
		body.local .ux-nav.ux-header a.fn-link:link:hover,
		body.local .ux-nav.ux-header a.fx-active:hover,
		body.local .ux-nav.ux-header a.fx-active:link:hover,
		body.local .ux-nav.ux-header a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-header a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}





body.local .ux-nav.ux-header.ux-social a,
body.local .ux-nav.ux-header.ux-social a:link,
body.local .ux-nav.ux-header.ux-social a.fn-link,
body.local .ux-nav.ux-header.ux-social a.fn-link:link,
body.local .ux-nav.ux-header.ux-contactinfo a,
body.local .ux-nav.ux-header.ux-contactinfo a:link,
body.local .ux-nav.ux-header.ux-contactinfo a.fn-link,
body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav.ux-header.ux-social a:visited,
	body.local .ux-nav.ux-header.ux-social a:link:visited,
	body.local .ux-nav.ux-header.ux-social a.fn-link:visited,
	body.local .ux-nav.ux-header.ux-social a.fn-link:link:visited,
	body.local .ux-nav.ux-header.ux-contactinfo a:visited,
	body.local .ux-nav.ux-header.ux-contactinfo a:link:visited,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:visited,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav.ux-header.ux-social a:active,
	body.local .ux-nav.ux-header.ux-social a:link:active,
	body.local .ux-nav.ux-header.ux-social a.fn-link:active,
	body.local .ux-nav.ux-header.ux-social a.fn-link:link:active,
	body.local .ux-nav.ux-header.ux-social a.fx-active,
	body.local .ux-nav.ux-header.ux-social a.fx-active:link,
	body.local .ux-nav.ux-header.ux-social a.fn-link.fx-active,
	body.local .ux-nav.ux-header.ux-social a.fn-link.fx-active:link,
	body.local .ux-nav.ux-header.ux-contactinfo a:active,
	body.local .ux-nav.ux-header.ux-contactinfo a:link:active,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:active,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:link:active,
	body.local .ux-nav.ux-header.ux-contactinfo a.fx-active,
	body.local .ux-nav.ux-header.ux-contactinfo a.fx-active:link,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link.fx-active,
	body.local .ux-nav.ux-header.ux-contactinfo a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav.ux-header.ux-social a:hover,
		body.local .ux-nav.ux-header.ux-social a:link:hover,
		body.local .ux-nav.ux-header.ux-social a.fn-link:hover,
		body.local .ux-nav.ux-header.ux-social a.fx-link:link:hover,
		body.local .ux-nav.ux-header.ux-social a.fx-active:hover,
		body.local .ux-nav.ux-header.ux-social a.fx-active:link:hover,
		body.local .ux-nav.ux-header.ux-social a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-header.ux-social a.fn-link.fx-active:link:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a:link:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fn-link:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fx-link:link:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fx-active:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fx-active:link:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-header.ux-contactinfo a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}





body.local .ux-nav.ux-header.ux-search a,
body.local .ux-nav.ux-header.ux-search a:link,
body.local .ux-nav.ux-header.ux-search a.fn-link,
body.local .ux-nav.ux-header.ux-search a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav.ux-header.ux-search a:visited,
	body.local .ux-nav.ux-header.ux-search a:link:visited,
	body.local .ux-nav.ux-header.ux-search a.fn-link:visited,
	body.local .ux-nav.ux-header.ux-search a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav.ux-header.ux-search a:active,
	body.local .ux-nav.ux-header.ux-search a:link:active,
	body.local .ux-nav.ux-header.ux-search a.fn-link:active,
	body.local .ux-nav.ux-header.ux-search a.fn-link:link:active,
	body.local .ux-nav.ux-header.ux-search a.fx-active,
	body.local .ux-nav.ux-header.ux-search a.fx-active:link,
	body.local .ux-nav.ux-header.ux-search a.fn-link.fx-active,
	body.local .ux-nav.ux-header.ux-search a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav.ux-header.ux-search a:hover,
		body.local .ux-nav.ux-header.ux-search a:link:hover,
		body.local .ux-nav.ux-header.ux-search a.fn-link:hover,
		body.local .ux-nav.ux-header.ux-search a.fx-link:link:hover,
		body.local .ux-nav.ux-header.ux-search a.fx-active:hover,
		body.local .ux-nav.ux-header.ux-search a.fx-active:link:hover,
		body.local .ux-nav.ux-header.ux-search a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-header.ux-search a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}







body.local .ux-nav.ux-external a,
body.local .ux-nav.ux-external a:link,
body.local .ux-nav.ux-external a.fn-link,
body.local .ux-nav.ux-external a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav.ux-external a:visited,
	body.local .ux-nav.ux-external a:link:visited,
	body.local .ux-nav.ux-external a.fn-link:visited,
	body.local .ux-nav.ux-external a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav.ux-external a:active,
	body.local .ux-nav.ux-external a:link:active,
	body.local .ux-nav.ux-external a.fn-link:active,
	body.local .ux-nav.ux-external a.fn-link:link:active,
	body.local .ux-nav.ux-external a.fx-active,
	body.local .ux-nav.ux-external a.fx-active:link,
	body.local .ux-nav.ux-external a.fn-link.fx-active,
	body.local .ux-nav.ux-external a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav.ux-external a:hover,
		body.local .ux-nav.ux-external a:link:hover,
		body.local .ux-nav.ux-external a.fn-link:hover,
		body.local .ux-nav.ux-external a.fx-link:link:hover,
		body.local .ux-nav.ux-external a.fx-active:hover,
		body.local .ux-nav.ux-external a.fx-active:link:hover,
		body.local .ux-nav.ux-external a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-external a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}





body.local .ux-nav.ux-external.ux-social a,
body.local .ux-nav.ux-external.ux-social a:link,
body.local .ux-nav.ux-external.ux-social a.fn-link,
body.local .ux-nav.ux-external.ux-social a.fn-link:link {
	color: rgba(33, 171, 176, 1); /*Cyan*/
	text-shadow: 0 1px 1px rgba(255,255,255,1);
}


	body.local .ux-nav.ux-external.ux-social a:visited,
	body.local .ux-nav.ux-external.ux-social a:link:visited,
	body.local .ux-nav.ux-external.ux-social a.fn-link:visited,
	body.local .ux-nav.ux-external.ux-social a.fn-link:link:visited {
		color: rgba(104, 90, 160, 1); /*Blue*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}

	body.local .ux-nav.ux-external.ux-social a:active,
	body.local .ux-nav.ux-external.ux-social a:link:active,
	body.local .ux-nav.ux-external.ux-social a.fn-link:active,
	body.local .ux-nav.ux-external.ux-social a.fn-link:link:active,
	body.local .ux-nav.ux-external.ux-social a.fx-active,
	body.local .ux-nav.ux-external.ux-social a.fx-active:link,
	body.local .ux-nav.ux-external.ux-social a.fn-link.fx-active,
	body.local .ux-nav.ux-external.ux-social a.fn-link.fx-active:link {
		color: rgba(103, 58, 183, 1); /*Purple*/
		text-shadow: 0 1px 1px rgba(255,255,255,1);
	}


		body.local .ux-nav.ux-external.ux-social a:hover,
		body.local .ux-nav.ux-external.ux-social a:link:hover,
		body.local .ux-nav.ux-external.ux-social a.fn-link:hover,
		body.local .ux-nav.ux-external.ux-social a.fx-link:link:hover,
		body.local .ux-nav.ux-external.ux-social a.fx-active:hover,
		body.local .ux-nav.ux-external.ux-social a.fx-active:link:hover,
		body.local .ux-nav.ux-external.ux-social a.fn-link.fx-active:hover,
		body.local .ux-nav.ux-external.ux-social a.fn-link.fx-active:link:hover {
			color: rgba(215, 0, 104, 1); /* Violet*/
			text-shadow: 0 1px 1px rgba(255,255,255,1);
		}


















.ax-header-item.ax-social-item {
	/*	background-color:rgba(34, 172, 177, 1);*/
	display: none;
}

	.ax-header-item.ax-social-item .ux-header.ux-social {
		display: none;
	}

	.ax-header-item.ax-social-item .ux-header.ux-contactinfo {
		display: none;
	}


.ax-header-item.ax-promotion-item {
	display: none;
}

.ax-header-item.ax-search-item {
	display: none;
}

	.ax-header-item.ax-search-item .ux-header.ux-search.ux-shoppingcart .ux-header-item a .fn-data-shoppingcart {
		background-color: rgba(33, 171, 176, 1);
	}




/*.ax-header-item.ax-navigation-item .ux-header.ux-logo {
}
*/
	.ax-header-item.ax-navigation-item .ux-header.ux-logo .ux-header-item.ux-tagline-item {
		display: none;
	}


/*.ax-header-item.ax-navigation-item .ux-header.ux-extended {
}

	.ax-header-item.ax-navigation-item .ux-header.ux-extended.ux-contactinfo {
	}

	.ax-header-item.ax-navigation-item .ux-header.ux-extended.ux-navigation {
	}

.ax-header-item.ax-navigation-item .ux-header.ux-auxilary {
}*/

	.ax-header-item.ax-navigation-item .ux-header.ux-auxilary .ux-header.ux-location {
		display: none;
	}

	.ax-header-item.ax-navigation-item .ux-header.ux-auxilary .fx-authenticate-content {
		display: none;
	}

/*.ax-header-item.ax-navigation-item .ux-header.ux-extrigger {
}
*/








/*.ax-footer-item.ax-social-item {
}

	.ax-footer-item.ax-social-item .ux-footer.ux-social {
	}

	.ax-footer-item.ax-social-item .ux-footer.ux-contactinfo {
	}

.ax-footer-item.ax-navigation-item {
}

	.ax-footer-item.ax-navigation-item .ux-footer.ux-navigation {
	}

		.ax-footer-item.ax-navigation-item .ux-footer.ux-navigation.ux-extended {
		}

		.ax-footer-item.ax-navigation-item .ux-footer.ux-navigation.ux-home {
		}

		.ax-footer-item.ax-navigation-item .ux-footer.ux-navigation.ux-subscribe {
			
		}

			.ax-footer-item.ax-navigation-item .ux-footer.ux-navigation.ux-subscribe .ux-unsubscribe-item {
			}

.ax-footer-item.ax-copyright-item {
}

	.ax-footer-item.ax-copyright-item .ux-footer.ux-copyright {
	}*/











.ux-content {
}

	.ux-content .ux-content-item {
	}

		.ux-content .ux-content-item.ux-image-item {
			padding: 1em;
		}

			.ux-content .ux-content-item.ux-image-item img {
				margin: 0 auto;
			}

		.ux-content .ux-content-item.ux-text-item {
			padding: 1em;
		}

			.ux-content .ux-content-item.ux-text-item .ux-text-title {
				margin-bottom: 1em;
			}

			.ux-content .ux-content-item.ux-text-item .ux-text-subtitle {
				text-align: left;
			}

				.ux-content .ux-content-item.ux-text-item .ux-text-subtitle:not(:first-child) {
					margin-top: 1em;
				}










		.ux-content .ux-content-item .ui-pattern-one {
			text-align: center;
		}

			.ux-content .ux-content-item .ui-pattern-one > img {
				float: none;
				max-width: 100%;
				max-height: 200px;
				margin: 0 auto 2em;
			}

	.ux-content.ux-founders .ux-content-item .ui-pattern-one {
		text-align: left;
	}

		.ux-content.ux-founders .ux-content-item .ui-pattern-one > img {
			float: left;
			max-width: 100%;
			max-height: 200px;
			margin: 0 2em 2em 0;
		}

	.ux-content .ux-content-item .ui-pattern-one > p {
		text-align: left;
	}

	.ux-content .ux-content-item .ui-pattern-one > span.ui-fa {
		float: none;
		max-width: 100%;
		margin: 0 auto 2em;
	}

		.ux-content .ux-content-item .ui-pattern-one > span.ui-fa > i {
			background-color: rgba(242, 246, 247, 1);
			border-color: rgba(232,237,239,1);
		}

	.ux-content .ux-content-item .ui-pattern-two > img {
		max-width: 250px;
	}













/*.ux-contact .ux-contact-item.ux-email-item .ux-email-item-support {
	display: none;
}
*/




@media only screen and (max-width: 1024px) {


	.ux-content .ux-content-item .ui-pattern-two > img {
		max-width: 100%;
	}

	.ux-content.ux-founders .ux-content-item .ui-pattern-one {
		text-align: center;
	}

		.ux-content.ux-founders .ux-content-item .ui-pattern-one > img {
			float: none;
			margin: 0 auto 2em;
		}
}

@media only screen and (max-width: 800px) {

	.ux-content .ux-content-item .ui-pattern-two > img {
		max-width: 250px;
	}
}

@media only screen and (max-width: 640px) {

	.ax-header-item.ax-social-item {
		display: block;
	}

		.ax-header-item.ax-social-item .ux-header.ux-contactinfo {
			display: block;
		}

	.ax-header-item.ax-navigation-item .ux-header.ux-extended.ux-contactinfo {
		display: none;
	}
}

@media only screen and (max-width: 480px) {

	.ux-content .ux-content-item .ui-pattern-two > img {
		max-width: 100%;
	}
}
