/***	@package: CloudFw / Envision*	@access: Envision*//* ========================================    ACCORDIONS (includes.shortcodes.shortcode.accordions)========================================*/.ui--accordion {	margin-top: -1px;	margin-bottom: 18px;	position: relative;	z-index: 1;}.ui--accordion-item {	position: relative;	z-index: 2;}.ui--accordion-item-title {	position: relative;	z-index: 3;	display: block;	padding: 10px 30px;	text-decoration: none !important;	border-bottom: 1px solid #e5e5e5;	outline: 0;}.ui--accordion > .ui--accordion-item:last-child > .ui--accordion-item-title {	border-bottom: 0;}.ui--accordion-item.ui--accordion-state-opened .ui--accordion-item-title {	margin: -1px -1px 0;	padding: 11px 31px 10px;	  transition: none !important;	  -moz-transition: none !important;	  -webkit-transition: none !important;	  -o-transition: none !important;}.ui--accordion-item-content {	background-color: #ffffff;	border-bottom: 1px solid #ebebeb;	padding: 30px 30px 12px;	text-shadow: none;}.ui--accordion-item.first-item,.ui--accordion-item.first-item .ui--accordion-item-title,.ui--accordion-item.ui--accordion-state-closed.last-item,.ui--accordion-item.ui--accordion-state-closed.last-item .ui--accordion-item-title,.ui--accordion-item.ui--accordion-state-opened.last-item .ui--accordion-item-content {	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--accordion-item.first-item,.ui--accordion-item.first-item .ui--accordion-item-title,.ui--accordion-item.ui--accordion-state-opened.last-item .ui--accordion-item-content {	-webkit-border-bottom-left-radius: 0 !important;	-webkit-border-bottom-right-radius: 0 !important;	-moz-border-radius-bottomleft: 0 !important;	-moz-border-radius-bottomright: 0 !important;	border-bottom-left-radius: 0 !important;	border-bottom-right-radius: 0 !important;}.ui--accordion-item.ui--accordion-state-closed.last-item,.ui--accordion-item.ui--accordion-state-closed.last-item .ui--accordion-item-title {	-webkit-border-top-left-radius: 0 !important;	-webkit-border-top-right-radius: 0 !important;	-moz-border-radius-topleft: 0 !important;	-moz-border-radius-topright: 0 !important;	border-top-left-radius: 0 !important;	border-top-right-radius: 0 !important;}.last-item > .ui--accordion-item-content {	border-bottom: 0;}.ui--accordion-state-closed > .ui--accordion-item-content {	position: absolute;	visibility: hidden;	top: -99999px;	display: block !important;	width: 100%;}.ui--accordion-item-icon {	position: relative;	float: left;	margin-right: 12px;}.ui--accordion-item-icon .ui--accordion-item-icon-closed {	display: inline-block;	*zoom: 1;}.ui--accordion-item-icon .ui--accordion-item-icon-opened {	position: absolute;	display: inline-block;	*zoom: 1;	left: 0;	top: 0;	visibility: hidden;}.ui--accordion-state-opened .ui--accordion-item-icon-opened {	visibility: visible;}.ui--accordion-state-opened .ui--accordion-item-icon-closed,.ui--accordion-state-closed .ui--accordion-item-icon-opened {	visibility: hidden;}.ui--accordion-item-title-text {	display: block;	overflow: hidden;}/* ========================================    BUTTONS (includes.shortcodes.shortcode.buttons)========================================*/.lt-ie8 [class^="btn-"],.lt-ie8 [class*=" btn-"] {	zoom: 1;}.modern-browser [class^="btn-"]:hover,.modern-browser [class*=" btn-"]:hover {	filter: none !important;}.modern-browser [class^="btn-"],.modern-browser [class*=" btn-"] {	filter: none !important;}.btn {	text-decoration: none !important;	-webkit-background-clip: border-box;	-moz-background-clip: border-box;	background-clip: border-box;	-o-transition:color 0.1s ease-out, background-position 0.1s ease-in, background-color 0.1s ease-in, border-color 0.1s ease-in !important;	-ms-transition:color 0.1s ease-out, background-position 0.1s ease-in, background-color 0.1s ease-in, border-color 0.1s ease-in !important;	-moz-transition:color 0.1s ease-out, background-position 0.1s ease-in, background-color 0.1s ease-in, border-color 0.1s ease-in !important;	-webkit-transition:color 0.1s ease-out, background-position 0.1s ease-in, background-color 0.1s ease-in, border-color 0.1s ease-in !important;	transition:color 0.1s ease-out, background-position 0.1s ease-in, background-color 0.1s ease-in, border-color 0.1s ease-in !important;	border: 0;	font-size: 12px;	margin-right: 5px;	margin-bottom: 18px;	white-space: nowrap;}.text-right .btn {	margin-left: 5px;	margin-right: 0;	}.btn .button-icon { margin-right: 6px; }.rtl .btn .button-icon { margin-left: 6px; margin-right: 0; }.btn.btn-icon-right .button-icon { margin-right: 0; margin-left: 6px; }.rtl .btn.btn-icon-right .button-icon { margin-left: 0; margin-right: 6px; }.btn-mini .button-icon { margin-right: 3px; }.btn-mini.btn-icon-right .button-icon { margin-right: 0; margin-left: 3px; }.btn-block {	margin-left: 0 !important;	margin-right: 0 !important;	margin-bottom: 18px;}.ui--button-wrapper .btn {	margin-left: 0 !important;	margin-right: 0 !important;	margin-bottom: 0 !important;}.btn-primary,button.btn-primary {	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;	/*-webkit-box-shadow: 0 2px 2px rgba(0,0,0, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) !important;	-moz-box-shadow: 0 2px 2px rgba(0,0,0, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) !important;	box-shadow: 0 2px 2px rgba(0,0,0, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) !important;*/}.btn-custom-color {	text-shadow: none;	background-color: transparent;	*background-color: transparent;	background-image: none;	-ms-filter: none;	filter: none;}.btn-custom-color {	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-custom-color:hover,.btn-custom-color:focus,.btn-custom-color:active,.btn-custom-color.active,.btn-custom-color.disabled,.btn-custom-color[disabled]{	background-color: transparent;	*background-color: transparent;	background-position: 0 -15px;}.btn-primary,button.btn-primary,input[type="submit"].btn-primary,.btn-blue{	color: #ffffff !important;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;	background-color: #0e7add;	*background-color: #0e7add;	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZmM0ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGU3YWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');	background-image: -moz-linear-gradient(top, #1fc4f0, #0e7add);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1fc4f0), to(#0e7add));	background-image: -webkit-linear-gradient(top, #1fc4f0, #0e7add);	background-image: -o-linear-gradient(top, #1fc4f0, #0e7add);	background-image: linear-gradient(to bottom, #1fc4f0, #0e7add);	background-repeat: repeat-x;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add')"; /* IE8 */	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add'); /* IE6 & IE7 */}.btn-primary:hover,button.btn-primary:hover,.btn-blue:hover,.btn-primary:focus,button.btn-primary:focus,.btn-blue:focus,.btn-primary:active,button.btn-primary:active,.btn-blue:active,.btn-primary.active,button.btn-primary.active,.btn-blue.active,.btn-primary.disabled,button.btn-primary.disabled,.btn-blue.disabled,.btn-primary[disabled],button.btn-primary[disabled],.btn-blue[disabled] {	color: #ffffff !important;	background-color: #0e7add !important;	background-position: 0 -15px;}.btn-secondary {	color: #a2a2a2;	text-shadow: none;	background-color: transparent;	*background-color: transparent;	background-image: none !important;	-webkit-box-shadow: none !important;	-moz-box-shadow: none !important;	box-shadow: none !important;	border: 1px solid !important;	-ms-filter: none;	filter: none;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary.disabled,.btn-secondary[disabled] {	/*color: #333 !important;*/	/*border: 1px solid #333 !important;*/	text-shadow: none;	background-color: transparent;	*background-color: transparent;	background-image: none !important;	background-position: 0 0;}.ui-dark .btn-secondary {	color: #fff !important;	/*border: 1px solid #fff !important;*/}.ui-dark .btn-secondary:hover,.ui-dark .btn-secondary:focus,.ui-dark .btn-secondary:active,.ui-dark .btn-secondary.active,.ui-dark .btn-secondary.disabled,.ui-dark .btn-secondary[disabled] {	color: #fff !important;	/*border: 1px solid #fff !important;*/}/** Grey */.btn-grey {	color: #7c7c7c !important;		border: 1px solid #cccccc;}.btn-grey:hover,.btn-grey:focus,.btn-grey:active,.btn-grey.active,.btn-grey.disabled,.btn-grey[disabled] {	color: #333 !important; }/** Dark Grey */.btn-dark-grey {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #cac6c1; 	*background-color: #cac6c1; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjYWM2YzEiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODc3Zjc0IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #cac6c1, #877f74); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cac6c1), to(#877f74)); 	background-image: -webkit-linear-gradient(top, #cac6c1, #877f74); 	background-image: -o-linear-gradient(top, #cac6c1, #877f74); 	background-image: linear-gradient(to bottom, #cac6c1, #877f74); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cac6c1', endColorstr='#877f74'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cac6c1', endColorstr='#877f74')"; 	background-repeat: repeat-x; }.btn-dark-grey:hover,.btn-dark-grey:focus,.btn-dark-grey:active,.btn-dark-grey.active,.btn-dark-grey.disabled,.btn-dark-grey[disabled] {	color: #FFFFFF !important; 	background-color: #877f74 !important; }/** Light Green */.btn-light-green {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #a8ebca; 	*background-color: #a8ebca; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhOGViY2EiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGJkMTg3IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a8ebca), to(#4bd187)); 	background-image: -webkit-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -o-linear-gradient(top, #a8ebca, #4bd187); 	background-image: linear-gradient(to bottom, #a8ebca, #4bd187); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187')"; 	background-repeat: repeat-x;}.btn-light-green:hover,.btn-light-green:focus,.btn-light-green:active,.btn-light-green.active,.btn-light-green.disabled,.btn-light-green[disabled] {	color: #FFFFFF !important; 	background-color: #4bd187 !important; }/** Green */.btn-green {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #8dd639; 	*background-color: #8dd639; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4ZGQ2MzkiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDBhMzFhIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #8dd639, #40a31a); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8dd639), to(#40a31a)); 	background-image: -webkit-linear-gradient(top, #8dd639, #40a31a); 	background-image: -o-linear-gradient(top, #8dd639, #40a31a); 	background-image: linear-gradient(to bottom, #8dd639, #40a31a); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8dd639', endColorstr='#40a31a'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8dd639', endColorstr='#40a31a')"; 	background-repeat: repeat-x;}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.btn-green.disabled,.btn-green[disabled] {	color: #FFFFFF !important; 	background-color: #40a31a !important; }/** Aqua */.btn-aqua {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #68dae7; 	*background-color: #68dae7; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2OGRhZTciIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmVhY2M5IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #68dae7, #2eacc9); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#68dae7), to(#2eacc9)); 	background-image: -webkit-linear-gradient(top, #68dae7, #2eacc9); 	background-image: -o-linear-gradient(top, #68dae7, #2eacc9); 	background-image: linear-gradient(to bottom, #68dae7, #2eacc9); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#68dae7', endColorstr='#2eacc9'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#68dae7', endColorstr='#2eacc9')"; 	background-repeat: repeat-x }.btn-aqua:hover,.btn-aqua:focus,.btn-aqua:active,.btn-aqua.active,.btn-aqua.disabled,.btn-aqua[disabled] {	color: #FFFFFF !important; 	background-color: #2eacc9 !important; }/** Red */.btn-red {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #fa3246; 	*background-color: #fa3246; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYTMyNDYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDMyYTNiIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa3246), to(#d32a3b)); 	background-image: -webkit-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -o-linear-gradient(top, #fa3246, #d32a3b); 	background-image: linear-gradient(to bottom, #fa3246, #d32a3b); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b')"; 	background-repeat: repeat-x; }.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active,.btn-red.disabled,.btn-red[disabled] {	color: #FFFFFF !important; 	background-color: #d32a3b !important; }/** Dark Red */.btn-dark-red {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #d71b52; 	*background-color: #d71b52; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkNzFiNTIiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTkwZDI2IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #d71b52, #a90d26); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d71b52), to(#a90d26)); 	background-image: -webkit-linear-gradient(top, #d71b52, #a90d26); 	background-image: -o-linear-gradient(top, #d71b52, #a90d26); 	background-image: linear-gradient(to bottom, #d71b52, #a90d26); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d71b52', endColorstr='#a90d26'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d71b52', endColorstr='#a90d26')"; 	background-repeat: repeat-x; }.btn-dark-red:hover,.btn-dark-red:focus,.btn-dark-red:active,.btn-dark-red.active,.btn-dark-red.disabled,.btn-dark-red[disabled] {	color: #FFFFFF !important; 	background-color: #a90d26 !important; }/** Yellow */.btn-yellow {	color: #896614 !important; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) !important; 	background-color: #fede4b; 	*background-color: #fede4b; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZWRlNGIiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmViNTIxIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fede4b, #feb521); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fede4b), to(#feb521)); 	background-image: -webkit-linear-gradient(top, #fede4b, #feb521); 	background-image: -o-linear-gradient(top, #fede4b, #feb521); 	background-image: linear-gradient(to bottom, #fede4b, #feb521); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fede4b', endColorstr='#feb521'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fede4b', endColorstr='#feb521')"; 	background-repeat: repeat-x; }.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active,.btn-yellow.active,.btn-yellow.disabled,.btn-yellow[disabled] {	color: #896614 !important; 	background-color: #feb521 !important;	background-position: 0 -5px !important;}/** Orange */.btn-orange {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #fc6500; 	*background-color: #fc6500; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYzY1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjQ0ODAwIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fc6500, #b44800); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fc6500), to(#b44800)); 	background-image: -webkit-linear-gradient(top, #fc6500, #b44800); 	background-image: -o-linear-gradient(top, #fc6500, #b44800); 	background-image: linear-gradient(to bottom, #fc6500, #b44800); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fc6500', endColorstr='#b44800'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fc6500', endColorstr='#b44800')"; 	background-repeat: repeat-x; }.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.btn-orange.disabled,.btn-orange[disabled] {	color: #FFFFFF !important; 	background-color: #b44800 !important; }/** Dark */.btn-dark {	color: #ffffff !important;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.9) !important;	background-color: #515151; 	*background-color: #515151; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1MTUxNTEiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjUyNTI1IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #515151, #252525); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#515151), to(#252525)); 	background-image: -webkit-linear-gradient(top, #515151, #252525); 	background-image: -o-linear-gradient(top, #515151, #252525); 	background-image: linear-gradient(to bottom, #515151, #252525); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#515151', endColorstr='#252525'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#515151', endColorstr='#252525')"; 	background-repeat: repeat-x;}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.btn-dark.disabled,.btn-dark[disabled] {	color: #ffffff !important;	background-color: #252525 !important;	background-position: 0 -15px;}/** Black */.btn-black {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; 	background-color: #1e1e1e; 	*background-color: #1e1e1e; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZTFlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #1e1e1e, #000000); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1e1e1e), to(#000000)); 	background-image: -webkit-linear-gradient(top, #1e1e1e, #000000); 	background-image: -o-linear-gradient(top, #1e1e1e, #000000); 	background-image: linear-gradient(to bottom, #1e1e1e, #000000); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1e1e1e', endColorstr='#000000'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1e1e1e', endColorstr='#000000')"; 	background-repeat: repeat-x; }.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black.active,.btn-black.disabled,.btn-black[disabled] {	color: #FFFFFF !important; 	background-color: #000000 !important; }input[type="submit"],input[type="button"],button {	display: inline-block;	*display: inline;	padding: 5px 16px;	margin-bottom: 0;	*margin-left: .3em;	font-size: 12px;	line-height: 20px;	color: #333333;	text-align: center;	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	vertical-align: middle;	cursor: pointer;	background-color: #f5f5f5;	*background-color: #e6e6e6;	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);	background-repeat: repeat-x;	border: 1px solid #cccccc;	*border: 0;	border-color: #e6e6e6 #e6e6e6 #bfbfbf;	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);	border-bottom-color: #b3b3b3;	-webkit-border-radius: 4px;		 -moz-border-radius: 4px;					border-radius: 4px;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);	*zoom: 1;	font-weight: bold;}input[type="submit"]:hover,input[type="button"]:hover,input[type="submit"]:focus,input[type="button"]:focus,button:hover,button:focus{	color: #333333;	background-color: #e6e6e6;	*background-color: #d9d9d9;}input[type="submit"]:active,input[type="button"]:active,input[type="submit"].active,input[type="button"].active,button:active,button.active{	background-color: #cccccc \9;}input[type="submit"]:first-child,input[type="button"]:first-child,button:first-child {	*margin-left: 0;}input[type="submit"]:hover,input[type="button"]:hover,input[type="submit"]:focus,input[type="button"]:focus,button:hover,button:focus {	color: #333333;	text-decoration: none;	background-position: 0 -15px;	-webkit-transition: background-position 0.1s linear;	-moz-transition: background-position 0.1s linear;	-o-transition: background-position 0.1s linear;	transition: background-position 0.1s linear;}input[type="submit"]:focus,input[type="button"]:focus,button:focus {	outline: thin dotted #333;	outline: 5px auto -webkit-focus-ring-color;	outline-offset: -2px;}input[type="submit"].active,input[type="button"].active,input[type="submit"]:active,input[type="button"]:active,button.active,button:active{	background-image: none;	outline: 0;}/** Grey */input[type="submit"],input[type="button"],button{	color: #7c7c7c !important;	border: 1px solid #cccccc;}input[type="submit"]:hover,input[type="button"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="submit"]:active,input[type="button"]:active,input[type="submit"].active,input[type="button"].active,button:hover,button:focus,button:active,button.active {	color: #333 !important; }/* ========================================    CAROUSEL (includes.shortcodes.shortcode.carousel)========================================*/.ui--carousel {	/*overflow: hidden;*/}.rtl .ui--carousel {	direction: ltr;}.rtl .ui--carousel-content {	direction: rtl;}.ui--carousel > .ui--carousel-item,.ui--carousel > .ui-row { overflow: hidden; }.ui--carousel-navigation {	text-align: center;	margin-bottom: 18px;}.ui--carousel { margin: 0; padding: 0; }.ui--carousel .slides > div { display: none; }.ui--carousel { position: relative; zoom: 1; }.ui--carousel .slides { zoom: 1; }/* ========================================    CF7 (includes.shortcodes.shortcode.cf7)========================================*/.wpcf7 p {	margin-bottom: 12px;}.wpcf7-form.sent > p {	display: none !important;}.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type="text"],.wpcf7 input[type="password"],.wpcf7 input[type="datetime"],.wpcf7 input[type="datetime-local"],.wpcf7 input[type="date"],.wpcf7 input[type="month"],.wpcf7 input[type="time"],.wpcf7 input[type="week"],.wpcf7 input[type="number"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="search"],.wpcf7 input[type="tel"],.wpcf7 input[type="color"] {  max-width: 100%;  width: 100%;}.wpcf7 select {  max-width: 100%;  width: 100%;}.wpcf7-form-control-wrap {	display: block;	margin-top: 3px;}div.wpcf7-response-output {	margin: 0 0 30px !important;}span.wpcf7-not-valid-tip {	position: absolute !important;	top: 100% !important;	left: 0 !important;	z-index: 100 !important;	color: #fff !important;	border: 0 !important;	width: auto !important;	max-width: 90% !important;	margin-top: -8px !important;	padding: 4px 20px !important;	background-color: #fa3246;	*background-color: #fa3246; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYTMyNDYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDMyYTNiIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa3246), to(#d32a3b)); 	background-image: -webkit-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -o-linear-gradient(top, #fa3246, #d32a3b); 	background-image: linear-gradient(to bottom, #fa3246, #d32a3b); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b')"; 	background-repeat: repeat-x; 	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;	opacity: .8 !important;	font-size: .9em !important;}span.wpcf7-not-valid-tip:after {	content: "";		position: absolute !important;	top: -8px;	left: 20px;	border: 4px solid transparent;	border-bottom: 4px solid #fa3246 !important;	display: block;	font-size: 0;	height: 0;	line-height: 0;	margin: 0 auto;	width: 0;}.wpcf7-form-control-wrap[class^="menu-"] > br,.wpcf7-form-control-wrap[class*=" menu-"] > br {	display: none !important;	line-height: 0px !important;}/** Error Message */.wpcf7-validation-errors,.wpcf7-mail-sent-ng {	border: 0 !important;	padding: 12px 20px !important;	margin-bottom: 18px !important;	word-wrap: break-word !important;	background-color: #fa3246;	*background-color: #fa3246; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYTMyNDYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDMyYTNiIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa3246), to(#d32a3b)); 	background-image: -webkit-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -o-linear-gradient(top, #fa3246, #d32a3b); 	background-image: linear-gradient(to bottom, #fa3246, #d32a3b); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b')"; 	background-repeat: repeat-x; 	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.wpcf7-validation-errors,.wpcf7-validation-errors p,.wpcf7-validation-errors a,.wpcf7-validation-errors h1,.wpcf7-validation-errors h2,.wpcf7-validation-errors h3,.wpcf7-validation-errors h4,.wpcf7-validation-errors h5,.wpcf7-validation-errors h6,.wpcf7-mail-sent-ng,.wpcf7-mail-sent-ng p,.wpcf7-mail-sent-ng a,.wpcf7-mail-sent-ng h1,.wpcf7-mail-sent-ng h2,.wpcf7-mail-sent-ng h3,.wpcf7-mail-sent-ng h4,.wpcf7-mail-sent-ng h5,.wpcf7-mail-sent-ng h6{	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; }/** Error Message */.wpcf7-mail-sent-ok {	border: 0 !important;	padding: 12px 20px !important;	margin-bottom: 18px !important;	word-wrap: break-word !important;	background-color: #a8ebca; 	*background-color: #a8ebca; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhOGViY2EiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGJkMTg3IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a8ebca), to(#4bd187)); 	background-image: -webkit-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -o-linear-gradient(top, #a8ebca, #4bd187); 	background-image: linear-gradient(to bottom, #a8ebca, #4bd187); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187')"; 	background-repeat: repeat-x;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.wpcf7-mail-sent-ok,.wpcf7-mail-sent-ok p,.wpcf7-mail-sent-ok a,.wpcf7-mail-sent-ok h1,.wpcf7-mail-sent-ok h2,.wpcf7-mail-sent-ok h3,.wpcf7-mail-sent-ok h4,.wpcf7-mail-sent-ok h5,.wpcf7-mail-sent-ok h6 {	color: #fff !important;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; }footer .wpcf7 p {	margin-bottom: 0;}footer .wpcf7 textarea {	max-height: 120px;}/* ========================================    LIST (includes.shortcodes.shortcode.clients)========================================*/.ui--client-list-wrapper {	margin-bottom: 18px;}.ui--client-list {	position: relative;}.ui--client-list .ui-row {	border-bottom: 1px dashed #e1e1e1;	position: relative;}.ui--client-list.ui--carousel .ui-row { border: 0; }.ui--client-list > .ui-row:last-child {	border-bottom: 0;}.ui--client-list .ui-row > .ui-column .ui--client {	margin: 20px 20px 20px;	display: block;}.ui--client-list .ui-row > .ui-column > .vertical-divider {	content: "";	position: absolute;	width: 0;	margin-left: -1.1%;	top: 0;	bottom: 0;	border-left: 1px dashed #e1e1e1;}.ui--client-list .ui-row > .ui-column:first-child > .vertical-divider { display: none; }.ui--client-list .ui--carousel-navigation {	position: absolute;	top: 50%;	left: 0;	width: 100%;	height: 0;	padding: 0;	margin-bottom: 0;}.ui--client-list .ui--carousel-navigation .ui--carosuel-prev {	position: absolute;	top: -16px;	left: -16px;}.ui--client-list .ui--carousel-navigation .ui--carosuel-next {	position: absolute;	top: -16px;	right: -16px;}.client-list {	display: block;	width: auto;	border: 1px solid transparent;	overflow: hidden;}.ui--client-list .ui--client a {	display: block;}.ui--client-list .ui--client img {	display: block; margin: auto; max-width: 100% !important; max-height: 100% !important; padding: 1px;}/* ========================================    COLUMNS (includes.shortcodes.shortcode.columns)========================================*/.ui-fluid-columns {	margin-left: 0 !important;}.ui-fluid-column {	min-height: 1px;	border: 0px solid rgba(0,0,0,0);	float: left;	margin-right: 2%;}.ui-fluid-column.last {  margin-right: 0;}.ui-fluid-columns-1 > .ui-fluid-column { width: 100%; margin-right: 0; }.ui-fluid-columns-2 > .ui-fluid-column { width:49%; }.ui-fluid-columns-3 > .ui-fluid-column { width:32%; }.ui-fluid-columns-4 > .ui-fluid-column { width:23.5%; }.ui-fluid-columns-5 > .ui-fluid-column { width:18.4%; }.ui-fluid-columns-6 > .ui-fluid-column { width:15%; }.ui-fluid-columns-7 > .ui-fluid-column { width:12.571428571429%; }.ui-fluid-columns-8 > .ui-fluid-column { width:10.75%; }.ui-fluid-columns-9 > .ui-fluid-column { width:9.3333333333333%; }.ui-fluid-columns-10 > .ui-fluid-column { width:8.2%; }.ui-fluid-columns-11 > .ui-fluid-column { width:7.2727272727273%; }.ui-fluid-columns-12 > .ui-fluid-column { width:6.5%; }/* ========================================    DIVIDERS (includes.shortcodes.shortcode.dividers)========================================*/.ui--divider {	display: block;	/*margin-top: 42px;	margin-bottom: 48px;*/	margin-bottom: 18px;	background-color: #ebebeb !important;	border-color: #ebebeb !important;	min-width: 100px;}	.ui--divider-inner-wrap {		position: relative;		margin: auto;	}	.ui--divider-part {		position: absolute;		width: 50%;		height: 100%;		background-repeat: no-repeat;		background-attachment: scroll;	}		.ui--divider-part-left {			left: 0;			background-position: 0 0;		}		.ui--divider-part-right {			right: 0;			background-position: 100% 0;		}.ui--divider-solid-line {	height: 1px;}.ui--divider-mini {	height: 1px;	margin-left: auto;	margin-right: auto;	width: 25%;	min-width: 100px;}.ui--divider-dotted-line {	height: 0;	border-bottom: 1px dotted transparent;	background: transparent !important;}.ui--divider-dashed-line {	height: 0;	border-bottom: 1px dashed transparent;	background: transparent !important;}/** Fade Line */.ui--divider.ui--divider-fade-line {	background-color: transparent !important;}.ui--divider-fade-line .ui--divider-part {	background-image: url(../../includes/shortcodes/shortcode.dividers/source/fade-line.png);}.ui--divider-fade-line .ui--divider-inner-wrap {	height: 8px;}.ui--divider-fade-line {	margin-top: 38px;	margin-bottom: 44px;}/** Fade Dotted */.ui--divider.ui--divider-fade-dotted {	background-color: transparent !important;}.ui--divider-fade-dotted .ui--divider-part {	background-image: url(../../includes/shortcodes/shortcode.dividers/source/fade-dotted.png);}.ui--divider-fade-dotted .ui--divider-inner-wrap {	height: 8px;	margin-top: 38px;	margin-bottom: 44px;	max-width: 700px;}/* ========================================    GALLERY (includes.shortcodes.shortcode.gallery)========================================*/.ui--gallery {	margin-bottom: 18px;}.ui--gallery.ui--carousel-init,.ui--gallery .ui--gallery-wrapper{}.ui--gallery .ui--carousel-navigation {	margin-bottom: 0;}.ui--gallery .ui--gallery-wrapper .ui--gallery-item {	/*width: 33%;	float: left;*/	text-align: center;	display: block;	line-height: 0;}.ui--gallery .ui--gallery-wrapper .ui--gallery-item .inner {	/*margin: 0 0 30px;*/	position: relative;	overflow: hidden;}.ui-row .ui--gallery .ui--gallery-wrapper .ui-row .ui--gallery-item .inner {	margin-bottom: 8%;}.ui--gallery .ui--gallery-wrapper .ui--gallery-item img { width: 100%; }.ui--gallery-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: #333;	display: none;}.ui--gallery-overlay .center {	position: absolute;	top: 50%;	left: 0;	width: 100%;	margin-top: -20px;}.ui--gallery-overlay .center .btn {	padding: 10px 15px;	margin: 0 !important;}.ui--gallery-carosuel-navigation {	text-align:center;	margin-top: 20px;}.ui--gallery .ui--gallery-item,.ui--gallery .ui--gallery-item img,.ui--gallery .ui--gallery-overlay{	   -moz-border-radius: 6px;	-webkit-border-radius: 6px;			border-radius: 6px;}.caroufredsel_wrapper {	margin: 0 !important; }/* ========================================    GMAP (includes.shortcodes.shortcode.gmap)========================================*/.gmap-wrapper {	position: relative;	margin-bottom: 18px;}.gmap-wrapper .gmap {	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;}.gmap img { max-width: none !important; }.gm-style .gm-style-iw .gmap_marker > p:last-child {	margin-bottom: 0;}/* ========================================    BOXES (includes.shortcodes.shortcode.icons)========================================*/.ui--icon-box {	margin-bottom: 18px;}.ui--icon-box .ui--icon-box-icon {	float:left;	margin: 0 20px 0 0;}.ui--icon-box.position--top .ui--icon-box-icon {	float: none !important; 	display: block;	margin: 0 0 18px;	text-align: center;}.ui--icon-box.position--top .ui--icon-box-icon img {	max-width: 100% !important;}.ui--icon-box.position--left .ui--icon-box-content{	overflow: hidden;}.ui--icon-box h1,.ui--icon-box h2,.ui--icon-box h3,.ui--icon-box h4,.ui--icon-box h5,.ui--icon-box h6 {	display:block;	clear:both;}.ui--icon-box.position--left h1,.ui--icon-box.position--left h2,.ui--icon-box.position--left h3,.ui--icon-box.position--left h4,.ui--icon-box.position--left h5,.ui--icon-box.position--left h6 {	margin-top: 0;}.ui--icon-box h1 {}.ui--icon-box strong {}.icon > img {	margin: 0 6px 10px 0;	float: left;}/* ========================================    TEXT (includes.shortcodes.shortcode.icons)========================================*/.icontext {	margin-bottom: 10px;}.icontext-icon {	float: left;	margin: 0 5px 0 0;}.icontext-content {	overflow: hidden;	display: block;}.icontext.inline {	display: inline-block;	*display: inline;	*zoom: 1;	margin-right: 15px;}/* ========================================    IMAGES (includes.shortcodes.shortcode.image)========================================*/.ui--image {	max-width: 100% !important;	height: auto !important;}.ui--image-wrap {	max-width: 100%;	display: inline-block;	*display: inline;	*zoom: 1;}div.ui--image-wrap {}.ui--image-wrap.ui--block {	display: block;}.ui--image-inline-block {	display: inline-block;	*display: inline;	*zoom: 1;	margin-bottom: 18px;	max-width: 100%;}/* ========================================    LISTS (includes.shortcodes.shortcode.lists)========================================*/ul.ui--list {	list-style-type:none;	list-style-position: outside;	margin-bottom: 18px;}ul.ui--list li {	position: relative;	padding: 3px 0;}ul.ui--list.list-font-icon > li {	padding-left: 28px;}ul.ui--list li .list-icon {	position: absolute;	left: 0;	top: 5px;	width: 20px;	height: 20px;	text-align: center;}		ul.list-decimal li {	display:list-item;	list-style-type: decimal;	list-style-position: outside;}ul.list-square li {	display:list-item;	list-style-type: square;	list-style-position: outside;}ul.list-circle li {	display:list-item;	list-style-type: circle;	list-style-position: outside;}ul.list-bull li {	display:list-item;	list-style-type: disc;	list-style-position: outside;}ul.list-decimal li {	display:list-item;	list-style-type: decimal;	list-style-position: outside;}ul.list-roman li {	display:list-item;	list-style-type: upper-roman;	list-style-position: outside;}ul.list-font-icon .fontawesome-angle-right,ul.list-font-icon .fontawesome-plus-sign-alt,ul.list-font-icon .fontawesome-minus-sign-alt{	font-size: 18px;}ul.list-font-icon li .fontawesome-ok,ul.list-font-icon li .fontawesome-angle-right {	top: 3px;}ul.ui--list ul {	margin-left: 18px;}ul.ui--list ul li {	display:list-item;	list-style-type: circle;}ul.ui--list ul > li:first-child { margin-top: 6px; }ul.ui--list ul > li:last-child { padding-bottom: 0; }ul.ui--list.border.list-square > li,ul.ui--list.border.list-circle > li,ul.ui--list.border.list-decimal > li,ul.ui--list.border.list-roman > li,ul.ui--list.border.list-bull > li {	padding-left: 8px;}ul.ui--list.border > li {	margin-bottom: 10px;	padding: 2px 0 10px 28px;	border-bottom: 1px solid #ebebeb;}ul.ui--list.border > li:last-child {	border-bottom: 0;}ul.list-square,ul.list-circle,ul.list-bull,ul.list-decimal,ul.list-roman {	margin-left: 45px;}/* ========================================    MASONRY (includes.shortcodes.shortcode.masonry)========================================*/.ui--masonry {  overflow: visible !important;}.ui--masonry:not(.isotope) {  visibility: hidden;}.ui--masonry .ui-column {}.isotope,.isotope .ui--isotope-item {  /* change duration value to whatever you like */  -webkit-transition-duration: 0.8s;     -moz-transition-duration: 0.8s;      -ms-transition-duration: 0.8s;       -o-transition-duration: 0.8s;          transition-duration: 0.8s;}.isotope {  -webkit-transition-property: height;     -moz-transition-property: height;      -ms-transition-property: height;       -o-transition-property: height;          transition-property: height;}.isotope .ui--isotope-item {  -webkit-transition-property: -webkit-transform, opacity;     -moz-transition-property:    -moz-transform, opacity;      -ms-transition-property:     -ms-transform, opacity;       -o-transition-property:         top, left, opacity;          transition-property:         transform, opacity;}.ui--isotope-item {  z-index: 2;  margin-bottom: 12px;}.ui-row .ui-row .ui--isotope-item,.row-fluid .ui--isotope-item {  margin-left: 0 !important;}.isotope-hidden.ui--isotope-item {  pointer-events: none;  z-index: 1;}/*.ui-row .ui-row .ui--isotope-item {  margin-bottom: 2.127659574468085%;}*/.ui-row .ui-row .ui--isotope-item .ui--content-box {  /*margin-bottom: 0 !important; */}/* ========================================    BOXES (includes.shortcodes.shortcode.message_boxes)========================================*/.ui--message-box-wrap {	margin-bottom: 18px;}.ui--message-box {	padding: 20px 20px 2px;	word-wrap: break-word;		 -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--message-box-icon-wrap {	float: left;	margin: 0 20px 0 0;	min-width: 18px;	text-align: center;}.ui--message-box-inline {		display: block;		overflow: hidden;}.ui--message-box-inline a {	text-decoration: none !important;	border-bottom: 1px solid;}.ui--message-box-inline a:hover {	border-bottom: 0;}.ui--message-box-inline h1,.ui--message-box-inline h2,.ui--message-box-inline h3,.ui--message-box-inline h4,.ui--message-box-inline h5,.ui--message-box-inline h6 {	margin: 0 0 6px;}#page-wrap .ui--message-box-info,#page-wrap .ui--message-box-info p,#page-wrap .ui--message-box-info h1,#page-wrap .ui--message-box-info h2,#page-wrap .ui--message-box-info h3,#page-wrap .ui--message-box-info h4,#page-wrap .ui--message-box-info h5,#page-wrap .ui--message-box-info h6 {	color: #fff !important;}/** Success Message */#page-wrap .ui--message-box-success {	background-color: #a8ebca; 	*background-color: #a8ebca; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhOGViY2EiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGJkMTg3IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a8ebca), to(#4bd187)); 	background-image: -webkit-linear-gradient(top, #a8ebca, #4bd187); 	background-image: -o-linear-gradient(top, #a8ebca, #4bd187); 	background-image: linear-gradient(to bottom, #a8ebca, #4bd187); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a8ebca', endColorstr='#4bd187')"; 	background-repeat: repeat-x;}#page-wrap .ui--message-box-success,#page-wrap .ui--message-box-success p,#page-wrap .ui--message-box-success a,#page-wrap .ui--message-box-success h1,#page-wrap .ui--message-box-success h2,#page-wrap .ui--message-box-success h3,#page-wrap .ui--message-box-success h4,#page-wrap .ui--message-box-success h5,#page-wrap .ui--message-box-success h6 {	color: #fff !important;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; }/** Error Message */#page-wrap .ui--message-box-error {	background-color: #fa3246; 	*background-color: #fa3246; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYTMyNDYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDMyYTNiIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa3246), to(#d32a3b)); 	background-image: -webkit-linear-gradient(top, #fa3246, #d32a3b); 	background-image: -o-linear-gradient(top, #fa3246, #d32a3b); 	background-image: linear-gradient(to bottom, #fa3246, #d32a3b); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fa3246', endColorstr='#d32a3b')"; 	background-repeat: repeat-x; }#page-wrap .ui--message-box-error,#page-wrap .ui--message-box-error p,#page-wrap .ui--message-box-error a,#page-wrap .ui--message-box-error h1,#page-wrap .ui--message-box-error h2,#page-wrap .ui--message-box-error h3,#page-wrap .ui--message-box-error h4,#page-wrap .ui--message-box-error h5,#page-wrap .ui--message-box-error h6 {	color: #FFFFFF !important; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; }/** Caution Message */#page-wrap .ui--message-box-caution {	background-color: #fede4b; 	*background-color: #fede4b; 	background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZWRlNGIiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmViNTIxIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg=='); 	background-image: -moz-linear-gradient(top, #fede4b, #feb521); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fede4b), to(#feb521)); 	background-image: -webkit-linear-gradient(top, #fede4b, #feb521); 	background-image: -o-linear-gradient(top, #fede4b, #feb521); 	background-image: linear-gradient(to bottom, #fede4b, #feb521); 	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fede4b', endColorstr='#feb521'); 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fede4b', endColorstr='#feb521')"; 	background-repeat: repeat-x; }#page-wrap .ui--message-box-caution,#page-wrap .ui--message-box-caution p,#page-wrap .ui--message-box-caution a,#page-wrap .ui--message-box-caution h1,#page-wrap .ui--message-box-caution h2,#page-wrap .ui--message-box-caution h3,#page-wrap .ui--message-box-caution h4,#page-wrap .ui--message-box-caution h5,#page-wrap .ui--message-box-caution h6 {	color: #896614 !important; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) !important; }/* ========================================    TABLE (includes.shortcodes.shortcode.pricing_table)========================================*/.ui--pricing-table-wrap {	position: relative;	overflow: visible;	zoom: 1;	margin-bottom: 18px;}.ui--pricing-table {	position: relative;	overflow: visible;}.ui--pricing-table li {	float: left;	text-align: center;	position: relative;	z-index: 1;}.ui--pricing-table li > .inset {	padding: 20px 20px 2px;	margin: -1px;}.ui--pricing-table-item-title-wrap {	padding: 18px 18px;	margin: -20px -20px 18px;	border-bottom: 1px solid #ebebeb;	-webkit-border-top-left-radius: 3px;	-webkit-border-top-right-radius: 3px;	-moz-border-radius-topleft: 3px;	-moz-border-radius-topright: 3px;	border-top-left-radius: 3px;	border-top-right-radius: 3px;}.ui--pricing-table-item-title {	margin: 0;}.ui--pricing-table > li.featured {	margin: -18px 0;	padding-bottom: 18px;	z-index: 2;}.ui--pricing-table > li.featured > .inset {	-webkit-box-shadow: 0 3px 0px rgba(0,0,0, 0.03), 0 1px 0 rgba(0, 0, 0, .07), 0 0 15px rgba(0,0,0,.2);	   -moz-box-shadow: 0 3px 0px rgba(0,0,0, 0.03), 0 1px 0 rgba(0, 0, 0, .07), 0 0 15px rgba(0,0,0,.2);	        box-shadow: 0 3px 0px rgba(0,0,0, 0.03), 0 1px 0 rgba(0, 0, 0, .07), 0 0 15px rgba(0,0,0,.2);}.ui--pricing-table > li.featured .ui--pricing-table-item-title-wrap {	padding-top: 30px;	padding-bottom: 28px;	margin: -21px -21px 18px;}.ui--pricing-table > li.featured > .inset {}.ui--pricing-table > li .ui--pricing-table-item-price {	margin: 0 0 6px;	line-height: 1.2em;}.ui--pricing-table > li div.caption {}.ui--pricing-table > li div.caption p {	margin-bottom: 18px;}.ui--pricing-table-features {	margin-bottom: 18px;	position: relative;}.ui--pricing-table-features-titles {	position: absolute;	top: 0;	left: 0;	margin-left: -221px;	width: 220px;}.ui--pricing-table-wrap.style2 {	margin-left: 220px;}.ui--pricing-table-wrap.style2 .ui--pricing-table-features-rows {	margin-left: -20px;	margin-right: -20px;}.ui--pricing-table-wrap.style2 .ui--pricing-table-features-rows > .ui--pricing-table-feature {	padding-left: 25px;	padding-right: 25px;}.ui--pricing-table-features > .ui--pricing-table-feature {	padding: 12px 20px;	margin: 0 0 1px;}.ui--pricing-table-wrap.style2 .ui--pricing-table-features-titles > .ui--pricing-table-feature {	-webkit-border-top-left-radius: 3px;	-webkit-border-bottom-left-radius: 3px;	-moz-border-radius-topleft: 3px;	-moz-border-radius-bottomleft: 3px;	border-top-left-radius: 3px;	border-bottom-left-radius: 3px;}.ui--pricing-table-features > .ui--pricing-table-feature.even { background: #f3fbfe; }.ui--pricing-table-features > .ui--pricing-table-feature.odd { background: #edf5f7; }.ui--pricing-table > li img { display: block; margin: auto; max-width: 100%; /*max-height: 100% !important;*/ padding: 1px; }.ui--pricing-table-after-html { text-align: left; }.ui--pricing-table.columns-1 li { width: 100%; }.ui--pricing-table.columns-2 li { width: 50%; }.ui--pricing-table.columns-3 li { width: 33.33333333333333%; }.ui--pricing-table.columns-4 li { width: 25%; }.ui--pricing-table.columns-5 li { width: 20%; }/* ========================================    PROGRESS BAR (includes.shortcodes.shortcode.progress_bar)========================================*/.ui--progress {	margin-bottom: 18px;}.ui--progress-title {	margin-bottom: 6px;}.ui--progress-bar,.ui--progress-percent {	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;	position: relative;}.ui--progress-percent {  height: 18px;  padding: 1px;  margin: -1px;}.cssanimations .ui--progress-percent {  visibility: hidden;}.ui--progress.lock .ui--progress-percent {  width: 0 !important;  padding-left: 0px !important;  padding-right: 0px !important;  transition: none !important;  -moz-transition: none !important;  -webkit-transition: none !important;  -o-transition: none !important;}.ui--progress.animated .ui--progress-percent {  transition: width 0.6s ease-in-out;  -moz-transition: width 0.6s ease-in-out;  -webkit-transition: width 0.6s ease-in-out;  -o-transition: width 0.6s ease-in-out;}.ui--progress-stripe {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  opacity: 1;  transition: opacity 0.3s ease;  background-size: 30px 30px;  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent);    animation: barberpole 0.5s linear infinite;    -webkit-animation: barberpole 0.5s linear infinite;  }@keyframes barberpole {  from { background-position: 0 0; }  to   { background-position: 60px 30px; }}@-webkit-keyframes barberpole {  from { background-position: 0 0; }  to   { background-position: 60px 30px; }}/* ========================================    PROGRESS CIRCLE (includes.shortcodes.shortcode.progress_circle)========================================*/.ui--progress-circle-wrapper {	margin-bottom: 18px;	text-align: center;}.ui--progress-circle-label {	margin-top:  18px;}.ui--progress-circle h1,.ui--progress-circle h2,.ui--progress-circle h3,.ui--progress-circle h4,.ui--progress-circle h5,.ui--progress-circle h6 {	margin: 0;}.easyPieChart {	display: inline-block;	position: relative;	text-align: center;}.easyPieChart canvas {	position: absolute;	top: 0;	left: 0;	max-width: 100% !important;	height: auto !important;}.ui--progress-circle .ui--center-vertical {  position: absolute;  top: 50%;  width: 100%;  text-align: center;  line-height: 18px !important;}/* ========================================    SOCIALBAR (includes.shortcodes.shortcode.socialbar)========================================*//* Icon Styles================================================== *//** Default */.ss .ui-socialbar-item a {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/default/40px.png");}.ssm .ui-socialbar-item a {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/default/30px.png");}/** Grey / Gradient */.ss.grey-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-gradient/40px.png");}.ssm.grey-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-gradient/30px.png");}/** Grey / Transparent */.ss.grey-transparent .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-transparent/40px.png");}.ssm.grey-transparent .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-transparent/30px.png");}/** Grey Bevel Effect / Gradient */.ss.grey-bevel-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-bevel-gradient/40px.png");}.ssm.grey-bevel-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-bevel-gradient/30px.png");}/** White / Gradient */.ss.white-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white-gradient/40px.png");}.ssm.white-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white-gradient/30px.png");}/** White (50% Transparent) / Gradient */.ss.white_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white_p50-gradient/40px.png");}.ssm.white_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white_p50-gradient/30px.png");}/** Black / Gradient */.ss.black-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black-gradient/40px.png");}.ssm.black-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black-gradient/30px.png");}/** Black (50% Transparent) / Gradient */.ss.black_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black_p50-gradient/40px.png");}.ssm.black_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black_p50-gradient/30px.png");}/** Dark / Gradient */.ss.dark-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark-gradient/40px.png");}.ssm.dark-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark-gradient/30px.png");}/** Dark (50% Transparent) / Gradient */.ss.dark_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark_p50-gradient/40px.png");}.ssm.dark_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark_p50-gradient/30px.png");}/** Blue / Gradient */.ss.blue-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/blue-gradient/40px.png");}.ssm.blue-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/blue-gradient/30px.png");}/** Colorful / Gradient */.ss.colorful-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/colorful-gradient/40px.png");}.ssm.colorful-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/colorful-gradient/30px.png");}.colorful-gradient .ui-socialbar-item { margin-right: 1px; margin-bottom: 1px; background-color: #2b2b2b; }/* Social Sprites: General================================================== */.borderless.ss .ui-socialbar-item { border: none; }.borderless.ss .ui-socialbar-item:first-child { border: none; }#top-bar .style--top-bar.ui-socialbar {	padding-left: 1px;	margin-left: -1px !important;}.ui-socialbar-item p {	line-height: 0 !important;	display: block;	margin: 0!important;}.borderless.ui-socialbar-item { border: none; }.borderless.ui-socialbar-item:first-child { border: none; }.ui-socialbar-item,.ui-socialbar-item a,.ui-socialbar-item div.ui-socialbar-image {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.ui-socialbar {    margin: 0;    padding: 0;    list-style: none;    display: inline-block;    *display: inline;    zoom: 1;	line-height: 0 !important;}.ui-socialbar-item {	position: relative;	margin: 0;	padding: 0;        display:inline-block;    /*float:left;*/    *display: inline;    zoom:1;    overflow: hidden;}.ui-socialbar-item a {	display: block;	position: relative;	padding: 0 !important;	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-ms-transition: all 0.3s ease;	transition: all 0.3s ease;	z-index: 3;	float: left;	text-indent: -9999px;}.ui-socialbar-background-hover {	z-index: 1;	position: absolute;	top: 0; left: 0;	width: 100%; height: 100%;	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-ms-transition: all 0.3s ease;	transition: all 0.3s ease;}.effect--slide .ui-socialbar-background-hover {	top: 100%;}.effect--slide .ui-socialbar-item:hover .ui-socialbar-background-hover {	top: 0;}.effect--fade .ui-socialbar-background-hover {	filter : alpha(opacity=0);	opacity : 0;}.effect--fade .ui-socialbar-item:hover .ui-socialbar-background-hover {	filter : alpha(opacity=100);	opacity : 1;}.effect--fade .ui-socialbar-item div.ui-socialbar-image {	display: block;	z-index: 2;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;}.effect--fade .ui-socialbar-item a {	-webkit-transition: all 0.2s ease;	-moz-transition: all 0.2s ease;	-o-transition: all 0.2s ease;	-ms-transition: all 0.2s ease;	transition: all 0.2s ease;}.effect--fade .ui-socialbar-item a { opacity: 0; filter: alpha(opacity=0); }.effect--fade .ui-socialbar-item:hover a { opacity: 1; filter: none; }.effect--slide .ui-socialbar-item a:active,.effect--fade .ui-socialbar-item a:active,.effect--fade .ui-socialbar-item:hover a {	box-shadow: inset 0 0 10px rgba(0,0,0,0.4);	-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.4);	-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.4);}/* 40px Size================================================== */.ss {	width: auto;	margin: 0;	padding: 0;}.ss .ui-socialbar-item a { 	height: 40px;	width: 40px;}.ss.with-bg .ui-socialbar-item {	margin-right: 1px;	margin-bottom: 1px;}.ss .ui-socialbar-item:first-child {	border-left: 1px solid rgba(0,0,0,0.2);}/* 30px Size================================================== */.borderless.ssm .ui-socialbar-item { border: none; }.borderless.ssm .ui-socialbar-item:first-child { border: none; }.ssm { width: auto; margin: 0; padding: 0; font-size: 0; }.ssm .ui-socialbar-item { display: inline-block; margin: 0 0px; padding: 0; border-right: 1px solid rgba(0,0,0,0.2); }.ssm .ui-socialbar-item a { background-repeat: no-repeat;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; }.ssm .ui-socialbar-item:hover a {-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; }.ssm .ui-socialbar-item:first-child { border-left: 1px solid rgba(0,0,0,0.2); }.ssm .ui-socialbar-item a { display: block; text-indent: -9999px; height: 30px; width: 30px; }.ssm .ui-socialbar-item a:active { box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3); }.ssm.with-bg .ui-socialbar-item { margin-right: 1px; -bottom: 1px; }.ssm .ui-socialbar-item a { height: 30px; width: 30px; }/* Social Sprites: Icon Classes================================================== *//** *	40px Sizes */.ss .ui-socialbar-item.digg .ui-socialbar-image { background-position: 0 0; }.ss .ui-socialbar-item.digg:hover a, .ss.effect--fade .ui-socialbar-item.digg a { background-position: 0 -40px; }.ss .ui-socialbar-item.dribbble .ui-socialbar-image { background-position: 0 -80px; }.ss .ui-socialbar-item.dribbble:hover a, .ss.effect--fade .ui-socialbar-item.dribbble a { background-position: 0 -120px; }.ss .ui-socialbar-item.facebook .ui-socialbar-image { background-position: 0 -160px; }.ss .ui-socialbar-item.facebook:hover a, .ss.effect--fade .ui-socialbar-item.facebook a { background-position: 0 -200px; }.ss .ui-socialbar-item.flickr .ui-socialbar-image { background-position: 0 -240px; }.ss .ui-socialbar-item.flickr:hover a, .ss.effect--fade .ui-socialbar-item.flickr a { background-position: 0 -280px; }.ss .ui-socialbar-item.forrst .ui-socialbar-image { background-position: 0 -320px; }.ss .ui-socialbar-item.forrst:hover a, .ss.effect--fade .ui-socialbar-item.forrst a { background-position: 0 -360px; }.ss .ui-socialbar-item.googleplus .ui-socialbar-image { background-position: 0 -400px; }.ss .ui-socialbar-item.googleplus:hover a, .ss.effect--fade .ui-socialbar-item.googleplus a { background-position: 0 -440px; }.ss .ui-socialbar-item.html5 .ui-socialbar-image { background-position: 0 -480px; }.ss .ui-socialbar-item.html5:hover a, .ss.effect--fade .ui-socialbar-item.html5 a { background-position: 0 -520px; }.ss .ui-socialbar-item.soundcloud .ui-socialbar-image { background-position: 0 -560px; }.ss .ui-socialbar-item.soundcloud:hover a, .ss.effect--fade .ui-socialbar-item.soundcloud a { background-position: 0 -600px; }.ss .ui-socialbar-item.lastfm .ui-socialbar-image { background-position: 0 -640px; }.ss .ui-socialbar-item.lastfm:hover a, .ss.effect--fade .ui-socialbar-item.lastfm a { background-position: 0 -680px; }.ss .ui-socialbar-item.linkedin .ui-socialbar-image { background-position: 0 -720px; }.ss .ui-socialbar-item.linkedin:hover a, .ss.effect--fade .ui-socialbar-item.linkedin a { background-position: 0 -760px; }.ss .ui-socialbar-item.myspace .ui-socialbar-image { background-position: 0 -800px; }.ss .ui-socialbar-item.myspace:hover a, .ss.effect--fade .ui-socialbar-item.myspace a { background-position: 0 -840px; }.ss .ui-socialbar-item.paypal .ui-socialbar-image { background-position: 0 -880px; }.ss .ui-socialbar-item.paypal:hover a, .ss.effect--fade .ui-socialbar-item.paypal a { background-position: 0 -920px; }.ss .ui-socialbar-item.picasa .ui-socialbar-image { background-position: 0 -960px; }.ss .ui-socialbar-item.picasa:hover a, .ss.effect--fade .ui-socialbar-item.picasa a { background-position: 0 -1000px; }.ss .ui-socialbar-item.pinterest .ui-socialbar-image { background-position: 0 -1040px; }.ss .ui-socialbar-item.pinterest:hover a, .ss.effect--fade .ui-socialbar-item.pinterest a { background-position: 0 -1080px; }.ss .ui-socialbar-item.reddit .ui-socialbar-image { background-position: 0 -1120px; }.ss .ui-socialbar-item.reddit:hover a, .ss.effect--fade .ui-socialbar-item.reddit a { background-position: 0 -1160px; }.ss .ui-socialbar-item.rss .ui-socialbar-image { background-position: 0 -1200px; }.ss .ui-socialbar-item.rss:hover a, .ss.effect--fade .ui-socialbar-item.rss a { background-position: 0 -1240px; }.ss .ui-socialbar-item.skype .ui-socialbar-image { background-position: 0 -1280px; }.ss .ui-socialbar-item.skype:hover a, .ss.effect--fade .ui-socialbar-item.skype a { background-position: 0 -1320px; }.ss .ui-socialbar-item.stumbleupon .ui-socialbar-image { background-position: 0 -1360px; }.ss .ui-socialbar-item.stumbleupon:hover a, .ss.effect--fade .ui-socialbar-item.stumbleupon a { background-position: 0 -1400px; }.ss .ui-socialbar-item.tumblr .ui-socialbar-image { background-position: 0 -1440px; }.ss .ui-socialbar-item.tumblr:hover a, .ss.effect--fade .ui-socialbar-item.tumblr a { background-position: 0 -1480px; }.ss .ui-socialbar-item.twitter .ui-socialbar-image { background-position: 0 -1520px; }.ss .ui-socialbar-item.twitter:hover a, .ss.effect--fade .ui-socialbar-item.twitter a { background-position: 0 -1560px; }.ss .ui-socialbar-item.vimeo .ui-socialbar-image { background-position: 0 -1600px; }.ss .ui-socialbar-item.vimeo:hover a, .ss.effect--fade .ui-socialbar-item.vimeo a { background-position: 0 -1640px; }.ss .ui-socialbar-item.wordpress .ui-socialbar-image { background-position: 0 -1680px; }.ss .ui-socialbar-item.wordpress:hover a, .ss.effect--fade .ui-socialbar-item.wordpress a { background-position: 0 -1720px; }.ss .ui-socialbar-item.yahoo .ui-socialbar-image { background-position: 0 -1760px; }.ss .ui-socialbar-item.yahoo:hover a, .ss.effect--fade .ui-socialbar-item.yahoo a { background-position: 0 -1800px; }.ss .ui-socialbar-item.youtube .ui-socialbar-image { background-position: 0 -1840px; }.ss .ui-socialbar-item.youtube:hover a, .ss.effect--fade .ui-socialbar-item.youtube a { background-position: 0 -1880px; }.ss .ui-socialbar-item.github .ui-socialbar-image { background-position: 0 -1920px; }.ss .ui-socialbar-item.github:hover a, .ss.effect--fade .ui-socialbar-item.github a { background-position: 0 -1960px; }.ss .ui-socialbar-item.behance .ui-socialbar-image { background-position: 0 -2000px; }.ss .ui-socialbar-item.behance:hover a, .ss.effect--fade .ui-socialbar-item.behance a { background-position: 0 -2040px; }.ss .ui-socialbar-item.yelp .ui-socialbar-image { background-position: 0 -2080px; }.ss .ui-socialbar-item.yelp:hover a, .ss.effect--fade .ui-socialbar-item.yelp a { background-position: 0 -2120px; }.ss .ui-socialbar-item.mail .ui-socialbar-image { background-position: 0 -2160px; }.ss .ui-socialbar-item.mail:hover a, .ss.effect--fade .ui-socialbar-item.mail a { background-position: 0 -2200px; }.ss .ui-socialbar-item.instagram .ui-socialbar-image { background-position: 0 -2240px; }.ss .ui-socialbar-item.instagram:hover a, .ss.effect--fade .ui-socialbar-item.instagram a { background-position: 0 -2280px; }.ss .ui-socialbar-item.foursquare .ui-socialbar-image { background-position: 0 -2320px; }.ss .ui-socialbar-item.foursquare:hover a, .ss.effect--fade .ui-socialbar-item.foursquare a { background-position: 0 -2360px; }.ss .ui-socialbar-item.zerply .ui-socialbar-image { background-position: 0 -2400px; }.ss .ui-socialbar-item.zerply:hover a, .ss.effect--fade .ui-socialbar-item.zerply a { background-position: 0 -2440px; }.ss .ui-socialbar-item.windows .ui-socialbar-image { background-position: 0 -2480px; }.ss .ui-socialbar-item.windows:hover a, .ss.effect--fade .ui-socialbar-item.windows a { background-position: 0 -2520px; }.ss .ui-socialbar-item.android .ui-socialbar-image { background-position: 0 -2560px; }.ss .ui-socialbar-item.android:hover a, .ss.effect--fade .ui-socialbar-item.android a { background-position: 0 -2600px; }.ss .ui-socialbar-item.googledrive .ui-socialbar-image { background-position: 0 -2640px; }.ss .ui-socialbar-item.googledrive:hover a, .ss.effect--fade .ui-socialbar-item.googledrive a { background-position: 0 -2680px; }.ss .ui-socialbar-item.dropbox .ui-socialbar-image { background-position: 0 -2720px; }.ss .ui-socialbar-item.dropbox:hover a, .ss.effect--fade .ui-socialbar-item.dropbox a { background-position: 0 -2760px; }.ss .ui-socialbar-item.deviantart .ui-socialbar-image { background-position: 0 -2800px; }.ss .ui-socialbar-item.deviantart:hover a, .ss.effect--fade .ui-socialbar-item.deviantart a { background-position: 0 -2840px; }.ss .ui-socialbar-item.apple .ui-socialbar-image { background-position: 0 -2880px; }.ss .ui-socialbar-item.apple:hover a, .ss.effect--fade .ui-socialbar-item.apple a { background-position: 0 -2920px; }.ss .ui-socialbar-item.technorati .ui-socialbar-image { background-position: 0 -2960px; }.ss .ui-socialbar-item.technorati:hover a, .ss.effect--fade .ui-socialbar-item.technorati a { background-position: 0 -3000px; }.ss .ui-socialbar-item.google .ui-socialbar-image { background-position: 0 -3040px; }.ss .ui-socialbar-item.google:hover a, .ss.effect--fade .ui-socialbar-item.google a { background-position: 0 -3080px; }.ss .ui-socialbar-item.google .ui-socialbar-image { background-position: 0 -3040px; }.ss .ui-socialbar-item.google:hover a, .ss.effect--fade .ui-socialbar-item.google a { background-position: 0 -3080px; }.ss .ui-socialbar-item.delicious .ui-socialbar-image { background-position: 0 -3120px; }.ss .ui-socialbar-item.delicious:hover a, .ss.effect--fade .ui-socialbar-item.delicious a { background-position: 0 -3160px; }.ss .ui-socialbar-item.blogger .ui-socialbar-image { background-position: 0 -3200px; }.ss .ui-socialbar-item.blogger:hover a, .ss.effect--fade .ui-socialbar-item.blogger a { background-position: 0 -3240px; }.ss .ui-socialbar-item.ebay .ui-socialbar-image { background-position: 0 -3280px; }.ss .ui-socialbar-item.ebay:hover a, .ss.effect--fade .ui-socialbar-item.ebay a { background-position: 0 -3320px; }.ss .ui-socialbar-item.amazon .ui-socialbar-image { background-position: 0 -3360px; }.ss .ui-socialbar-item.amazon:hover a, .ss.effect--fade .ui-socialbar-item.amazon a { background-position: 0 -3400px; }.ss .ui-socialbar-item.twitter-alt .ui-socialbar-image { background-position: 0 -3440px; }.ss .ui-socialbar-item.twitter-alt:hover a, .ss.effect--fade .ui-socialbar-item.twitter-alt a { background-position: 0 -3480px; }/** *	30px Sizes */.ssm .ui-socialbar-item.digg .ui-socialbar-image { background-position: 0 0; }.ssm .ui-socialbar-item.digg:hover a, .ssm.effect--fade .ui-socialbar-item.digg a { background-position: 0 -30px; }.ssm .ui-socialbar-item.dribbble .ui-socialbar-image { background-position: 0 -60px; }.ssm .ui-socialbar-item.dribbble:hover a, .ssm.effect--fade .ui-socialbar-item.dribbble a { background-position: 0 -90px; }.ssm .ui-socialbar-item.facebook .ui-socialbar-image { background-position: 0 -120px; }.ssm .ui-socialbar-item.facebook:hover a, .ssm.effect--fade .ui-socialbar-item.facebook a { background-position: 0 -150px; }.ssm .ui-socialbar-item.flickr .ui-socialbar-image { background-position: 0 -180px; }.ssm .ui-socialbar-item.flickr:hover a, .ssm.effect--fade .ui-socialbar-item.flickr a { background-position: 0 -210px; }.ssm .ui-socialbar-item.forrst .ui-socialbar-image { background-position: 0 -240px; }.ssm .ui-socialbar-item.forrst:hover a, .ssm.effect--fade .ui-socialbar-item.forrst a { background-position: 0 -270px; }.ssm .ui-socialbar-item.googleplus .ui-socialbar-image { background-position: 0 -300px; }.ssm .ui-socialbar-item.googleplus:hover a, .ssm.effect--fade .ui-socialbar-item.googleplus a { background-position: 0 -330px; }.ssm .ui-socialbar-item.html5 .ui-socialbar-image { background-position: 0 -360px; }.ssm .ui-socialbar-item.html5:hover a, .ssm.effect--fade .ui-socialbar-item.html5 a { background-position: 0 -390px; }.ssm .ui-socialbar-item.soundcloud .ui-socialbar-image { background-position: 0 -420px; }.ssm .ui-socialbar-item.soundcloud:hover a, .ssm.effect--fade .ui-socialbar-item.soundcloud a { background-position: 0 -450px; }.ssm .ui-socialbar-item.lastfm .ui-socialbar-image { background-position: 0 -480px; }.ssm .ui-socialbar-item.lastfm:hover a, .ssm.effect--fade .ui-socialbar-item.lastfm a { background-position: 0 -510px; }.ssm .ui-socialbar-item.linkedin .ui-socialbar-image { background-position: 0 -540px; }.ssm .ui-socialbar-item.linkedin:hover a, .ssm.effect--fade .ui-socialbar-item.linkedin a { background-position: 0 -570px; }.ssm .ui-socialbar-item.myspace .ui-socialbar-image { background-position: 0 -600px; }.ssm .ui-socialbar-item.myspace:hover a, .ssm.effect--fade .ui-socialbar-item.myspace a { background-position: 0 -630px; }.ssm .ui-socialbar-item.paypal .ui-socialbar-image { background-position: 0 -660px; }.ssm .ui-socialbar-item.paypal:hover a, .ssm.effect--fade .ui-socialbar-item.paypal a { background-position: 0 -690px; }.ssm .ui-socialbar-item.picasa .ui-socialbar-image { background-position: 0 -720px; }.ssm .ui-socialbar-item.picasa:hover a, .ssm.effect--fade .ui-socialbar-item.picasa a { background-position: 0 -750px; }.ssm .ui-socialbar-item.pinterest .ui-socialbar-image { background-position: 0 -780px; }.ssm .ui-socialbar-item.pinterest:hover a, .ssm.effect--fade .ui-socialbar-item.pinterest a { background-position: 0 -810px; }.ssm .ui-socialbar-item.reddit .ui-socialbar-image { background-position: 0 -840px; }.ssm .ui-socialbar-item.reddit:hover a, .ssm.effect--fade .ui-socialbar-item.reddit a { background-position: 0 -870px; }.ssm .ui-socialbar-item.rss .ui-socialbar-image { background-position: 0 -900px; }.ssm .ui-socialbar-item.rss:hover a, .ssm.effect--fade .ui-socialbar-item.rss a { background-position: 0 -930px; }.ssm .ui-socialbar-item.skype .ui-socialbar-image { background-position: 0 -960px; }.ssm .ui-socialbar-item.skype:hover a, .ssm.effect--fade .ui-socialbar-item.skype a { background-position: 0 -990px; }.ssm .ui-socialbar-item.stumbleupon .ui-socialbar-image { background-position: 0 -1020px; }.ssm .ui-socialbar-item.stumbleupon:hover a, .ssm.effect--fade .ui-socialbar-item.stumbleupon a { background-position: 0 -1050px; }.ssm .ui-socialbar-item.tumblr .ui-socialbar-image { background-position: 0 -1080px; }.ssm .ui-socialbar-item.tumblr:hover a, .ssm.effect--fade .ui-socialbar-item.tumblr a { background-position: 0 -1110px; }.ssm .ui-socialbar-item.twitter .ui-socialbar-image { background-position: 0 -1140px; }.ssm .ui-socialbar-item.twitter:hover a, .ssm.effect--fade .ui-socialbar-item.twitter a { background-position: 0 -1170px; }.ssm .ui-socialbar-item.vimeo .ui-socialbar-image { background-position: 0 -1200px; }.ssm .ui-socialbar-item.vimeo:hover a, .ssm.effect--fade .ui-socialbar-item.vimeo a { background-position: 0 -1230px; }.ssm .ui-socialbar-item.wordpress .ui-socialbar-image { background-position: 0 -1260px; }.ssm .ui-socialbar-item.wordpress:hover a, .ssm.effect--fade .ui-socialbar-item.wordpress a { background-position: 0 -1290px; }.ssm .ui-socialbar-item.yahoo .ui-socialbar-image { background-position: 0 -1320px; }.ssm .ui-socialbar-item.yahoo:hover a, .ssm.effect--fade .ui-socialbar-item.yahoo a { background-position: 0 -1350px; }.ssm .ui-socialbar-item.youtube .ui-socialbar-image { background-position: 0 -1380px; }.ssm .ui-socialbar-item.youtube:hover a, .ssm.effect--fade .ui-socialbar-item.youtube a { background-position: 0 -1410px; }.ssm .ui-socialbar-item.github .ui-socialbar-image { background-position: 0 -1440px; }.ssm .ui-socialbar-item.github:hover a, .ssm.effect--fade .ui-socialbar-item.github a { background-position: 0 -1470px; }.ssm .ui-socialbar-item.behance .ui-socialbar-image { background-position: 0 -1500px; }.ssm .ui-socialbar-item.behance:hover a, .ssm.effect--fade .ui-socialbar-item.behance a { background-position: 0 -1530px; }.ssm .ui-socialbar-item.yelp .ui-socialbar-image { background-position: 0 -1560px; }.ssm .ui-socialbar-item.yelp:hover a, .ssm.effect--fade .ui-socialbar-item.yelp a { background-position: 0 -1590px; }.ssm .ui-socialbar-item.mail .ui-socialbar-image { background-position: 0 -1620px; }.ssm .ui-socialbar-item.mail:hover a, .ssm.effect--fade .ui-socialbar-item.mail a { background-position: 0 -1650px; }.ssm .ui-socialbar-item.instagram .ui-socialbar-image { background-position: 0 -1680px; }.ssm .ui-socialbar-item.instagram:hover a, .ssm.effect--fade .ui-socialbar-item.instagram a { background-position: 0 -1710px; }.ssm .ui-socialbar-item.foursquare .ui-socialbar-image { background-position: 0 -1740px; }.ssm .ui-socialbar-item.foursquare:hover a, .ssm.effect--fade .ui-socialbar-item.foursquare a { background-position: 0 -1770px; }.ssm .ui-socialbar-item.zerply .ui-socialbar-image { background-position: 0 -1800px; }.ssm .ui-socialbar-item.zerply:hover a, .ssm.effect--fade .ui-socialbar-item.zerply a { background-position: 0 -1830px; }.ssm .ui-socialbar-item.windows .ui-socialbar-image { background-position: 0 -1860px; }.ssm .ui-socialbar-item.windows:hover a, .ssm.effect--fade .ui-socialbar-item.windows a { background-position: 0 -1890px; }.ssm .ui-socialbar-item.android .ui-socialbar-image { background-position: 0 -1920px; }.ssm .ui-socialbar-item.android:hover a, .ssm.effect--fade .ui-socialbar-item.android a { background-position: 0 -1950px; }.ssm .ui-socialbar-item.googledrive .ui-socialbar-image { background-position: 0 -1980px; }.ssm .ui-socialbar-item.googledrive:hover a, .ssm.effect--fade .ui-socialbar-item.googledrive a { background-position: 0 -2010px; }.ssm .ui-socialbar-item.dropbox .ui-socialbar-image { background-position: 0 -2040px; }.ssm .ui-socialbar-item.dropbox:hover a, .ssm.effect--fade .ui-socialbar-item.dropbox a { background-position: 0 -2070px; }.ssm .ui-socialbar-item.deviantart .ui-socialbar-image { background-position: 0 -2100px; }.ssm .ui-socialbar-item.deviantart:hover a, .ssm.effect--fade .ui-socialbar-item.deviantart a { background-position: 0 -2130px; }.ssm .ui-socialbar-item.apple .ui-socialbar-image { background-position: 0 -2160px; }.ssm .ui-socialbar-item.apple:hover a, .ssm.effect--fade .ui-socialbar-item.apple a { background-position: 0 -2190px; }.ssm .ui-socialbar-item.technorati .ui-socialbar-image { background-position: 0 -2220px; }.ssm .ui-socialbar-item.technorati:hover a, .ssm.effect--fade .ui-socialbar-item.technorati a { background-position: 0 -2250px; }.ssm .ui-socialbar-item.google .ui-socialbar-image { background-position: 0 -2280px; }.ssm .ui-socialbar-item.google:hover a, .ssm.effect--fade .ui-socialbar-item.google a { background-position: 0 -2310px; }.ssm .ui-socialbar-item.delicious .ui-socialbar-image { background-position: 0 -2340px; }.ssm .ui-socialbar-item.delicious:hover a, .ssm.effect--fade .ui-socialbar-item.delicious a { background-position: 0 -2370px; }.ssm .ui-socialbar-item.blogger .ui-socialbar-image { background-position: 0 -2400px; }.ssm .ui-socialbar-item.blogger:hover a, .ssm.effect--fade .ui-socialbar-item.blogger a { background-position: 0 -2430px; }.ssm .ui-socialbar-item.ebay .ui-socialbar-image { background-position: 0 -2460px; }.ssm .ui-socialbar-item.ebay:hover a, .ssm.effect--fade .ui-socialbar-item.ebay a { background-position: 0 -2490px; }.ssm .ui-socialbar-item.amazon .ui-socialbar-image { background-position: 0 -2520px; }.ssm .ui-socialbar-item.amazon:hover a, .ssm.effect--fade .ui-socialbar-item.amazon a { background-position: 0 -2550px; }.ssm .ui-socialbar-item.twitter-alt .ui-socialbar-image { background-position: 0 -2580px; }.ssm .ui-socialbar-item.twitter-alt:hover a, .ssm.effect--fade .ui-socialbar-item.twitter-alt a { background-position: 0 -2610px; }/* ========================================    SPACES (includes.shortcodes.shortcode.spaces)========================================*/.ui--space {	display: block;	height: 30px;}/* ========================================    TABS.BASE (includes.shortcodes.shortcode.tabs)========================================*/.ui--tabs,.ui--tabs-header {	position: relative;	display: block;}.ui--tabs-header {	line-height: 0 !important;	z-index: 2;}.ui--tabs-header .ui--tabs-header-holder {	position: relative;	display: inline-block;	*display: inline;	*zoom: 1;}.ui--tabs-titles {	position: relative;	z-index: 1;	list-style: none none;	margin: 0;	padding: 0;	line-height: 0 !important;	display: inline-block;		*display: inline;	*zoom: 1;}	.ui--tabs-titles > li {		position: relative;		z-index: 1;		margin: 0;		padding: 0;		line-height: 0 !important;	    	    display: inline-block;	    float: left;	    *display: inline;	    *zoom: 1;	}	.ui--tabs-titles > li a {		position: relative;		z-index: 3;		margin: 0;		padding: 0;	    display:block;	    outline: 0;	}	.ui--tabs-titles > li .ui--icon {		position: relative;		z-index: 4;		margin-right: 12px;	}	.ui--tabs-titles > li h1,	.ui--tabs-titles > li h2,	.ui--tabs-titles > li h3,	.ui--tabs-titles > li h4,	.ui--tabs-titles > li h5,	.ui--tabs-titles > li h6	{		position: relative;		z-index: 2;		margin: 0 !important;	}.ui--tabs-contents {	list-style: none none;	position: relative;	z-index: 1;}	.ui--tabs-contents li.hidden {		position: absolute;		top: -99999px;		display: block !important;		width: 100%;	}/* ========================================    TABS.MEGA (includes.shortcodes.shortcode.tabs)========================================*/.ui--tabs-mega {	margin: 0 0 30px;}.ui--tabs-mega > .ui--tabs-header {  /*background-color: #0e7add;  *background-color: #0e7add;  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZmM0ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGU3YWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');  background-image: -moz-linear-gradient(top, #1fc4f0, #0e7add);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1fc4f0), to(#0e7add));  background-image: -webkit-linear-gradient(top, #1fc4f0, #0e7add);  background-image: -o-linear-gradient(top, #1fc4f0, #0e7add);  background-image: linear-gradient(to bottom, #1fc4f0, #0e7add);  background-repeat: repeat-x;  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add');  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add')";*/}	.ui--tabs-mega > .ui--tabs-header .ui--tabs-titles {	}		.ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li {		}		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a {			display: block;			padding: 15px 40px;			text-decoration: none !important;			/*color: #fff;*/			font-weight: 400;			text-shadow: 0 -1px 0 rgba(0,0,0,.25);			border-color: rgba(255,255,255,.2) !important;		}		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a:hover {			background-color: rgba(0,0,0,.1);		}		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a:active {			background-color: rgba(0,0,0,.2);			box-shadow: inset 0 0 15px rgba(0,0,0,.4);		}		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			color: #333;			text-shadow: none;			background-color: #fff;			background-color: none;			box-shadow: none;			border-color: transparent !important;		}		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a { border-left: 1px solid transparent; }		html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li.last-item a { border-right: 1px solid transparent; }.ui--tabs-mega > .ui--tabs-contents {	margin: 30px 0 0;	padding: 0;}	.ui--tabs-mega > .ui--tabs-contents > li {	}/* ========================================    TABS.MINI (includes.shortcodes.shortcode.tabs)========================================*/.ui--tabs-mini {	margin-bottom: 30px;}.ui--tabs-mini > .ui--tabs-header {	overflow: hidden;	position: relative;}.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-after {	content: " ";	position: absolute;	bottom: 0;	left: 0;	width: 4000px;	border-bottom: 1px solid transparent;}.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-before {	content: " ";	position: absolute;	bottom: 0;	left: -4000px;	width: 4000px;	border-bottom: 1px solid transparent;}	.ui--tabs-mini > .ui--tabs-header .ui--tabs-titles {		margin-bottom: -1px;	}		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li {			max-height: 60px;		}		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li a {			display: block;			padding: 18px 30px 15px;			text-decoration: none !important;			position: relative;			/*color: #fff;*/			font-weight: 400;			border-top: 2px solid transparent;			border-right: 1px solid transparent;			border-left: 1px solid transparent;			   -moz-border-radius: 3px;			-webkit-border-radius: 3px;					border-radius: 3px;						min-height: 100px;		}		html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li a:hover {		}		html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			text-shadow: none;			box-shadow: none;		}		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-border-before,		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-border-after {			border-color: #d4d4d4 !important;		}		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			color: #333;			border-top-color: #169fe6 !important;			border-color: #d4d4d4 !important;		}.ui--tabs-mini-horizontal > .ui--tabs-contents {	margin: 30px 0 0;}	.ui--tabs-mini > .ui--tabs-contents > li {	}/* ========================================    TABS.MINI.VERTICAL (includes.shortcodes.shortcode.tabs)========================================*/		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header {			padding-bottom: 30px;		}		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header {			float: right;		}		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles {			width: 100%;			padding-right: 1px;		}		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles > li {			float: none;			display: block;		}		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles > li a {			display: block;			padding: 15px 30px;			text-decoration: none !important;			position: relative;			font-weight: 400;		}		html #page-wrap .ui--tabs-mini-vertical.position--left > .ui--tabs-header .ui--tabs-titles > li a {			border-top: 1px solid transparent;			border-left: 2px solid transparent;			border-bottom: 1px solid transparent;			-webkit-border-top-left-radius: 3px;			-webkit-border-bottom-left-radius: 3px;			-moz-border-radius-topleft: 3px;			-moz-border-radius-bottomleft: 3px;			border-top-left-radius: 3px;			border-bottom-left-radius: 3px;		}		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header .ui--tabs-titles > li a {			border-top: 1px solid transparent;			border-right: 2px solid transparent;			border-bottom: 1px solid transparent;			-webkit-border-top-right-radius: 3px;			-webkit-border-bottom-right-radius: 3px;			-moz-border-radius-topright: 3px;			-moz-border-radius-bottomright: 3px;			border-top-right-radius: 3px;			border-bottom-right-radius: 3px;		}		.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-top {			content: " ";			position: absolute;			top: -4000px;			height: 4000px;		}		.ui--tabs-mini.position--left > .ui--tabs-header .ui--tabs-border-top {			right: 0;			border-right: 1px solid transparent;		}		.ui--tabs-mini.position--right > .ui--tabs-header .ui--tabs-border-top {			left: 0;			border-left: 1px solid transparent;		}		.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-bottom {			content: " ";			position: absolute;			top: 40px;			height: 4000px;		}		.ui--tabs-mini.position--left > .ui--tabs-header .ui--tabs-border-bottom {			right: 0;			border-right: 1px solid transparent;		}		.ui--tabs-mini.position--right > .ui--tabs-header .ui--tabs-border-bottom {			left: 0;			border-left: 1px solid transparent;		}		html #page-wrap .ui--tabs-mini-vertical.position--left > .ui--tabs-header .ui--tabs-border-top,		html #page-wrap .ui--tabs-mini-vertical.position--left > .ui--tabs-header .ui--tabs-border-bottom,		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header .ui--tabs-border-top,		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header .ui--tabs-border-bottom {			border-color: #d4d4d4;		}		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			color: #333;			border-color: #d4d4d4;			border-left-color: #169fe6;			border-right-color: #169fe6;		}		html #page-wrap .ui--tabs-mini-vertical.position--left > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mini-vertical.position--left > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			border-left-color: #169fe6;		}		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header .ui--tabs-titles > li.active a,		html #page-wrap .ui--tabs-mini-vertical.position--right > .ui--tabs-header .ui--tabs-titles > li.active a:hover {			border-left-color: #169fe6;		}/* ========================================    BOX (includes.shortcodes.shortcode.tagline_box)========================================*/.ui--tagline-box-wrapper {	position: relative;	z-index: 1;	margin-bottom: 18px;}.ui--tagline-box {	position: relative;	padding: 30px 30px 12px;}.ui--tagline-box h1,.ui--tagline-box h2,.ui--tagline-box h3,.ui--tagline-box h4,.ui--tagline-box h5,.ui--tagline-box h6{	margin-top: 0;}.ui--tagline-box .btn {	z-index: 10;	position: relative;}.ui--tagline-box  a.ui--tagline-box-block-link {	position: absolute;	left: 0; top: 0;	width: 100%; height: 100%;	z-index: 9;	display: block;}/* ========================================    TESTIMONIALS (includes.shortcodes.shortcode.testimonials)========================================*/.ui--testimonial {	margin-bottom: 18px;}.ui--testimonial-content {	position: relative;	margin-bottom: 20px;	padding: 18px 20px 2px;	/*background: #4c4c4c;*/	/*border-color: #333;*/}.ui--testimonial-arrow {	position: absolute;	width: 20px;	height: 20px;	left: 36px;	bottom: -8px;	color: #f1f1f1;	background-color: none !important;	text-shadow: 0px 2px 0px #cccccc;}.ie .ui--testimonial-arrow { display: none; }.ui--testimonial-arrow i {	font-size: 28px;}.ui--testimonial-brand {	display: block;	position: relative;	margin: 0 15px 0 15px;}.ui--testimonial-brand .name {	display: block;}.ui--testimonial-brand .cap {	/*font-size: .85em;*/}.ui--testimonial-image {	float: left;	margin: 0 15px 0 0;	line-height: 0;}.ui--testimonial-image img,.ui--testimonial-image-position {	width: 60px;}.ui--testimonial-image-position {	overflow: hidden;}.ui--testimonial-user {	display: block;	overflow: hidden;	padding: 5px 0 0;}/* ========================================    ROTATOR (includes.shortcodes.shortcode.text_rotator)========================================*/.ui--text-rotator-words {	display: none;}.ui--text-rotator .rotating {	display: inline-block;	-webkit-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;	-o-transform-style: preserve-3d;	transform-style: preserve-3d;	-webkit-transform: rotateX(0) rotateY(0) rotateZ(0);	-moz-transform: rotateX(0) rotateY(0) rotateZ(0);	-ms-transform: rotateX(0) rotateY(0) rotateZ(0);	-o-transform: rotateX(0) rotateY(0) rotateZ(0);	transform: rotateX(0) rotateY(0) rotateZ(0);	-webkit-transition: 0.5s;	-moz-transition: 0.5s;	-ms-transition: 0.5s;	-o-transition: 0.5s;	transition: 0.5s;	-webkit-transform-origin-x: 50%;}.ui--text-rotator .rotating.flip {	position: relative;}.ui--text-rotator .rotating .front, .ui--text-rotator .rotating .back {	left: 0;	top: 0;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;	-o-backface-visibility: hidden;	backface-visibility: hidden;}.ui--text-rotator .rotating .front {	position: absolute;	display: inline-block;	-webkit-transform: translate3d(0,0,1px);	-moz-transform: translate3d(0,0,1px);	-ms-transform: translate3d(0,0,1px);	-o-transform: translate3d(0,0,1px);	transform: translate3d(0,0,1px);}.ui--text-rotator .rotating.flip .front {	z-index: 1;}.ui--text-rotator .rotating .back {	display: block;	opacity: 0;}.ui--text-rotator .rotating.spin {	-webkit-transform: rotate(360deg) scale(0);	-moz-transform: rotate(360deg) scale(0);	-ms-transform: rotate(360deg) scale(0);	-o-transform: rotate(360deg) scale(0);	transform: rotate(360deg) scale(0);}.ui--text-rotator .rotating.flip .back {	z-index: 2;	display: block;	opacity: 1;		-webkit-transform: rotateY(180deg) translate3d(0,0,0);	-moz-transform: rotateY(180deg) translate3d(0,0,0);	-ms-transform: rotateY(180deg) translate3d(0,0,0);	-o-transform: rotateY(180deg) translate3d(0,0,0);	transform: rotateY(180deg) translate3d(0,0,0);}.ui--text-rotator .rotating.flip.up .back {	-webkit-transform: rotateX(180deg) translate3d(0,0,0);	-moz-transform: rotateX(180deg) translate3d(0,0,0);	-ms-transform: rotateX(180deg) translate3d(0,0,0);	-o-transform: rotateX(180deg) translate3d(0,0,0);	transform: rotateX(180deg) translate3d(0,0,0);}.ui--text-rotator .rotating.flip.cube .front {	-webkit-transform: translate3d(0,0,100px) scale(0.9,0.9);	-moz-transform: translate3d(0,0,100px) scale(0.85,0.85);	-ms-transform: translate3d(0,0,100px) scale(0.85,0.85);	-o-transform: translate3d(0,0,100px) scale(0.85,0.85);	transform: translate3d(0,0,100px) scale(0.85,0.85);}.ui--text-rotator .rotating.flip.cube .back {	-webkit-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.9,0.9);	-moz-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);	-ms-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);	-o-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);	transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);}.ui--text-rotator .rotating.flip.cube.up .back {	-webkit-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.9,0.9);	-moz-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);	-ms-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);	-o-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);	transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);}/* ========================================    TITLES (includes.shortcodes.shortcode.titles)========================================*/.ui--title {	margin-bottom: 18px;}.ui--title-bordered {	position: relative;}.ui--title-bordered.with-navigation .ui--title-holder {	margin-right: 80px;}.rtl .ui--title-bordered.with-navigation .ui--title-holder {	margin-right: 0;	margin-left: 80px;}.ui--title-bordered.with-navigation.text-center .ui--title-holder {	padding-left: 80px;}.rtl .ui--title-bordered.with-navigation.text-center .ui--title-holder {	padding-left: 0;	padding-right: 80px;}	.ui--title-holder {		position: relative;		overflow: hidden;	}	.ui--title-text {		position: relative;		display: inline-block;		*display: inline;		zoom: 1;		margin: 0 !important;		padding-right: 30px;		max-width: 90%;		text-decoration: none;	}	.rtl .ui--title-text {		padding-right: 0;		padding-left: 30px;	}		.text-center .ui--title-text { padding-left: 30px; padding-right: 30px; }	.rtl .text-center .ui--title-text { padding-left: 30px; padding-right: 30px; }	.text-right .ui--title-text { padding-left: 30px; padding-right: 0; }	.rtl .text-right .ui--title-text { padding-left: 0; padding-right: 30px; }		.ui--title-text a,	.ui--title-text a:hover { text-decoration: none !important; }	.ui--title-border-left,	.ui--title-border-right {		position: absolute;		width: 2000px;		height: 0;		border-top: 0 !important;		border-right: 0 !important;		border-left: 0 !important;		margin-top: -.5px;		top: 50%;		display: none;	}	.ui--title-border-bottom {		margin-top: 18px;	}	.ui--title-borders {		border-bottom: 1px solid transparent;		border-color: #ebebeb;	}	.ui--title-navigation {		position: absolute;		right: 0;		top: 50%;		height: 24px;		margin-top: -12px;		direction: ltr;	}	.rtl .ui--title-navigation {		right: auto;		left: 0;	}	.rtl .ui--widget-title .ui--title-navigation {		left: 0;		right: auto;	}/* ========================================    TOGGLES (includes.shortcodes.shortcode.toggles)========================================*/.ui--toggle {	display: block;	margin-bottom: 18px;}.ui--toggle-title {	display: block;	position: relative;	padding-left: 54px;	padding-right: 12px;	min-height: 42px;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--toggle-title a,.ui--toggle-title a:hover {	display: block !important;	text-decoration: none !important;	padding: 10px 0;}.ui--toggle-state-opened > .ui--toggle-title a,.ui--toggle-state-opened > .ui--toggle-title a:hover,.ui--toggle-title a:active {  transition: none !important;  -moz-transition: none !important;  -webkit-transition: none !important;  -o-transition: none !important;}.ui--toggle-title-text {	margin: 0 !important;}.ui--toggle-icon {	position: absolute;	float: left;	text-align: center;	width: 42px;	min-height: 42px;	left: 0;	top: 0;	bottom: 0;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--toggle-icon i {	font-size: 20px !important;	position: absolute;	width: 20px;	height: 20px;	top: 50%;	left: 50%;	margin-top: -10px;	margin-left: -10px;}.ui--toggle-state-closed .ui--toggle-title .show-when-closed { display: block !important; }.ui--toggle-state-closed .ui--toggle-title .show-when-opened { display: none !important; }.ui--toggle-state-opened .ui--toggle-title .show-when-closed { display: none !important; }.ui--toggle-state-opened .ui--toggle-title .show-when-opened { display: block !important; }.ui--toggle-icon-text {	float: left;}.ui--toggle-content {	padding-top: 12px;	padding-bottom: 0;}	.ui--toggle-state-closed > .ui--toggle-content {		position: absolute;		top: -99999px;		/*display: none;*/		visibility: hidden;		width: 960px;	}/* ========================================    TWITTER (includes.shortcodes.shortcode.twitter)========================================*/.ui--twitter-style-default .ui--twitter-timeline-content {	position: relative;	margin-bottom: 18px;	padding: 18px 20px 2px;	/*background: #4c4c4c;*/	/*border-color: #333;*/}.ui--twitter-style-default .ui--twitter-timeline {	margin-bottom: 18px;}/** Style Plain */.ui--twitter-style-plain .ui--twitter-timeline-content {	position: relative;}.ui--twitter-style-plain .ui--icon.fontawesome-twitter {	float: left;	margin-right: 12px;}.ui--twitter-style-plain p {	overflow: hidden;}.ui--twitter-timeline-arrow {	position: absolute;	width: 20px;	height: 20px;	left: 30px;	bottom: -8px;	color: #f1f1f1;	background-color: none !important;	text-shadow: 0px 2px 0px #cccccc;}.ie .ui--twitter-timeline-arrow { display: none; }.ui--twitter-timeline-arrow i {	font-size: 28px;}.ui--twitter-timeline-brand {	display: block;	position: relative;	margin: 0 15px 0 15px;}.ui--twitter-timeline-brand .name {	display: block;}.ui--twitter-timeline-brand .cap {	/*font-size: .85em;*/}.ui--twitter-timeline-image {	float: left;	margin: 0 15px 0 0;	line-height: 0;}.ui--twitter-timeline-image img,.ui--twitter-timeline-image-position {	width: 48px;}.ui--twitter-timeline-image-position {	overflow: hidden;}.ui--twitter-timeline-user {	display: block;	overflow: hidden;	padding: 5px 0 0;}/* ========================================    TYPO (includes.shortcodes.shortcode.typography)========================================*/.dropcap {	float:left;	margin: 0 5px -12px 0 !important;	padding-bottom:0 !important;}.ui--highlight {	padding: 1px 2px;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}	.highlight_1 {	background: #FF6;	padding: 1px 2px;}	.highlight_2 {	border-bottom: dotted 1px #000;	padding: 1px 2px;	margin: 0 5px 0 0;}.highlight_3 {	background: #474649;	color:#FFF !important;	padding: 1px 2px;}.ui--blockquote,.ui--pullquote {	/*font-style: italic;*/}.ui--pullquote {	max-width: 33%;}.ui--blockquote {	margin: 0 40px 25px;	padding: 18px 30px 18px;}.ui--pullquote {	padding: 18px 30px 18px;}.ui--pullquote-left {	float: left;	margin-bottom: 18px;	margin-right: 30px;}.ui--pullquote-right {	float: right;	margin-bottom: 18px;	margin-left: 30px;	padding-right: 0;}blockquote small {	margin-top: 18px;	font-weight: normal !important;}/* ========================================    BOX (includes.shortcodes.shortcode.ui_box)========================================*/.ui--content-box {	position: relative;	margin-bottom: 18px;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--carousel .ui--content-item {	margin-bottom: 18px;}.ui--content-box-title {	padding: 12px 20px 9px;	/*border-top: 1px solid #ebebeb;*/	border-bottom: 1px solid #ebebeb;}	.ui--content-box-title-text {		margin: 0 0 3px;	}	.ui--content-box-title-caption {		margin: 0 0 3px;		display: block;	}	.ui--content-box-link,	.ui--content-box-link:hover,	.ui--content-box-title,	.ui--content-box-title:hover,	.ui--content-box-title-text,	.ui--content-box-title-text:hover,	.ui--content-box-title-caption,	.ui--content-box-title-caption:hover {		text-decoration: none !important;	}.ui--content-box-media {	position: relative;	z-index: 3;	border-bottom: 1px solid #ebebeb;}.ui--content-box-media.type--image-hover {	overflow: hidden;}	.ui--content-box-media .ui--content-box-link {		display: block;	}	.ui--content-box-image {		width: 100%;		height: 100%;		-webkit-border-top-left-radius: 3px;		-webkit-border-top-right-radius: 3px;		-moz-border-radius-topleft: 3px;		-moz-border-radius-topright: 3px;		border-top-left-radius: 3px;		border-top-right-radius: 3px;	}	.ui--content-box-video .ui--video, 	.ui--content-box-video .ui--video-wrapper {		margin-bottom: 0;	}		.ui--content-box-image-default {		display: block;		position: absolute;		z-index: 1;			overflow: hidden;		top: 0;		left: 0;		right: 0;		bottom: 0;		width: 100%;	}	.ratio-original .ui--content-box-image-default {		position: relative !important;		width: 100%  !important;		height: auto  !important;	}	.ratio-original .ui--content-box-image-default img {		width: 100% !important;		height: auto  !important;	}	.ui--content-box-image-default img {	}	.ui--content-box-overlay {		position: absolute;		overflow: hidden;		z-index: 2;		top: 0;		left: 0;		right: 0;		bottom: 0;		-webkit-border-top-left-radius: 3px;		-webkit-border-top-right-radius: 3px;		-moz-border-radius-topleft: 3px;		-moz-border-radius-topright: 3px;		border-top-left-radius: 3px;		border-top-right-radius: 3px;	}	.ui--content-box-media.type--image-hover .ui--content-box-overlay {		width: 100%;	}	.ui--content-box-media.type--default .ui--content-box-overlay {		top: -1px;		left: -1px;		right: -1px;		bottom: -1px;	}	.ui--content-box-overlay,	.ui--content-box-image-default {		transition        : all 1s cubic-bezier(0.190,1.000,0.220,1.000);		-moz-transition   : all 1s cubic-bezier(0.190,1.000,0.220,1.000);		-webkit-transition: all 1s cubic-bezier(0.190,1.000,0.220,1.000);		-o-transition     : all 1s cubic-bezier(0.190,1.000,0.220,1.000);	}		.ui--content-box-overlay-image .ui--content-box-image { margin:0; }	/** Fade Effect */	.ui--content-box .ui--content-box-media.effect--fade .ui--content-box-overlay {		-ms-filter 		: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		opacity: 0;	}	.ui--content-box:hover .ui--content-box-media.effect--fade .ui--content-box-overlay {		-ms-filter 		: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";		opacity: 1;	}	/** Slide Effect */	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-btt .ui--content-box-image-default       { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-btt .ui--content-box-image-default { -webkit-transform: translateY(-40%); -ms-transform: translateY(-40%); transform: translateY(-40%); }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-btt .ui--content-box-overlay             { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-btt .ui--content-box-overlay       { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-btt .ui--content-box-image-default       { bottom: auto; top: 0; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-btt .ui--content-box-image-default { bottom: auto; top: -40%; }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-btt .ui--content-box-overlay             { bottom: auto; top: 100%; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-btt .ui--content-box-overlay       { bottom: auto; top: 0; }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-ttb .ui--content-box-image-default       { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-ttb .ui--content-box-image-default { -webkit-transform: translateY(40%); -ms-transform: translateY(40%); transform: translateY(40%); }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-ttb .ui--content-box-overlay             { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-ttb .ui--content-box-overlay       { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-ttb .ui--content-box-image-default       { top: auto; bottom: 0; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-ttb .ui--content-box-image-default { top: auto; bottom: -40%; }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-ttb .ui--content-box-overlay             { top: auto; bottom: 100%; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-ttb .ui--content-box-overlay       { top: auto; bottom: 0; }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-rtl .ui--content-box-image-default       { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-rtl .ui--content-box-image-default { -webkit-transform: translateX(-40%); -ms-transform: translateX(-40%); transform: translateX(-40%); }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-rtl .ui--content-box-overlay             { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-rtl .ui--content-box-overlay       { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-rtl .ui--content-box-image-default       { right: auto; left: 0; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-rtl .ui--content-box-image-default { right: auto; left: -40%; }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-rtl .ui--content-box-overlay             { right: auto; left: 100%; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-rtl .ui--content-box-overlay       { right: auto; left: 0; }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-ltr .ui--content-box-image-default       { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-ltr .ui--content-box-image-default { -webkit-transform: translateX(40%); -ms-transform: translateX(40%); transform: translateX(40%); }	html.csstransforms    .ui--content-box .ui--content-box-media.effect--slide-ltr .ui--content-box-overlay             { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); }	html.csstransforms    .ui--content-box:hover .ui--content-box-media.effect--slide-ltr .ui--content-box-overlay       { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-ltr .ui--content-box-image-default       { left: auto; right: 0; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-ltr .ui--content-box-image-default { left: auto; right: -40%; }	html.no-csstransforms .ui--content-box .ui--content-box-media.effect--slide-ltr .ui--content-box-overlay             { left: auto; right: 100%; }	html.no-csstransforms .ui--content-box:hover .ui--content-box-media.effect--slide-ltr .ui--content-box-overlay       { left: auto; right: 0; }	/*.old-browser .ui--content-box-overlay,	.old-browser .ui--content-box-overlay-image { display: none; }	.old-browser .ui--content-box:hover .ui--content-box-overlay { display: block; }*/		.ui--content-box-overlay-background {			position: absolute;			top: 0;			left: 0;			right: 0;			bottom: 0;			background-color: #333;						-ms-filter 		: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";			 opacity 		: 0.60;			z-index: 1;			-webkit-border-top-left-radius: 3px;			-webkit-border-top-right-radius: 3px;			-moz-border-radius-topleft: 3px;			-moz-border-radius-topright: 3px;			border-top-left-radius: 3px;			border-top-right-radius: 3px;		}		.ui--content-box .ui--content-box-overlay div.center {			position: absolute;			top: 50%;			left: 0;			width: 100%;			text-align: center;			z-index: 2;			transition        : all 1s cubic-bezier(0.190,1.000,0.220,1.000);			-moz-transition   : all 1s cubic-bezier(0.190,1.000,0.220,1.000);			-webkit-transition: all 1s cubic-bezier(0.190,1.000,0.220,1.000);			-o-transition     : all 1s cubic-bezier(0.190,1.000,0.220,1.000);				-webkit-transform: translateY(-400%); -ms-transform: translateY(-400%); transform: translateY(-400%);			-ms-transform: translateY(-400%); -ms-transform: translateY(-400%); transform: translateY(-400%);			transform: translateY(-400%); -ms-transform: translateY(-400%); transform: translateY(-400%);		}			.ui--content-box:hover .ui--content-box-overlay div.center {				-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);				-ms-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);				transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);			}			.ui--content-box .ui--content-box-overlay div.center .btn {				padding: 10px 7px 10px 15px;				margin-top: -24px;				margin-bottom: 0 !important;			}						.ui--content-box .ui--content-box-overlay .ui--content-box-overlay-button-text,			.ui--content-box .ui--content-box-overlay .ui--content-box-overlay-button-icon {				padding-right: 8px;			}.ui--content-box-content {	position: relative;	z-index: 4;}	.ui--content-box-content-text {		margin: 18px 20px 0;	}.ui--content-box-footer {	position: relative;	z-index: 5;	margin: -1px 0 0;	border-top: 1px solid #dfdfdf;	height: 40px;	line-height: 40px;	overflow: hidden;}	.ui--content-box-footer .ui-socialbar .ui-socialbar-item {		border-left: 1px solid #dfdfdf;	}	.ui--content-box-footer .btn { margin-top: 5px; }	.ui--content-box-footer .btn-small { margin-top: 8px; }	.ui--content-box-footer .btn-mini { margin-top: 10px; }	.ui--content-box-footer .text-right .btn {		margin-right: 10px;	}.ui--content-box-gallery > .ui--content-box-gallery-viewport,.ui--content-box-gallery > .mini-slides {	z-index: 1;}.ui--content-box-gallery > .ui--content-box-link {	z-index: 2;	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;}.ui--content-box-gallery > .ui--content-box-gallery-navigation {	z-index: 3;}.ui--content-box-gallery {	position: absolute;}.ratio-original .ui--content-box-gallery {	position: relative;}	.ui--content-box-gallery > .mini-slides {		overflow: hidden;	}		.ui--content-box-gallery-item {			display: none;		}		.ui--content-box-gallery-item-1 {			display: inline !important;		}		.ui--content-box-gallery-image {			width: 100%;		}	.ui--content-box-gallery-navigation {		position: absolute;		top: 50%;		left: 0;		right: 0;		margin-top: -16px;		opacity: 0;		filter : alpha(opacity=0);	}	.ui--content-box:hover .ui--content-box-gallery-navigation{ opacity: 1; filter: alpha(opacity=100); }		.ui--content-box-gallery-navigation .ui--carosuel-prev,		.ui--content-box-gallery-navigation .ui--carosuel-next {			position: absolute;		}		.ui--content-box-gallery-navigation .ui--carosuel-prev {			left: 0;		}				.ui--content-box-gallery-navigation .ui--carosuel-next {			right: 0;		}		.ui--content-box-gallery-navigation .ui--carosuel-prev,		.ui--content-box-gallery-navigation .ui--carosuel-next { pointer-events: none; }		.ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-prev,		.ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-next { pointer-events: auto; }		html.no-csstransforms .ui--content-box-gallery-navigation .ui--carosuel-prev { left: -30px; }		html.no-csstransforms .ui--content-box-gallery-navigation .ui--carosuel-next { right: -30px; }		html.csstransforms    .ui--content-box-gallery-navigation .ui--carosuel-prev { -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px); }		html.csstransforms    .ui--content-box-gallery-navigation .ui--carosuel-next { -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px); }		html.no-csstransforms .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-prev { left: -10px; }		html.no-csstransforms .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-next { right: -10px; }		html.csstransforms    .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-prev { -webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px); }		html.csstransforms    .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-next { -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); }		.ui--carousel .ui--content-box-gallery {			overflow: hidden;		}		html.no-csstransforms .ui--carousel .ui--content-box-gallery-navigation .ui--carosuel-prev { left: -30px; }		html.no-csstransforms .ui--carousel .ui--content-box-gallery-navigation .ui--carosuel-next { right: -30px; }		html.csstransforms    .ui--carousel .ui--content-box-gallery-navigation .ui--carosuel-prev { -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px); }		html.csstransforms    .ui--carousel .ui--content-box-gallery-navigation .ui--carosuel-next { -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px); }		html.no-csstransforms .ui--carousel .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-prev { left: 10px; }		html.no-csstransforms .ui--carousel .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-next { right: 10px; }		html.csstransforms    .ui--carousel .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-prev { -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); }		html.csstransforms    .ui--carousel .ui--content-box:hover .ui--content-box-gallery-navigation .ui--carosuel-next { -webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px); }	.ui--content-box-gallery-navigation,	.ui--content-box-gallery-navigation .ui--carosuel-prev,	.ui--content-box-gallery-navigation .ui--carosuel-next {		transition        : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-moz-transition   : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-webkit-transition: all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-o-transition     : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		}.ui--content-box-gallery { margin: 0; padding: 0; }.ui--content-box-gallery .mini-slides > div { display: none; -webkit-backface-visibility: hidden; }.ui--content-box-gallery { zoom: 1; }.ui--content-box-gallery .mini-slides { zoom: 1; }/* ========================================    VIDEO (includes.shortcodes.shortcode.video)========================================*/.ui--video-wrapper {	line-height: 0;	margin-bottom: 18px;}.ui--video {	position: relative;	overflow: hidden;}.ui--video-16-9 {	height: 0;	padding-bottom: 56.25%;}.ui--video-4-3 {	height: 0;	padding-bottom: 75%;}.ui--video iframe,.ui--video object,.ui--video embed {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}.ratio-original .ui--video iframe,.ratio-original .ui--video object,.ratio-original .ui--video embed,.ui--video.ui--video-original iframe,.ui--video.ui--video-original object,.ui--video.ui--video-original embed {	position: relative;}.jp-video.ui--video {	visibility: hidden;}/* ========================================    BACKGROUND (includes.shortcodes.shortcode.video_background)========================================*/.ui--video-background-wrapper {	position: relative;	margin-bottom: 18px;}.ui--video-background-content {	z-index: 3;	position: relative;	padding: 30px 30px 12px;}.ui--video-background {	z-index: 2;	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	opacity: .9;}.ui--video-background .ui--gradient {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;}.ui--video-background-video {	z-index: 1;	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	overflow: hidden;}.ui--video-background-video video {	left: 0;	top: 0;	width: 100%;	height: 100%;	position: absolute;	z-index: -1000; 	overflow: hidden;}.ui--video-background-poster {	display: block;	left: 0;	top: 0;	width: 100%;	height: 100%;	position: absolute;	overflow: hidden;	background-position: 50% 50%;}/*html.no-video .ui--video-background-video video {	display: none;}html.video .ui--video-background-poster {	display: none;}*/.ui--video-background h1,.ui--video-background h2,.ui--video-background h3,.ui--video-background h4,.ui--video-background h5,.ui--video-background h6{	margin-top: 0;}/* ========================================    DEFAULT WIDGETS (includes.widgets.widget.defaults)========================================*/.widget > ul {	margin-left: 0;}/*#page-content .widget > ul,#page-content .widget a {	color: #666;}#page-content .widget a:hover {	color: #070401;}*/#page-content .widget > ul {	margin-left: 0;}.widget_recent_comments ul,.widget_display_forums ul,.widget_display_topics ul,.widget_display_replies ul,.widget_display_views ul,.widget_product_categories ul,.widget_layered_nav_filters ul,.widget_layered_nav ul,.widget_recent_entries ul,.widget_categories ul,.widget_nav_menu > div > ul,.ui--widget-subpages-classic,.widget_pages > ul,.widget_rss ul,.widget_archive ul,.widget_meta ul{	list-style: none none;	margin-left: 0;}.widget_recent_comments ul li,.widget_display_forums ul li,.widget_display_topics ul li,.widget_display_replies ul li,.widget_display_views ul li,.widget_product_categories ul li,.widget_layered_nav_filters ul li,.widget_layered_nav ul li,.widget_recent_entries ul li,.widget_categories ul li,.widget_nav_menu > div > ul > li,.ui--widget-subpages-classic > li,.widget_pages > ul > li,.widget_rss ul li,.widget_archive ul li,.widget_meta ul li{  list-style: none none;  padding-left: 14px;}.rtl .widget_recent_comments ul li,.rtl .widget_display_forums ul li,.rtl .widget_display_topics ul li,.rtl .widget_display_replies ul li,.rtl .widget_display_views ul li,.rtl .widget_product_categories ul li,.rtl .widget_layered_nav_filters ul li,.rtl .widget_layered_nav ul li,.rtl .widget_recent_entries ul li,.rtl .widget_categories ul li,.rtl .widget_nav_menu > div > ul > li,.rtl .ui--widget-subpages-classic > li,.rtl .widget_pages > ul > li,.rtl .widget_rss ul li,.rtl .widget_archive ul li,.rtl .widget_meta ul li{  padding-right: 14px;  padding-left: 0;}.widget_recent_comments ul li:before,.widget_display_forums ul li:before,.widget_display_topics ul li:before,.widget_display_replies ul li:before,.widget_display_views ul li:before,.widget_product_categories ul li:before,.widget_layered_nav_filters ul li:before,.widget_layered_nav ul li:before,.widget_recent_entries ul li:before,.widget_categories ul li:before,.widget_nav_menu > div > ul > li:before,.ui--widget-subpages-classic > li:before,.widget_pages > ul > li:before,.widget_rss ul li:before,.widget_archive ul li:before,.widget_meta ul li:before{  content: "\f105";  margin-left: -14px; /*same as padding-left set on li*/  width: 14px; /*same as padding-left set on li*/  font-size: 18px;  font-family: FontAwesome;  font-weight: normal;  font-style: normal;  text-decoration: inherit;  display: inline-block;  -webkit-font-smoothing: antialiased;}â€‹.rtl .widget_recent_comments ul li:before,.rtl .widget_display_forums ul li:before,.rtl .widget_display_topics ul li:before,.rtl .widget_display_replies ul li:before,.rtl .widget_display_views ul li:before,.rtl .widget_product_categories ul li:before,.rtl .widget_layered_nav_filters ul li:before,.rtl .widget_layered_nav ul li:before,.rtl .widget_recent_entries ul li:before,.rtl .widget_categories ul li:before,.rtl .widget_nav_menu > div > ul > li:before,.rtl .ui--widget-subpages-classic > li:before,.rtl .widget_pages > ul > li:before,.rtl .widget_rss ul li:before,.rtl .widget_archive ul li:before,.rtl .widget_meta ul li:before{  content: "\f104";  margin-right: -14px;  margin-left: 0;}â€‹.ie7 .widget_recent_comments ul li,.ie7 .widget_display_forums ul li,.ie7 .widget_display_topics ul li,.ie7 .widget_display_replies ul li,.ie7 .widget_display_views ul li,.ie7 .widget_product_categories ul li,.ie7 .widget_layered_nav_filters ul li,.ie7 .widget_layered_nav ul li,.ie7 .widget_recent_entries ul li,.ie7 .widget_categories ul li,.ie7 .widget_nav_menu > div > ul > li,.ie7 .ui--widget-subpages-classic > li,.ie7 .widget_pages > ul > li,.ie7 .widget_rss ul li,.ie7 .widget_archive ul li,.ie7 .widget_meta ul li{  padding-left: 10px;  list-style: inside square;}/** Tag Cloud */.tagcloud a {  display: inline-block;  padding: 4px 8px;  margin: 0 2px 4px 0;  -webkit-border-radius: 3px;     -moz-border-radius: 3px;          border-radius: 3px;  text-decoration: none !important;  font-size: 14px !important;}.tagcloud a {  background-color: #f9f9f9;}.tagcloud a:hover {  /*background-color: #222;  color: #fff; */}.tagcloud a:active,.tagcloud a.active {  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}footer .tagcloud a {}footer .tagcloud a:hover {}/** RSS Widget */.rsswidget img {  margin-top: -4px;}/** Search Widget */.widget .searchform,.widget .searchform .btn{  margin-bottom: 0;}/** Nav Menu */.ui--widget-subpages-classic > li,.widget_nav_menu > div > ul > li {  padding-bottom: 6px;  margin-bottom: 6px;  border-bottom: 1px solid #ebebeb;}.ui--widget-subpages-classic > li:last-child,.widget_nav_menu > div > ul > li:last-child {  border-bottom: 0;}.ui--widget-subpages-classic > li.current-menu-item > a,.widget_nav_menu > div > ul > li.current-menu-item > a {}.ui--widget-subpages-classic > li.current-menu-item > a,.widget_nav_menu > div > ul > li.current-menu-item > a {}.ui--widget-subpages-classic > li.current_page_item > a {  font-weight: bold;}/** Calendar */#wp-calendar { width: 100%;   border-collapse: separate;   border-spacing: 1px;}#wp-calendar caption {  padding: 0 10px 10px;  text-align: right;  font-weight: bold;  margin: -5px 0 0 0;  border-bottom: 1px solid #ebebeb;}#wp-calendar thead { font-size: 12px }#wp-calendar thead th {  padding: 5px 10px 5px;  font-weight: bold;}#wp-calendar tbody td {  background: #f5f5f5;  text-align: center;  padding: 5px 8px;  text-shadow: none;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}#wp-calendar tbody td a {  display: block;}#wp-calendar tbody td:hover { background: #fff }#wp-calendar tbody .pad { background: none !important; filter: none !important; -ms-filter: none !important; }#wp-calendar tfoot #next {  text-transform: uppercase;  text-align: right;  padding-top: 5px;}#wp-calendar tfoot #prev {  text-transform: uppercase;  padding-top: 5px;}#page-content #wp-calendar tbody { color: #aaa; }#wp-calendar tbody td {  transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  cursor: pointer;}footer #wp-calendar caption {  border-color: #585858;}footer #wp-calendar tbody td {  background: #2d2d2d;}footer #wp-calendar tbody td:hover { background: #222 }/* ========================================    MAILCHIMP (includes.widgets.widget.mailchimp)========================================*/.ui--mailchimp {	position: relative;}.ui--mailchimp input {	width: 100% !important;	max-width: 100% !important;	padding-left: 12px;	padding-right: 12px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}footer .ui--mailchimp button {	position: absolute;	top: -1px;	right: 0;	margin: 0;}.rtl footer .ui--mailchimp button {	right: auto;	left: 0;}.ui--mailchimp input,.ui--mailchimp button {	height: 36px;}footer .ui--mailchimp input,footer .ui--mailchimp button {	height: 42px;}/* ========================================    SHOP CART (includes.widgets.widget.shop_cart)========================================*/#top-bar #widget--shop-cart > li > a {	padding-right: 50px;}#top-bar #widget--shop-cart .cart-details {	width: 250px;	padding: 18px 18px 0;}/* ========================================    PAGES (includes.widgets.widget.sub_pages)========================================*/.ui--widget-subpages-smooth,.ui--widget-subpages-smooth ul {	list-style: none none;}	.ui--widget-subpages-smooth > li {		border-bottom: 1px solid #e0e0e0;		overflow: hidden;	}	.ui--widget-subpages-smooth > li:last-child {		border-bottom: 0;	}		.ui--widget-subpages-smooth > li > a {			display: block;			padding: 12px 22px;			margin: 0 -2px;			color: #333 !important;		}		.ui--widget-subpages-smooth:hover > li.current_page_item > a {			-webkit-box-shadow: none;			-moz-box-shadow: none;			box-shadow: none;			background-color: transparent;		}		.ui--widget-subpages-smooth > li > a:hover,		.ui--widget-subpages-smooth > li.current_page_item > a,		.ui--widget-subpages-smooth:hover > li.current_page_item > a:hover {			-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);			-moz-box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);			box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);			background-color: #e9e9e9;		}/* ========================================    BLOG (includes.modules.module.blog)========================================*/.ui--blog-wrapper > .row {	margin-bottom: 12px;}.ui--blog-wrapper > .row:last-child {	margin-bottom: 0;}.more-link {	display: block;	margin-top: 18px;	margin-bottom: 0;}.more-link .btn {	margin: 0;}.more-link a { margin: 0; }	.ui--blog-title {		margin: 0 0 6px;	}		#page-content .ui--blog-title a {	}	.ui--blog-item .ui--blog-media {		margin-bottom: 18px;		text-align: center;	}	.ui--blog-media .ui--video,	.ui--blog-media .ui--video-wrapper {		margin-bottom: 0;	}.ui--blog .ui--pagination-wrapper {	border-top: 1px solid #ebebeb;	padding-top: 30px;}.ui--blog-image,.ui--blog-gallery-image {	display: block;	margin: auto;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.ui--blog-gallery > .ui--blog-gallery-viewport,.ui--blog-gallery > .slides {	z-index: 1;}.ui--blog-gallery > .ui--blog-item-link {	z-index: 2;	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;}.ui--blog-gallery > .ui--blog-gallery-navigation {	z-index: 3;}.ui--blog-gallery {	position: relative;}	.ui--blog-gallery > .slides {		overflow: hidden;	}		.ui--blog-gallery-item {			display: none;		}		.ui--blog-gallery-item-1 {			display: inline !important;		}		.ui--blog-gallery-image {			width: 100%;		}	.ui--blog-gallery-navigation {		position: absolute;		top: 50%;		left: 0;		right: 0;		margin-top: -16px;		opacity: 0;		filter 		: alpha(opacity=0);	}	.ui--blog-item:hover .ui--blog-gallery-navigation{ opacity: 1; filter: alpha(opacity=100); }		.ui--blog-gallery-navigation .ui--carosuel-prev,		.ui--blog-gallery-navigation .ui--carosuel-next {			position: absolute;		}		.ui--blog-gallery-navigation .ui--carosuel-prev { left: -30px; pointer-events: none; }		.ui--blog-gallery-navigation .ui--carosuel-next { right: -30px; pointer-events: none; }		.ui--blog-item:hover .ui--blog-gallery-navigation .ui--carosuel-prev { left: -10px; pointer-events: auto; }		.ui--blog-item:hover .ui--blog-gallery-navigation .ui--carosuel-next { right: -10px; pointer-events: auto; }		.ui--carousel .ui--blog-gallery-navigation .ui--carosuel-prev { left: 20px; }		.ui--carousel .ui--blog-gallery-navigation .ui--carosuel-next { right: 20px; }		.ui--carousel .ui--blog-item:hover .ui--blog-gallery-navigation .ui--carosuel-prev { left: 10px; }		.ui--carousel .ui--blog-item:hover .ui--blog-gallery-navigation .ui--carosuel-next { right: 10px; }	.ui--blog-gallery-navigation,	.ui--blog-gallery-navigation .ui--carosuel-prev,	.ui--blog-gallery-navigation .ui--carosuel-next {		transition: all 0.2s ease-in-out;		-moz-transition: all 0.2s ease-in-out;		-webkit-transition: all 0.2s ease-in-out;		-o-transition: all 0.2s ease-in-out;	}.ui--blog-gallery { margin: 0; padding: 0; }.ui--blog-gallery .slides > div { display: none; -webkit-backface-visibility: hidden; }.ui--blog-gallery { position: relative; zoom: 1; }.ui--blog-gallery .slides { zoom: 1; }.ui--blog-content-wrapper {	overflow: hidden;	display: block;}.ui--blog-side {	float: left;	margin-right: 30px;}.rtl .ui--blog-side {	float: right;	margin-right: 0;	margin-left: 30px;}/** Author */.ui--blog-side-author {	width: 60px;	text-align: center;}.ui--blog-side-author img.avatar {  padding: 1px;  margin: 0;  border: 4px solid #ebebeb;  background-color: #fff;     -moz-border-radius: 100%;  -webkit-border-radius: 100%;          border-radius: 100%;  }.widget .ui--blog-side-author img.avatar {	width: 48px;	height: 48px;}/** Icon */.ui--blog-icon {	position: relative;	width: 60px;	height: 60px;	border-bottom: 1px solid #d5d5d5;	text-align: center;	 -moz-border-radius: 100%;	-webkit-border-radius: 100%;	      border-radius: 100%;}.ui--blog-icon > div {	position: absolute;	top: 50%;	left: 0;	width: 100%;	margin-top: -9px;}.widget .ui--blog-icon {  width: 48px;  height: 48px;}.widget .ui--blog-icon > div {	margin-top: -8px;}.widget .ui--blog-icon i {	font-size: 14px;}footer .ui--blog-icon {	background-image: none;	border: 0 !important;	text-shadow: none;}/** Date */.ui--blog-date {	width: 60px;}.ui--blog-date h1,.ui--blog-date h2,.ui--blog-date h3,.ui--blog-date h4,.ui--blog-date h5,.ui--blog-date h6 { margin: 0; }.ui--blog-date h1 span,.ui--blog-date h2 span,.ui--blog-date h3 span,.ui--blog-date h4 span,.ui--blog-date h5 span,.ui--blog-date h6 span { display: block; }	.ui--blog-date .ui--blog-date-day {		display: block;		text-align: center;		padding: 6px 0;		position: relative;		margin: -1px -1px 0;		-webkit-border-top-left-radius: 3px;		-webkit-border-top-right-radius: 3px;		-moz-border-radius-topleft: 3px;		-moz-border-radius-topright: 3px;		border-top-left-radius: 3px;		border-top-right-radius: 3px;	}		.ui--blog-date .ui--blog-date-month {		display: block;		text-align: center;		padding: 8px 0;		margin: 0;		border-top: 1px solid #ebebeb;		-webkit-border-bottom-left-radius: 3px;		-webkit-border-bottom-right-radius: 3px;		-moz-border-radius-bottomleft: 3px;		-moz-border-radius-bottomright: 3px;		border-bottom-left-radius: 3px;		border-bottom-right-radius: 3px;	}	.ui--blog-date .ui--blog-date-month > span {		display: block;	}	footer .ui--blog-date .ui--blog-date-day {		margin: 0 !important;	}	footer .ui--blog-side {		-webkit-box-shadow: none !important;		-moz-box-shadow: none !important;		box-shadow: none !important;	}	footer .ui--blog-date,	footer .ui--blog-date .ui--blog-date-month {	  background-image: none;	  text-shadow: none;	  filter: none;	  -ms-filter: none;	}.ui--blog-metas {	padding: 6px 0;	margin-bottom: 18px;	border-top: 1px solid #ebebeb;	border-bottom: 1px solid #ebebeb;}.ui--blog-metas .ui--blog-separator {	margin: 0 6px;}.ui--blog-metas-left {	overflow: hidden;	display: block;}.ui--blog-metas-right {	margin-left: 30px;}.rtl .ui--blog-metas-right {	margin-left: 0;	margin-right: 30px;}	.ui--meta-comment a,	.ui--meta-like a,	.ui--meta-comment a:hover,	.ui--meta-like a:hover {		text-decoration: none !important;	}	.ui--meta-like a {		color: #ed1c24 !important;	}/** Standard Template */.ui--blog-item.layout--standard,.ui--blog-item.layout--medium {	margin-bottom: 30px;	padding-bottom: 30px;	border-bottom: 1px solid #ebebeb;}.ui--blog-item.layout--standard.last-item,.ui--blog-item.layout--medium.last-item {	margin-bottom: 18px;	border-bottom: 0;}/** Standard Medium */.ui--blog-item.layout--medium .ui--blog-media {	float: right;	width: 500px;	margin-left: 30px;}#page-content.sidebar-layout .ui--blog-item.layout--medium .ui--blog-media {	width: 240px;	margin-left: 30px;}/** Mini */.ui--blog-item.layout--mini { margin-bottom: 30px; }.ui--blog-item.layout--mini-carousel { margin-bottom: 18px; }.ui--blog-item.layout--mini .ui--blog-title,.ui--blog-item.layout--mini-carousel .ui--blog-title {	margin-bottom: 12px;}.ui--blog-item.layout--mini .ui--blog-title a,.ui--blog-item.layout--mini-carousel .ui--blog-title a {}.ui--blog-item.layout--mini .ui--blog-side,.ui--blog-item.layout--mini-carousel .ui--blog-side {	margin-right: 20px;}.rtl .ui--blog-item.layout--mini .ui--blog-side,.rtl .ui--blog-item.layout--mini-carousel .ui--blog-side {	margin-right: 0;	margin-left: 20px;}.ui--badge-sticky .btn {	margin-bottom: 0;	margin-right: 0;}/* ========================================    SINGLE BLOG (includes.modules.module.blog)========================================*/.ui--blog-item.layout--single {	margin-bottom: 18px;}.ui--blog-item.layout--single .ui--blog-title {	margin-bottom: 18px;}.ui--blog-related-posts {	margin-bottom: 12px;}/* ========================================    EFFECTS (includes.modules.module.effects)========================================*/@media (min-width: 768px) {html.cssanimations .ui--animation-in .ui--animation:not(.ui--animation-fire) {   opacity: 0;}html.cssanimations .ui--animation-in .ui--animation.fx--no-effect,html.cssanimations .ui--animation-in .ui--animation.fx--none {  opacity: 1;}/*html.cssanimations .ui--animation-in .ui--animation-fire {   opacity: 1;}*/html.cssanimations .ui--animation-in.make--fx--fly,html.cssanimations .ui--animation-in.make--fx--fly .ui--carousel .ui--carousel-content > .ui-row > .ui-column,html.cssanimations .ui--animation-in.make--fx--fly .ui--masonry .isotope-item {    -webkit-perspective: 1200px !important;    -moz-perspective: 1200px !important;    perspective: 1200px !important;}html.cssanimations .ui--animation-fire.fx--fly {    -webkit-transform-style: preserve-3d;    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    -webkit-transform-origin: 50% 50% -300px;    -moz-transform-origin: 50% 50% -300px;    transform-origin: 50% 50% -300px;    -webkit-transform: rotateX(-180deg);    -moz-transform: rotateX(-180deg);    transform: rotateX(-180deg);    -webkit-animation: fly .4s ease-in-out forwards;    -moz-animation: fly .4s ease-in-out forwards;    animation: fly .4s ease-in-out forwards;}@-webkit-keyframes fly {    100% { -webkit-transform: rotateX(0deg); opacity: 1; -webkit-transform-origin:50% 50% 0; }}@-moz-keyframes fly {    100% { -moz-transform: rotateX(0deg); opacity: 1; -moz-transform-origin:50% 50% 0; }}@keyframes fly {    100% { transform: rotateX(0deg); opacity: 1; transform-origin:50% 50% 0; }}html.cssanimations .ui--animation-fire.fx--appear {   -webkit-animation: fx_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1);   -moz-animation: fx_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1);   -o-animation: fx_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1);   animation: fx_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1);}html.cssanimations .ui--animation-fire.fx--fadein-ltr {	-webkit-animation: fx_ltr 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-moz-animation: fx_ltr 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-o-animation: fx_ltr 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	animation: fx_ltr 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);}html.cssanimations .ui--animation-fire.fx--fadein-rtl {	-webkit-animation: fx_rtl 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-moz-animation: fx_rtl 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-o-animation: fx_rtl 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	animation: fx_rtl 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);}html.cssanimations .ui--animation-fire.fx--fadein-ttb {	-webkit-animation: fx_ttb 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-moz-animation: fx_ttb 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-o-animation: fx_ttb 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	animation: fx_ttb 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);}html.cssanimations .ui--animation-fire.fx--fadein-btt {	-webkit-animation: fx_btt 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-moz-animation: fx_btt 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	-o-animation: fx_btt 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);	animation: fx_btt 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.000);}html.cssanimations .ui--animation-fire.fx--caption-top {	-webkit-animation: fx_caption_top 0.9s 1 cubic-bezier(.17,.89,.26,1);	-moz-animation: fx_caption_top 0.9s 1 cubic-bezier(.17,.89,.26,1);	-o-animation: fx_caption_top 0.9s 1 cubic-bezier(.17,.89,.26,1);	animation: fx_caption_top 0.9s 1 cubic-bezier(.17,.89,.26,1);}html.cssanimations .ui--animation-fire.fx--caption-bottom {	-webkit-animation: fx_caption_bottom 0.9s 1 cubic-bezier(.17,.89,.26,1);	-moz-animation: fx_caption_bottom 0.9s 1 cubic-bezier(.17,.89,.26,1);	-o-animation: fx_caption_bottom 0.9s 1 cubic-bezier(.17,.89,.26,1);	animation: fx_caption_bottom 0.9s 1 cubic-bezier(.17,.89,.26,1);}html.cssanimations .ui--animation-fire.fx--caption-left {	-webkit-animation: fx_caption_left 0.9s 1 cubic-bezier(.17,.89,.26,1);	-moz-animation: fx_caption_left 0.9s 1 cubic-bezier(.17,.89,.26,1);	-o-animation: fx_caption_left 0.9s 1 cubic-bezier(.17,.89,.26,1);	animation: fx_caption_left 0.9s 1 cubic-bezier(.17,.89,.26,1);}html.cssanimations .ui--animation-fire.fx--caption-right {	-webkit-animation: fx_caption_right 0.9s 1 cubic-bezier(.17,.89,.26,1);	-moz-animation: fx_caption_right 0.9s 1 cubic-bezier(.17,.89,.26,1);	-o-animation: fx_caption_right 0.9s 1 cubic-bezier(.17,.89,.26,1);	animation: fx_caption_right 0.9s 1 cubic-bezier(.17,.89,.26,1);}html.cssanimations .ui--animation-fire.fx--flipIn-X {   -webkit-animation: flipInX .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -moz-animation: flipInX .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -o-animation: flipInX .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   animation: flipInX .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -webkit-backface-visibility: visible !important;   -moz-backface-visibility: visible !important;   -ms-backface-visibility: visible !important;   -o-backface-visibility: visible !important;   backface-visibility: visible !important;}html.cssanimations .ui--animation-fire.fx--flipIn-Y {   -webkit-animation: flipInY .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -moz-animation: flipInY .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -o-animation: flipInY .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   animation: flipInY .7s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -webkit-backface-visibility: visible !important;   -moz-backface-visibility: visible !important;   -ms-backface-visibility: visible !important;   -o-backface-visibility: visible !important;   backface-visibility: visible !important;}html.cssanimations .ui--animation-in.make--fx--swing .ui--animation { opacity: 1; }html.cssanimations .ui--animation-fire.fx--swing {   -webkit-animation: swing .7s 1 linear;   -moz-animation: swing .7s 1 linear;   -o-animation: swing .7s 1 linear;   animation: swing .7s 1 linear;  -webkit-transform-origin: top center;  -moz-transform-origin: top center;  -o-transform-origin: top center;  transform-origin: top center;}html.cssanimations .ui--animation-in.make--fx--wobble .ui--animation { opacity: 1; }html.cssanimations .ui--animation-fire.fx--wobble {   -webkit-animation: wobble .9s 1 linear;   -moz-animation: wobble .9s 1 linear;   -o-animation: wobble .9s 1 linear;   animation: wobble .9s 1 linear;}html.cssanimations .ui--animation-in.make--fx--bounce .ui--animation { opacity: 1; }html.cssanimations .ui--animation-fire.fx--bounce {   -webkit-animation: bounce .9s 1 linear;   -moz-animation: bounce .9s 1 linear;   -o-animation: bounce .9s 1 linear;   animation: bounce .9s 1 linear;}html.cssanimations .ui--animation-fire.fx--rotatein {   -webkit-animation: rotateIn .4s 1 linear;   -moz-animation: rotateIn .4s 1 linear;   -o-animation: rotateIn .4s 1 linear;   animation: rotateIn .4s 1 linear;}html.cssanimations .ui--animation-fire.fx--rotatein-downleft {   -webkit-animation: rotateInDownLeft .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -moz-animation: rotateInDownLeft .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -o-animation: rotateInDownLeft .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   animation: rotateInDownLeft .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);}html.cssanimations .ui--animation-fire.fx--rotatein-downright {   -webkit-animation: rotateInDownRight .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -moz-animation: rotateInDownRight .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   -o-animation: rotateInDownRight .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);   animation: rotateInDownRight .4s 1 cubic-bezier(0.420, 0.000, 1.000, 1.000);}/** *  Rotate In Down Left */@-webkit-keyframes rotateInDownLeft {  0% {    -webkit-transform-origin: left bottom;    -webkit-transform: rotate(-90deg);    opacity: 0;  }    100% {    -webkit-transform-origin: left bottom;    -webkit-transform: rotate(0);    opacity: 1;  }}@-moz-keyframes rotateInDownLeft {  0% {    -moz-transform-origin: left bottom;    -moz-transform: rotate(-90deg);    opacity: 0;  }    100% {    -moz-transform-origin: left bottom;    -moz-transform: rotate(0);    opacity: 1;  }}@-o-keyframes rotateInDownLeft {  0% {    -o-transform-origin: left bottom;    -o-transform: rotate(-90deg);    opacity: 0;  }    100% {    -o-transform-origin: left bottom;    -o-transform: rotate(0);    opacity: 1;  }}@keyframes rotateInDownLeft {  0% {    transform-origin: left bottom;    transform: rotate(-90deg);    opacity: 0;  }    100% {    transform-origin: left bottom;    transform: rotate(0);    opacity: 1;  }}/** *  Rotate In Down Right */@-webkit-keyframes rotateInDownRight {  0% {    -webkit-transform-origin: right bottom;    -webkit-transform: rotate(90deg);    opacity: 0;  }    100% {    -webkit-transform-origin: right bottom;    -webkit-transform: rotate(0);    opacity: 1;  }}@-moz-keyframes rotateInDownRight {  0% {    -moz-transform-origin: right bottom;    -moz-transform: rotate(90deg);    opacity: 0;  }    100% {    -moz-transform-origin: right bottom;    -moz-transform: rotate(0);    opacity: 1;  }}@-o-keyframes rotateInDownRight {  0% {    -o-transform-origin: right bottom;    -o-transform: rotate(90deg);    opacity: 0;  }    100% {    -o-transform-origin: right bottom;    -o-transform: rotate(0);    opacity: 1;  }}@keyframes rotateInDownRight {  0% {    transform-origin: right bottom;    transform: rotate(90deg);    opacity: 0;  }    100% {    transform-origin: right bottom;    transform: rotate(0);    opacity: 1;  }}/** *  Rotate In */@-webkit-keyframes rotateIn {  0% {    -webkit-transform-origin: center center;    -webkit-transform: rotate(-200deg);    opacity: 0;  }    100% {    -webkit-transform-origin: center center;    -webkit-transform: rotate(0);    opacity: 1;  }}@-moz-keyframes rotateIn {  0% {    -moz-transform-origin: center center;    -moz-transform: rotate(-200deg);    opacity: 0;  }    100% {    -moz-transform-origin: center center;    -moz-transform: rotate(0);    opacity: 1;  }}@-o-keyframes rotateIn {  0% {    -o-transform-origin: center center;    -o-transform: rotate(-200deg);    opacity: 0;  }    100% {    -o-transform-origin: center center;    -o-transform: rotate(0);    opacity: 1;  }}@keyframes rotateIn {  0% {    transform-origin: center center;    transform: rotate(-200deg);    opacity: 0;  }    100% {    transform-origin: center center;    transform: rotate(0);    opacity: 1;  }}/** *  Bounce */@-webkit-keyframes bounce {  0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}  40% {-webkit-transform: translateY(-30px);}  60% {-webkit-transform: translateY(-15px);}}@-moz-keyframes bounce {  0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}  40% {-moz-transform: translateY(-30px);}  60% {-moz-transform: translateY(-15px);}}@-o-keyframes bounce {  0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}  40% {-o-transform: translateY(-30px);}  60% {-o-transform: translateY(-15px);}}@keyframes bounce {  0%, 20%, 50%, 80%, 100% {transform: translateY(0);}  40% {transform: translateY(-30px);}  60% {transform: translateY(-15px);}}/** *  Wobble *   *  originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble {  0% { -webkit-transform: translateX(0%); }  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }  30% { -webkit-transform: translateX(20%) rotate(3deg); }  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }  60% { -webkit-transform: translateX(10%) rotate(2deg); }  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }  100% { -webkit-transform: translateX(0%); }}@-moz-keyframes wobble {  0% { -moz-transform: translateX(0%); }  15% { -moz-transform: translateX(-25%) rotate(-5deg); }  30% { -moz-transform: translateX(20%) rotate(3deg); }  45% { -moz-transform: translateX(-15%) rotate(-3deg); }  60% { -moz-transform: translateX(10%) rotate(2deg); }  75% { -moz-transform: translateX(-5%) rotate(-1deg); }  100% { -moz-transform: translateX(0%); }}@-o-keyframes wobble {  0% { -o-transform: translateX(0%); }  15% { -o-transform: translateX(-25%) rotate(-5deg); }  30% { -o-transform: translateX(20%) rotate(3deg); }  45% { -o-transform: translateX(-15%) rotate(-3deg); }  60% { -o-transform: translateX(10%) rotate(2deg); }  75% { -o-transform: translateX(-5%) rotate(-1deg); }  100% { -o-transform: translateX(0%); }}@keyframes wobble {  0% { transform: translateX(0%); }  15% { transform: translateX(-25%) rotate(-5deg); }  30% { transform: translateX(20%) rotate(3deg); }  45% { transform: translateX(-15%) rotate(-3deg); }  60% { transform: translateX(10%) rotate(2deg); }  75% { transform: translateX(-5%) rotate(-1deg); }  100% { transform: translateX(0%); }}/** *   Swing */@-webkit-keyframes swing {  20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }  20% { -webkit-transform: rotate(15deg); }   40% { -webkit-transform: rotate(-10deg); }  60% { -webkit-transform: rotate(5deg); }    80% { -webkit-transform: rotate(-5deg); }   100% { -webkit-transform: rotate(0deg); }}@-moz-keyframes swing {  20% { -moz-transform: rotate(15deg); }    40% { -moz-transform: rotate(-10deg); }  60% { -moz-transform: rotate(5deg); }   80% { -moz-transform: rotate(-5deg); }    100% { -moz-transform: rotate(0deg); }}@-o-keyframes swing {  20% { -o-transform: rotate(15deg); }    40% { -o-transform: rotate(-10deg); }  60% { -o-transform: rotate(5deg); }   80% { -o-transform: rotate(-5deg); }    100% { -o-transform: rotate(0deg); }}@keyframes swing {  20% { transform: rotate(15deg); }   40% { transform: rotate(-10deg); }  60% { transform: rotate(5deg); }    80% { transform: rotate(-5deg); }   100% { transform: rotate(0deg); }}/** *   Flip In X  */@keyframes flipInX {    0% {        transform: perspective(400px) rotateX(90deg);        opacity: 0;    }        40% {        transform: perspective(400px) rotateX(-10deg);    }        70% {        transform: perspective(400px) rotateX(10deg);    }        100% {        transform: perspective(400px) rotateX(0deg);        opacity: 1;    }}@-webkit-keyframes flipInX {    0% {        -webkit-transform: perspective(400px) rotateX(90deg);        opacity: 0;    }        40% {        -webkit-transform: perspective(400px) rotateX(-10deg);    }        70% {        -webkit-transform: perspective(400px) rotateX(10deg);    }        100% {        -webkit-transform: perspective(400px) rotateX(0deg);        opacity: 1;    }}@-moz-keyframes flipInX {    0% {        -moz-transform: perspective(400px) rotateX(90deg);        opacity: 0;    }        40% {        -moz-transform: perspective(400px) rotateX(-10deg);    }        70% {        -moz-transform: perspective(400px) rotateX(10deg);    }        100% {        -moz-transform: perspective(400px) rotateX(0deg);        opacity: 1;    }}@-ms-keyframes flipInX {    0% {        -ms-transform: perspective(400px) rotateX(90deg);        opacity: 0;    }        40% {        -ms-transform: perspective(400px) rotateX(-10deg);    }        70% {        -ms-transform: perspective(400px) rotateX(10deg);    }        100% {        -ms-transform: perspective(400px) rotateX(0deg);        opacity: 1;    }}@-o-keyframes flipInX {    0% {        -o-transform: perspective(400px) rotateX(90deg);        opacity: 0;    }        40% {        -o-transform: perspective(400px) rotateX(-10deg);    }        70% {        -o-transform: perspective(400px) rotateX(10deg);    }        100% {        -o-transform: perspective(400px) rotateX(0deg);        opacity: 1;    }}/** *    Flip In Y */@-webkit-keyframes flipInY {    0% {        -webkit-transform: perspective(400px) rotateY(90deg);        opacity: 0;    }        40% {        -webkit-transform: perspective(400px) rotateY(-10deg);    }        70% {        -webkit-transform: perspective(400px) rotateY(10deg);    }        100% {        -webkit-transform: perspective(400px) rotateY(0deg);        opacity: 1;    }}@-moz-keyframes flipInY {    0% {        -moz-transform: perspective(400px) rotateY(90deg);        opacity: 0;    }        40% {        -moz-transform: perspective(400px) rotateY(-10deg);    }        70% {        -moz-transform: perspective(400px) rotateY(10deg);    }        100% {        -moz-transform: perspective(400px) rotateY(0deg);        opacity: 1;    }}@-o-keyframes flipInY {    0% {        -o-transform: perspective(400px) rotateY(90deg);        opacity: 0;    }        40% {        -o-transform: perspective(400px) rotateY(-10deg);    }        70% {        -o-transform: perspective(400px) rotateY(10deg);    }        100% {        -o-transform: perspective(400px) rotateY(0deg);        opacity: 1;    }}@keyframes flipInY {    0% {        transform: perspective(400px) rotateY(90deg);        opacity: 0;    }        40% {        transform: perspective(400px) rotateY(-10deg);    }        70% {        transform: perspective(400px) rotateY(10deg);    }        100% {        transform: perspective(400px) rotateY(0deg);        opacity: 1;    }}/** *    Appear */@keyframes "fx_appear" { 0% {	-webkit-transform: scale(0.5);	-moz-transform: scale(0.5);	-o-transform: scale(0.5);	-ms-transform: scale(0.5);	transform: scale(0.5);	opacity: 0.1; } 100% {	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	opacity: 1; }}@-moz-keyframes fx_appear { 0% {   -moz-transform: scale(0.5);   transform: scale(0.5);   opacity: 0.1; } 100% {   -moz-transform: scale(1);   transform: scale(1);   opacity: 1; }}@-webkit-keyframes "fx_appear" { 0% {   -webkit-transform: scale(0.5);   transform: scale(0.5);   opacity: 0.1; } 100% {   -webkit-transform: scale(1);   transform: scale(1);   opacity: 1; }}@-ms-keyframes "fx_appear" { 0% {   -ms-transform: scale(0.5);   transform: scale(0.5);   opacity: 0.1; } 100% {   -ms-transform: scale(1);   transform: scale(1);   opacity: 1; }}@-o-keyframes "fx_appear" { 0% {   -o-transform: scale(0.5);   transform: scale(0.5);   opacity: 0.1; } 100% {   -o-transform: scale(1);   transform: scale(1);   opacity: 1; }}/** *    Slide Down */@keyframes "fx_slide_down" { 0% {	height: 0%; } 100% {	height: 100%; }}@-moz-keyframes fx_slide_down { 0% {   height: 0%; } 100% {   height: 100%; }}@-webkit-keyframes "fx_slide_down" { 0% {   height: 0%; } 100% {   height: 100%; }}@-ms-keyframes "fx_slide_down" { 0% {   height: 0%; } 100% {   height: 100%; }}@-o-keyframes "fx_slide_down" { 0% {   height: 0%; } 100% {   height: 100%; }}/** *    Expand */@keyframes "fx_expand" { 0% {	width: 0%; } 100% {	width: 100%; }}@-moz-keyframes fx_expand { 0% {   width: 0%; } 100% {   width: 100%; }}@-webkit-keyframes "fx_expand" { 0% {   width: 0%; } 100% {   width: 100%; }}@-ms-keyframes "fx_expand" { 0% {   width: 0%; } 100% {   width: 100%; }}@-o-keyframes "fx_expand" { 0% {   width: 0%; } 100% {   width: 100%; }}/** *    Left to Right */@keyframes "fx_ltr" { 0% {	-webkit-transform: translate(-10%,0);	-moz-transform: translate(-10%,0);	-o-transform: translate(-10%,0);	-ms-transform: translate(-10%,0);	transform: translate(-10%,0);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_ltr { 0% {   -moz-transform: translate(-10%,0);   transform: translate(-10%,0);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_ltr" { 0% {   -webkit-transform: translate(-10%,0);   transform: translate(-10%,0);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_ltr" { 0% {   -ms-transform: translate(-10%,0);   transform: translate(-10%,0);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_ltr" { 0% {   -o-transform: translate(-10%,0);   transform: translate(-10%,0);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Right to Left */@keyframes "fx_rtl" { 0% {	-webkit-transform: translate(10%,0);	-moz-transform: translate(10%,0);	-o-transform: translate(10%,0);	-ms-transform: translate(10%,0);	transform: translate(10%,0);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_rtl { 0% {   -moz-transform: translate(10%,0);   transform: translate(10%,0);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_rtl" { 0% {   -webkit-transform: translate(10%,0);   transform: translate(10%,0);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_rtl" { 0% {   -ms-transform: translate(10%,0);   transform: translate(10%,0);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_rtl" { 0% {   -o-transform: translate(10%,0);   transform: translate(10%,0);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Bottom to Top */@keyframes "fx_btt" { 0% {	-webkit-transform: translate(0,50%);	-moz-transform: translate(0,50%);	-o-transform: translate(0,50%);	-ms-transform: translate(0,50%);	transform: translate(0,50%);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_btt { 0% {   -moz-transform: translate(0,50%);   transform: translate(0,50%);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_btt" { 0% {   -webkit-transform: translate(0,50%);   transform: translate(0,50%);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_btt" { 0% {   -ms-transform: translate(0,50%);   transform: translate(0,50%);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_btt" { 0% {   -o-transform: translate(0,50%);   transform: translate(0,50%);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Top to Bottom */@keyframes "fx_ttb" { 0% {	-webkit-transform: translate(0,-10%);	-moz-transform: translate(0,-10%);	-o-transform: translate(0,-10%);	-ms-transform: translate(0,-10%);	transform: translate(0,-10%);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_ttb { 0% {   -moz-transform: translate(0,-10%);   transform: translate(0,-10%);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_ttb" { 0% {   -webkit-transform: translate(0,-10%);   transform: translate(0,-10%);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_ttb" { 0% {   -ms-transform: translate(0,-10%);   transform: translate(0,-10%);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_ttb" { 0% {   -o-transform: translate(0,-10%);   transform: translate(0,-10%);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Background Move */@keyframes "fx_bg_move" { 0% {	background-position: -31px 0; } 100% {	background-position: 0 0; }}@-moz-keyframes fx_bg_move { 0% {   background-position: -31px 0; } 100% {   background-position: 0 0; }}@-webkit-keyframes "fx_bg_move" { 0% {   background-position: -31px 0; } 100% {   background-position: 0 0; }}@-ms-keyframes "fx_bg_move" { 0% {   background-position: -31px 0; } 100% {   background-position: 0 0; }}@-o-keyframes "fx_bg_move" { 0% {   background-position: -31px 0; } 100% {   background-position: 0 0; }}/** *    Caption Right */@keyframes "fx_caption_right" { 0% {	-webkit-transform: translate(2000px,0);	-moz-transform: translate(2000px,0);	-o-transform: translate(2000px,0);	-ms-transform: translate(2000px,0);	transform: translate(2000px,0);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_caption_right { 0% {   -moz-transform: translate(2000px,0);   transform: translate(2000px,0);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_caption_right" { 0% {   -webkit-transform: translate(2000px,0);   transform: translate(2000px,0);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_caption_right" { 0% {   -ms-transform: translate(2000px,0);   transform: translate(2000px,0);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_caption_right" { 0% {   -o-transform: translate(2000px,0);   transform: translate(2000px,0);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Caption Left */@keyframes "fx_caption_left" { 0% {	-webkit-transform: translate(-2000px,0);	-moz-transform: translate(-2000px,0);	-o-transform: translate(-2000px,0);	-ms-transform: translate(-2000px,0);	transform: translate(-2000px,0);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_caption_left { 0% {   -moz-transform: translate(-2000px,0);   transform: translate(-2000px,0);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_caption_left" { 0% {   -webkit-transform: translate(-2000px,0);   transform: translate(-2000px,0);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_caption_left" { 0% {   -ms-transform: translate(-2000px,0);   transform: translate(-2000px,0);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_caption_left" { 0% {   -o-transform: translate(-2000px,0);   transform: translate(-2000px,0);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Caption Top */@keyframes "fx_caption_top" { 0% {	-webkit-transform: translate(0,-2000px);	-moz-transform: translate(0,-2000px);	-o-transform: translate(0,-2000px);	-ms-transform: translate(0,-2000px);	transform: translate(0,-2000px);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_caption_top { 0% {   -moz-transform: translate(0,-2000px);   transform: translate(0,-2000px);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_caption_top" { 0% {   -webkit-transform: translate(0,-2000px);   transform: translate(0,-2000px);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_caption_top" { 0% {   -ms-transform: translate(0,-2000px);   transform: translate(0,-2000px);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_caption_top" { 0% {   -o-transform: translate(0,-2000px);   transform: translate(0,-2000px);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}/** *    Caption Bottom */@keyframes "fx_caption_bottom" { 0% {	-webkit-transform: translate(0,2000px);	-moz-transform: translate(0,2000px);	-o-transform: translate(0,2000px);	-ms-transform: translate(0,2000px);	transform: translate(0,2000px);	opacity: 0; } 100% {	-webkit-transform: translate(0,0);	-moz-transform: translate(0,0);	-o-transform: translate(0,0);	-ms-transform: translate(0,0);	transform: translate(0,0);	opacity: 1; }}@-moz-keyframes fx_caption_bottom { 0% {   -moz-transform: translate(0,2000px);   transform: translate(0,2000px);   opacity: 0; } 100% {   -moz-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-webkit-keyframes "fx_caption_bottom" { 0% {   -webkit-transform: translate(0,2000px);   transform: translate(0,2000px);   opacity: 0; } 100% {   -webkit-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-ms-keyframes "fx_caption_bottom" { 0% {   -ms-transform: translate(0,2000px);   transform: translate(0,2000px);   opacity: 0; } 100% {   -ms-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}@-o-keyframes "fx_caption_bottom" { 0% {   -o-transform: translate(0,2000px);   transform: translate(0,2000px);   opacity: 0; } 100% {   -o-transform: translate(0,0);   transform: translate(0,0);   opacity: 1; }}}/* ========================================    LIKES (includes.modules.module.likes)========================================*/.ui--meta-like-shortcode .ui--meta-like {	text-align: center;	display: block;}.ui--meta-like-shortcode .ui--meta-like .ui--likes-count {	display: inline-block;	*display: inline;	*zoom: 1;  	position: relative;	padding-top: 48px;}.ui--meta-like-shortcode .ui--meta-like .ui--likes-count span {	display: block;	margin-top: 12px;	margin-bottom: 0;}.ui--meta-like-shortcode .ui--meta-like a,.ui--meta-like-shortcode .ui--meta-like a:hover {	text-decoration: none !important;}.ui--meta-like-shortcode .ui--meta-like a {	color: #ed1c24 !important;}.ui--meta-like-shortcode .ui--meta-like a:hover {	color: #ed1c24 !important;}.ui--meta-like-shortcode .ui--meta-like a .fontawesome-heart {	font-size: 48px;    position: absolute;    top: 0;    left: 50%;    margin-left: -24px;}.ui--meta-like-shortcode .ui--meta-like a:hover .fontawesome-heart {	-webkit-animation: pulsate 0.7s infinite ease-out;	-moz-animation: pulsate 0.7s infinite ease-out;	-o-animation: pulsate 0.7s infinite ease-out;	animation: pulsate 0.7s infinite ease-out;    opacity: 0;}@-webkit-keyframes pulsate {    0% {-webkit-transform: scale(1, 1); opacity: 1;}    50% {-webkit-transform: scale(.75, .75); opacity: 0;}    100% {-webkit-transform: scale(1, 1); opacity: 1;}}@-moz-keyframes pulsate {    0% {-moz-transform: scale(1, 1); opacity: 1;}    50% {-moz-transform: scale(.75, .75); opacity: 0;}    100% {-moz-transform: scale(1, 1); opacity: 1;}}@-o-keyframes pulsate {    0% {-o-transform: scale(1, 1); opacity: 1;}    50% {-o-transform: scale(.75, .75); opacity: 0;}    100% {-o-transform: scale(1, 1); opacity: 1;}}@keyframes pulsate {    0% {transform: scale(1, 1); opacity: 1;}    50% {transform: scale(.75, .75); opacity: 0;}    100% {transform: scale(1, 1); opacity: 1;}}/* ========================================    MENUBAR (includes.modules.module.menubar)========================================*//*---------------------------*//*  Custom Menu Bar/*---------------------------*/.ui--custom-menu-bar {	margin-bottom: 30px;	line-height: 0;	overflow: hidden;}.ui--custom-menu-bar.fullwidth-container {	border-top: 1px solid #ebebeb;	border-bottom: 1px solid #dbdbdb;}.ui--custom-menu-bar ul {	list-style: none none;	margin: 0 2px 0 1px;	padding: 0;	display: inline-block;	*display: inline;	*zoom: 1;}.ui--custom-menu-bar ul > li {	position: relative;	margin: -1px 0;	padding: 0;	display: inline-block;	/*float: left;*/	*display: inline;	*zoom: 1;	z-index: 1;	border-left: 1px solid #e0e0e0;	overflow: hidden;}	.ui--custom-menu-bar.orientation-vertical ul {		display: block;		width: auto;	}	.ui--custom-menu-bar.orientation-vertical ul > li {		display: block;		margin: 0 -2px 0 -1px !important;		width: auto;		border-left: 0 !important;		border-right: 0 !important;		border-bottom: 1px solid #e0e0e0;	}	.ui--custom-menu-bar.orientation-vertical ul > li.last-item {		border-bottom: 0 !important;	}.ui--custom-menu-bar.fullwidth-container ul > li {}.ui--custom-menu-bar.ui--box ul > li {}.ui--custom-menu-bar.ui--box.text-center ul > li.first-item,.ui--custom-menu-bar.ui--box.text-left ul > li.first-item {	border-left: 0;}.ui--custom-menu-bar ul > li.last-item {	border-right: 1px solid #e0e0e0;}.ui--custom-menu-bar.ui--box.text-center ul > li.last-item,.ui--custom-menu-bar.text-right ul > li.last-item {	border-right: 0;}.ui--custom-menu-bar ul > li > span,.ui--custom-menu-bar ul > li > a {	position: relative;	z-index: 1;	display: block;	padding: 20px 32px;	text-decoration: none !important;	white-space: nowrap;	margin: 0 -2px;}.ui--custom-menu-bar ul > li > span {	color: #7c7c7c !important;}.ui--custom-menu-bar ul > li > a,.ui--custom-menu-bar ul > li strong {	color: #333 !important;}.ui--custom-menu-bar ul > li .ui--icon {	margin-right: 6px;}.ui--custom-menu-bar ul > li.ui--icon-position-right .ui--icon {	margin-left: 6px;	margin-right: 0;}.ui--custom-menu-bar ul > li.ui--icon-position-center .ui--icon {	margin-left: 0;	margin-right: 0;}.ui--custom-menu-bar ul > li.title-item { border-left: 0; }.ui--custom-menu-bar.fullwidth-container > ul > li.title-item { margin-left: -30px; }.ui--custom-menu-bar ul > li.active-item {	z-index: 2;	border-left: 1px solid transparent;}.ui--custom-menu-bar ul > li.active-item > a,.ui--custom-menu-bar.hover-effect ul > li:hover > a {	display: block;	-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);	-moz-box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);	box-shadow: inset 0 0 15px rgba(0,0,0,.20), inset -2px 0 2px rgba(0,0,0,.06), inset 2px 0 2px rgba(0,0,0,.06), inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);	background-color: #e9e9e9;}.ui--custom-menu-bar ul > li.ui--no-border-lr {	border-left: 0;	border-right: 0;}.ui--custom-menu-bar.orientation-vertical ul > li > span,.ui--custom-menu-bar.orientation-vertical ul > li > a {	white-space: normal;}/** Splitted */.ui--custom-menu-bar.ui--type-splitted ul {	display: block;	width: auto;}.ui--custom-menu-bar.ui--type-splitted ul > li.pull-left,.ui--custom-menu-bar.ui--type-splitted ul > li.pull-right {	text-align: center;	max-width: 49%;}.ui--custom-menu-bar.ui--type-splitted ul > li.pull-left {	border-right: 1px solid #e0e0e0 !important;	border-left: 0;}.ui--custom-menu-bar.ui--type-splitted ul > li.pull-right {	border-left: 1px solid #e0e0e0 !important;	border-right: 0;}/** Thin */.ui--custom-menu-bar.ui--height-thin ul > li > span,.ui--custom-menu-bar.ui--height-thin ul > li > a {	padding: 12px 22px;}/* ========================================    HEADER NAVIGATION (includes.modules.module.nav)========================================*/nav#navigation {	margin: 27px 0 0;	position: absolute;	left: 0;	top: 50%;	width: 100%;	margin-top: -30px;}#header-navigation {	margin: 0;	float: right;}	#header-navigation > li {		float: left;		position: relative;		border-bottom: 1px solid transparent;	}				#header-navigation .text-left { text-align: left !important; }		#header-navigation .text-right { text-align: right !important; }		#header-navigation .text-center { text-align: center !important; }		#header-navigation .text-justify { text-align: justify !important; } 		#header-navigation li.menu-item > a {			cursor: pointer;		}		#header-navigation .link-disabled > a {			cursor: pointer;		}		#header-navigation .sub-menu .link-disabled > a {			cursor: text;		}		#header-navigation > li.top-level-item > a {			display: block;			float: left;			margin: 0 0 0px 0;			padding: 18px 20px 18px;						border-bottom: 2px solid transparent;			color: #7c7c7c;			white-space: nowrap;		}		#header-navigation.active > li.top-level-item.hover > a,		#header-navigation > li.top-level-item:hover > a {			color: #169fe6;			border-color: #169fe6;		}		#header-navigation > li.current-menu-item > a {			border-color: #169fe6;		}		#header-navigation > li.current-menu-item:hover > a {			border-color: #169fe6;		}		#header-navigation.active > li.current-menu-item > a,		#header-navigation:hover > li.current-menu-item > a {			border-color: transparent;		}		#header-container.stuck #header-navigation > li > a {			border-color: transparent !important;		}		#header-navigation > li.top-level-item.has-child.hover > a {			color: #fff !important;			text-shadow: 0 -1px 0 rgba(0,0,0,.5);			background-color: #0e7add;			*background-color: #0e7add;			background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZmM0ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGU3YWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');			background-image: -moz-linear-gradient(top, #1fc4f0, #0e7add);			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1fc4f0), to(#0e7add));			background-image: -webkit-linear-gradient(top, #1fc4f0, #0e7add);			background-image: -o-linear-gradient(top, #1fc4f0, #0e7add);			background-image: linear-gradient(to bottom, #1fc4f0, #0e7add);			background-repeat: repeat-x;			filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add');			-webkit-background-clip: padding-box;			-moz-background-clip: padding;			background-clip: padding-box;			-webkit-border-top-left-radius: 3px;			-webkit-border-top-right-radius: 3px;			-moz-border-radius-topleft: 3px;			-moz-border-radius-topright: 3px;			border-top-left-radius: 3px;			border-top-right-radius: 3px;			transition: none;			-moz-transition: none;			-webkit-transition: none;			-o-transition: none;		}		.modern-browser #header-navigation > li.top-level-item > a {			filter: none !important;		}		#header-navigation > li.top-level-item > a .ui--caret {			margin-right: -5px;			margin-left: 8px;		}		#header-navigation li > ul.sub-menu {			display: block !important;			z-index: 12000;			opacity: 1 !important;			float: none !important;			*zoom: 1;			overflow: visible !important;			visibility: visible !important;		}		#header-navigation li.hover > ul.sub-menu,		#header-navigation li:hover > ul.sub-menu {			display: block;		}		#header-navigation li > ul.sub-menu { 			position: absolute;			left: 0;			/*margin: 0 0 0 10px;*/			margin: 0 0 0 0;			top: -99999px;			z-index: 1000;			display: block !important;						width: 205px;			border: 1px solid #ebebeb;			list-style: none;			background-color: #ffffff;						-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);			-moz-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);			box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);			-webkit-background-clip: padding-box;			-moz-background-clip: padding;			background-clip: padding-box;		}		#header-navigation li > ul.sub-menu:after {			background: #0e7add;			display: block;			line-height: 0;			content: "";			position: absolute;			height: 2px;			left: -1px;			right: -1px;			top: -3px;		}		#header-navigation li.hover > ul.sub-menu {			top: 100%;		}		#header-navigation li > ul.sub-menu > li > ul.sub-menu {			top: -99999px;			right: -100%;			margin-right: -2px;			left: auto;		}				#header-navigation li > ul.sub-menu > li.hover > ul.sub-menu {			top: -1px;		}		.ie7 #header-navigation li > ul.sub-menu > li.hover > ul.sub-menu {			top: -2px;		}		#header-navigation li.fallout li {			position: relative;		}		#header-navigation li.fallout > ul.sub-menu li > a {			position: static;			display: block;			padding: 10px 20px;			line-height: 18px;			color: #7c7c7c;			border-bottom: 1px solid #ebebeb;		}		#header-navigation li > ul.sub-menu li:hover > a {			color: #169fe6;		}		#header-navigation li > ul.sub-menu li a .ui--caret {			position: absolute;			right: 12px;			top: 50%;			margin-top: -9px;		}		/*#header-navigation li > ul.sub-menu li.to-left a .ui--caret {			left: 0;			right: auto;		}*/		#header-navigation li > ul.sub-menu li:last-child > a {			border-bottom: 0;		}		#header-navigation li.to-left > ul.sub-menu {			left: auto;			right: 0;			float: left;			margin: 0 0 0 0;		}		#header-navigation li > ul.sub-menu > li.to-left > ul.sub-menu {			right: auto;			left: -100%;			margin-right: 0;			margin-left: -2px;		}		/**		 *  Mega Menu		 */		#header-navigation > .megamenu > ul.sub-menu {			width: 600px;			-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05), 0 5px 10px rgba(0,0,0,.1);			-moz-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05), 0 5px 10px rgba(0,0,0,.1);			box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05), 0 5px 10px rgba(0,0,0,.1);		}		.old-browser #header-navigation > .megamenu ul.sub-menu {			filter : alpha(opacity=100) !important;			opacity: 1 !important;		}		#header-navigation > .megamenu.layout-fullwidth {			position: static !important;		}		#header-navigation > .megamenu.layout-fullwidth > ul.sub-menu {			width: 100%;			max-width: 958px;			margin: -1px 0 !important;			left: 0;			right: 0;		}		#header-navigation > .megamenu .menu-item > a,		#header-navigation > .megamenu .style--standard > a,		#header-navigation > .megamenu .style--big-title > a,		#header-navigation > .megamenu .style--strong-title > a {			position: relative;			display: block;			padding: 10px 20px;			line-height: 18px;			color: #7c7c7c;			border-bottom: 1px solid #ebebeb;		}		#header-navigation > .megamenu .style--standard > a:hover,		#header-navigation > .megamenu .style--list > a:hover {			color: #169fe6;		}		.ie8 #header-navigation > .megamenu .style--big-title > a {			margin-left: 1px;		}		#header-navigation > .megamenu .style--big-title > a,		#header-navigation > .megamenu .style--big-title:hover > a {			color: #7c7c7c;		}		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li.menu-item:last-child > a {			border-bottom: 0;		}		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li.menu-item:last-child > ul.sub-menu {			border-bottom: 0 !important;			margin-bottom: 0;		}		/*#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu .menu-item.hover > a,		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu .menu-item:hover > a {			color: #169fe6;		}*/				#header-navigation > .megamenu .style--big-title > a {			padding: 18px 20px 18px !important;			line-height: 18px;			font-weight: bold;			text-align: center;			border-bottom: 1px solid transparent;			background-color: #f1f1f1;			*background-color: #f1f1f1;			background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGMUYxRjEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODkpIiAvPgo8L3N2Zz4=');			background-image: -moz-linear-gradient(top, #ffffff, #f1f1f1);			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f1f1f1));			background-image: -webkit-linear-gradient(top, #ffffff, #f1f1f1);			background-image: -o-linear-gradient(top, #ffffff, #f1f1f1);			background-image: linear-gradient(to bottom, #ffffff, #f1f1f1);			background-repeat: repeat-x;			filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f1f1f1');			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f1f1f1')";			text-shadow: 0 1px 0 #fff;		}				#header-navigation > .megamenu .style--big-title > a {			border-color: #ebebeb !important;			border-bottom: 1px solid #ebebeb !important;		}				#header-navigation > .megamenu .style--strong-title > a {			font-weight: bold;			text-align: center;			border-bottom: 0 !important;		}		#header-navigation > .megamenu ul.sub-menu ul.sub-menu {			left: auto; right: auto;			top: auto; bottom: auto;			margin: 0 !important;			position: static !important;			display: block !important;			visibility: visible !important;			opacity: 1 !important;			height: auto !important;			width: 100% !important;			background: none !important;			background-color: transparent !important;			border: 0;			-webkit-box-shadow: none !important;			-moz-box-shadow: none !important;			box-shadow: none !important;		}		#header-navigation > .megamenu ul.sub-menu ul.sub-menu:after {			display: none;		}		#header-navigation > .megamenu .level-1:after {			background: #ebebeb;			display: block;			line-height: 0;			content: "";			position: absolute;			top: 0;			margin-left: 0;			width: 1px;			height: 100%;			z-index: 1000;		}		#header-navigation > .megamenu .level-1:first-child:after {			display: none;		}		/*#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li.has-child > a {			border-bottom: 0 !important;			padding-bottom: 5px !important;		}*/		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {			border-bottom: 1px solid #ebebeb;			padding-bottom: 10px !important;		}		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li {		}		#header-navigation > .megamenu .style--list > a {			border: 0 !important;			padding: 3px 20px 3px 25px !important;			display: block !important;			float: none !important;		}		#header-navigation > .megamenu > ul.sub-menu li > a .ui--caret {			display: none;		}		#header-navigation > .megamenu .style--list > a .ui--caret {			display: inline;			position: static;			margin-right: 12px;		} 		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li {			*zoom: 1;		}		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li:before,		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li:after {			display: table;			line-height: 0;			content: "";		}		#header-navigation > .megamenu > ul.sub-menu > li > ul.sub-menu > li:after {			clear: both;		}		#header-navigation > .megamenu > ul.sub-menu > li.megamenu-divider {			position: static;			float: none;			width: 100% !important;			display: block;			clear: both;			height: 1px;			background-color: #ebebeb;			margin-top: -1px !important;		}		#header-navigation > .megamenu > ul.sub-menu .megamenu-image {			text-align: center;			margin: 0;		}		#header-navigation > .megamenu > ul.sub-menu .megamenu-image img {			max-width: 100%;			height: auto;		}		#header-navigation > .megamenu > ul.sub-menu .megamenu-html {			margin: 20px 20px 10px;		}		#header-navigation > .megamenu.columns-1 > ul.sub-menu > li {			float: none;			width: 100%;		}		#header-navigation > .megamenu > ul.sub-menu > li { width: 25%; float: left; }		#header-navigation > .megamenu.columns-2 > ul.sub-menu > li    { width: 50%; float: left; }		#header-navigation > .megamenu.columns-3 > ul.sub-menu > li {    width: 33.3333333%;  float: left; }		#header-navigation > .megamenu.columns-4 > ul.sub-menu > li { width: 25%; float: left; }		#header-navigation > .megamenu.columns-5 > ul.sub-menu > li { width: 20%; float: left; }#header-navigation-toggle {	position: relative;}#header-navigation-toggle a {	display: block;	padding: 10px 20px;	border: 1px solid transparent;		 -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}#header-navigation-toggle a .ui--caret {		position: absolute;		left: auto !important;		right: 20px !important;		top: 50% !important;		margin-top: -6px !important;		margin-right: 0 !important;		font-size: 14px;}/* ========================================    PORTFOLIO (includes.modules.module.portfolio)========================================*/.portfolio-container .passive-item {	pointer-events: none;}.old-browser .portfolio-container .passive-item,.old-browser .portfolio-container .passive-item * {	 filter 		: alpha(opacity=30) !important;	 opacity 		: .3 !important;}.portfolio-container.layout--normal > .row {	margin-bottom: 12px;}.portfolio-container.layout--normal > .row:last-child {	margin-bottom: 0;}/* ========================================    PRETTYPHOTO (includes.modules.module.prettyPhoto)========================================*//* ------------------------------------------------------------------------	This you can edit.------------------------------------------------------------------------- */	/* ----------------------------------		Default Theme	----------------------------------- */	div.pp_envision .pp_top,	div.pp_envision .pp_top .pp_middle,	div.pp_envision .pp_top .pp_left,	div.pp_envision .pp_top .pp_right,	div.pp_envision .pp_bottom,	div.pp_envision .pp_bottom .pp_left,	div.pp_envision .pp_bottom .pp_middle,	div.pp_envision .pp_bottom .pp_right { height: 13px; }		div.pp_envision div.ppt { color: #f8f8f8; margin: 0 0 3px 80px !important; max-width: 75% }	div.pp_envision #pp_full_res { background: #fff; line-height: 0 !important; } /* Content background */	/*div.pp_envision .pp_next:hover { background: url(../../includes/modules/module.prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } 	div.pp_envision .pp_previous:hover { background: url(../../includes/modules/module.prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; }*/	div.pp_envision .pp_expand { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */	div.pp_envision .pp_expand:hover { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */	div.pp_envision .pp_contract { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */	div.pp_envision .pp_contract:hover { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */	div.pp_envision .pp_close { cursor: pointer; right: 14px; top: -42px; } /* Close button */	div.pp_envision #pp_full_res .pp_inline { color: #000; } 	div.pp_envision .pp_gallery ul li a { background: url(../../includes/modules/module.prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }	div.pp_envision .pp_gallery ul li a:hover,	div.pp_envision .pp_gallery ul li.selected a { border-color: #fff; }	div.pp_envision .pp_social { margin-top: 7px; }	div.pp_envision .pp_gallery a.pp_arrow_previous,	div.pp_envision .pp_gallery a.pp_arrow_next { position: static; left: auto; position: relative; }	div.pp_envision .pp_nav .pp_play,	div.pp_envision .pp_nav .pp_pause { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }	div.pp_envision .pp_nav .pp_pause { background-position: -51px -29px; }	div.pp_envision .pp_details { position: absolute; text-align: center; }	div.pp_envision a.pp_arrow_previous,	div.pp_envision a.pp_arrow_next { background: url(../../includes/modules/module.prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }	div.pp_envision a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */	div.pp_envision .pp_content_container .pp_details { margin-top: 5px; }	div.pp_envision .pp_current_text { clear: none; height: 30px; position: absolute; top: -42px; left: 18px;  }	div.pp_envision .pp_current_text .currentTextHolder{ left: 0; margin: 0; position: absolute; }		div.pp_envision .pp_current_text .pp_play:hover, div.pp_envision .pp_current_text .pp_pause:hover, div.pp_envision .pp_arrow_next:hover, div.pp_envision .pp_arrow_previous:hover { opacity:0.7; }	div.pp_envision .pp_description {		padding: 10px 20px;		margin: 5px auto 5px auto;		max-width: 75%;		min-width: 200px;		text-align: center;		display: inline-block;	}	div.pp_envision a.pp_previous,	div.pp_envision a.pp_next {		z-index: 1500;		background: rgba(255,255,255,.01);	}	div.pp_envision a.pp_previous > span,	div.pp_envision a.pp_next > span {		position: absolute;		top: 50%;		margin-top: -30px;		filter: alpha(opacity=0);		opacity: 0;		transition        : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-moz-transition   : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-webkit-transition: all .7s cubic-bezier(0.190,1.000,0.220,1.000);		-o-transition     : all .7s cubic-bezier(0.190,1.000,0.220,1.000);		padding: 0 50px;	}	div.pp_envision a.pp_previous > span {margin-left: -50px;}	div.pp_envision a.pp_next > span {margin-right: -50px;}	div.pp_envision a.pp_previous:hover > span,	div.pp_envision a.pp_next:hover > span {		filter: alpha(opacity=100);		opacity: 1;	}	html.no-csstransforms div.pp_envision a.pp_previous > span { left: -100px; }	html.no-csstransforms div.pp_envision a.pp_next > span { right: -100px; }	html.csstransforms    div.pp_envision a.pp_previous > span { -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); }	html.csstransforms    div.pp_envision a.pp_next > span { right: 0; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); }	html.no-csstransforms div.pp_envision a.pp_previous:hover > span { left: -20px; }	html.no-csstransforms div.pp_envision a.pp_next:hover > span { right: -20px; }	html.csstransforms    div.pp_envision a.pp_previous:hover > span { -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px); }	html.csstransforms    div.pp_envision a.pp_next:hover > span { right: 0; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px); }	div.pp_envision .pp_loaderIcon { background: url(../../includes/modules/module.prettyPhoto/default/loader.gif) center center no-repeat; background-color: #fff; padding: 20px; } /* Loader icon */	div.pp_envision .pp_description,	div.pp_envision .pp_loaderIcon {		   -moz-border-radius: 3px;		-webkit-border-radius: 3px;				border-radius: 3px;	}	div.pp_envision .pp_fade {		-webkit-box-shadow: 0 0 20px rgba(0,0,0,.75);		   -moz-box-shadow: 0 0 20px rgba(0,0,0,.75);		        box-shadow: 0 0 20px rgba(0,0,0,.75);	}	div.pp_envision .pp_expand, 	div.pp_envision .pp_contract {		transition: none !important;		-moz-transition: none !important;		-webkit-transition: none !important;		-o-transition: none !important;	}/* ------------------------------------------------------------------------	DO NOT CHANGE------------------------------------------------------------------------- */	div.pp_pic_holder a:focus { outline:none; }	div.pp_overlay {		background: #000;		display: none;		left: 0;		position: absolute;		top: 0;		width: 100%;		z-index: 12100;	}		div.pp_pic_holder {		display: none;		position: absolute;		width: 100px;		z-index: 12101;	}				.pp_top {			height: 20px;			position: relative;		}			* html .pp_top { padding: 0 20px; }					.pp_top .pp_left {				height: 20px;				left: 0;				position: absolute;				width: 20px;			}			.pp_top .pp_middle {				height: 20px;				left: 20px;				position: absolute;				right: 20px;			}				* html .pp_top .pp_middle {					left: 0;					position: static;				}						.pp_top .pp_right {				height: 20px;				left: auto;				position: absolute;				right: 0;				top: 0;				width: 20px;			}				.pp_content { height: 40px; min-width: 40px; }		* html .pp_content { width: 40px; }				.pp_fade { display: none; }				.pp_content_container {			position: relative;			text-align: left;			width: 100%;		}					.pp_content_container .pp_left { padding-left: 20px; }			.pp_content_container .pp_right { padding-right: 20px; }					.pp_content_container .pp_details {				float: left;				margin: 10px 0 2px 0;			}				.pp_description {					display: none;					margin: 0;				}								.pp_social { float: left; margin: 0; }				.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }				.pp_social .twitter { float: left; }								.pp_nav {					margin: 3px 10px 0 0;				}										.pp_nav .pp_play,					.pp_nav .pp_pause {						float: left;						margin-right: 4px;						text-indent: -10000px;					}									a.pp_arrow_previous,					a.pp_arrow_next {						display: block;						float: left;						height: 15px;						margin-top: 3px;						overflow: hidden;						text-indent: -10000px;						width: 14px;					}				.pp_hoverContainer {			position: absolute;			top: 0;			width: 100%;			z-index: 2000;		}				.pp_gallery {			display: none;			left: 50%;			margin-top: -50px;			position: absolute;			z-index: 10000;		}				.pp_gallery {			display: none !important;		}					.pp_gallery div {				float: left;				overflow: hidden;				position: relative;			}						.pp_gallery ul {				float: left;				height: 35px;				margin: 0 0 0 5px;				padding: 0;				position: relative;				white-space: nowrap;			}						.pp_gallery ul a {				border: 1px #000 solid;				border: 1px rgba(0,0,0,0.5) solid;				display: block;				float: left;				height: 33px;				overflow: hidden;			}						.pp_gallery ul a:hover,			.pp_gallery li.selected a { border-color: #fff; }						.pp_gallery ul a img { border: 0; }						.pp_gallery li {				display: block;				float: left;				margin: 0 5px 0 0;				padding: 0;			}						.pp_gallery li.default a {				display: block;				height: 33px;				width: 50px;			}						.pp_gallery li.default a img { display: none; }						.pp_gallery .pp_arrow_previous,			.pp_gallery .pp_arrow_next {				margin-top: 7px !important;			}				a.pp_next {			display: block;			float: right;			height: 100%;			width: 49%;		}					a.pp_previous {			display: block;			float: left;			height: 100%;			width: 49%;		}				a.pp_expand,		a.pp_contract {			cursor: pointer;			display: none;			height: 20px;				position: absolute;			right: 30px;			text-indent: -10000px;			top: 10px;			width: 20px;			z-index: 20000;		}					a.pp_close {			position: absolute; right: 0; top: 0; 			display: block;			text-indent: 0 !important;		}				.pp_bottom {			height: 20px;			position: relative;		}			* html .pp_bottom { padding: 0 20px; }						.pp_bottom .pp_left {				height: 20px;				left: 0;				position: absolute;				width: 20px;			}			.pp_bottom .pp_middle {				height: 20px;				left: 20px;				position: absolute;				right: 20px;			}				* html .pp_bottom .pp_middle {					left: 0;					position: static;				}							.pp_bottom .pp_right {				height: 20px;				left: auto;				position: absolute;				right: 0;				top: 0;				width: 20px;			}				.pp_loaderIcon {			display: block;			height: 24px;			left: 50%;			margin: -12px 0 0 -12px;			position: absolute;			top: 50%;			width: 24px;		}				#pp_full_res {			line-height: 1 !important;		}					#pp_full_res .pp_inline {				text-align: left;			}							#pp_full_res .pp_inline p { margin: 0 0 15px 0; }			div.ppt {			color: #fff;			display: none;			font-size: 17px;			margin: 0 0 5px 15px;			z-index: 9999;		}/* ========================================    REVSLIDER (includes.modules.module.revslider)========================================*/.ui--rev-slider {	-webkit-backface-visibility: hidden;	direction: ltr;}.ie9 .tp-caption.caption-primary > div {	filter: none !important;}.rev_slider_wrapper .tp-leftarrow:hover, .rev_slider_wrapper .tp-rightarrow:hover {	background-position: 0 0 !important; }.slider-navigation-wrapper i {	text-shadow: 0 -1px 0 rgba(0,0,0,.25);}.modern-browser .rev_slider_wrapper .tparrows {  filter: none !important;}.rev_slider_wrapper .tparrows {	transition: opacity 0.2s ease-in-out;	-moz-transition: opacity 0.2s ease-in-out;	-webkit-transition: opacity 0.2s ease-in-out;	-o-transition: opacity 0.2s ease-in-out;	background: none;	background-image: none;	background-color: #333;}.rev_slider_wrapper .tparrows .slider-navigation-wrapper {	position: absolute;	width: 100%;	height: 18px;	text-align: center;	top: 50%;	left: 0;	color: #fff;}/** Default */.rev_slider_wrapper .tparrows.default {	height: 60px;}.rev_slider_wrapper .tparrows.default .slider-navigation-wrapper {	margin-top: -8px;}.rev_slider_wrapper .tp-leftarrow.default {	box-shadow: 1px 0 8px rgba(0,0,0,.2);	-webkit-border-top-right-radius: 3px;	-webkit-border-bottom-right-radius: 3px;	-moz-border-radius-topright: 3px;	-moz-border-radius-bottomright: 3px;	border-top-right-radius: 3px;	border-bottom-right-radius: 3px;}.rev_slider_wrapper .tp-rightarrow.default {	box-shadow: -1px 0 8px rgba(0,0,0,.2);		-webkit-border-top-left-radius: 3px;	-webkit-border-bottom-left-radius: 3px;	-moz-border-radius-topleft: 3px;	-moz-border-radius-bottomleft: 3px;	border-top-left-radius: 3px;	border-bottom-left-radius: 3px;}.tp-leftarrow.default .slider-navigation-wrapper { margin-left: -2px; }.tp-rightarrow.default .slider-navigation-wrapper { margin-left: 2px; }.rev_slider_wrapper .tparrows.default .slider-navigation-wrapper i {	font-size: 18px !important;}/** Round */.rev_slider_wrapper .tparrows.round {	width: 30px;	height: 30px;	margin-top: -4px;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.rev_slider_wrapper .tparrows.round .slider-navigation-wrapper {	margin-top: -10px;}.tp-leftarrow.round { margin-right: 10px; }.tp-rightarrow.round { margin-left: 10px; }.rev_slider_wrapper .tparrows.round .slider-navigation-wrapper i {	font-size: 13px !important;}.rev_slider_wrapper .ttparrows:hover {	filter 		: alpha(opacity=100) !important;	opacity 	: 1 !important;}/*.tp-bullets.simplebullets.round .bullet { background-image:url("../../includes/modules/module.revslider/bullet.png") !important; margin: 0 !important; }*/.tp-bullets.simplebullets.round .bullet { background: none !important; margin: 2px !important; width: 17px; height: 17px; }.tp-bullets .bullet.selected .ui--bullets-color { display: block; }.tp-caption.caption-primary > div {	position: absolute; 	text-shadow: none; 	margin: 0px; 	border-width: 0px; 	border-style: none;	padding: 10px 20px;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;  color: #ffffff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);  background-color: #0e7add;  *background-color: #0e7add;  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZmM0ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGU3YWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');  background-image: -moz-linear-gradient(top, #1fc4f0, #0e7add);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1fc4f0), to(#0e7add));  background-image: -webkit-linear-gradient(top, #1fc4f0, #0e7add);  background-image: -o-linear-gradient(top, #1fc4f0, #0e7add);  background-image: linear-gradient(to bottom, #1fc4f0, #0e7add);  background-repeat: repeat-x;  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add')"; /* IE8 */  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fc4f0', endColorstr='#0e7add'); /* IE6 & IE7 */}.tp-caption.caption-primary h1,.tp-caption.caption-primary h2,.tp-caption.caption-primary h3,.tp-caption.caption-primary h4,.tp-caption.caption-primary h5,.tp-caption.caption-primary h6 {	margin: 0;}/* ========================================    SHADOWS (includes.modules.module.shadow)========================================*/.ui--shadow {	display: block;	pointer-events: none;	position: relative;	z-index: 1;}.ui--shadow img {	pointer-events: none;	margin: auto;	display: block;	width: 100% !important;	max-width: 1170px !important;	max-height: none !important;	height: auto !important;}.ui--shadow-abs img {	position: absolute;}.ui--shadow-top {	position: relative;	z-index: 2;}.ui--shadow { max-height: 18px; }.ui--shadow.ui--shadow-type-1 { max-height: 30px; }.ui--shadow.ui--shadow-type-5 { max-height: 30px; }.ui--shadow-abs { height: 18px; }.ui--shadow-abs.ui--shadow-type-1 { height: 30px; }.ui--shadow-abs.ui--shadow-type-5 { height: 30px; }.ui--shadow-reset { margin-top: -18px; }/* ========================================    SHARRRE (includes.modules.module.sharrre)========================================*/.ui--sharrre {  display: block;  *zoom: 1;  margin-bottom: 12px;}.ui--sharrre .sharrre i {  margin-right: 3px;}.ui--sharrre .sharrre h5 {  margin: 0;}.ui--sharrre-counter-hidden .ui--sharrre-count {  display: none !important;}.btn-facebook {  color: #FFFFFF !important;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #4965A0;   *background-color: #4965A0;   background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0OTY1QTAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmQzZjdjIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');   background-image: -moz-linear-gradient(top, #4965A0, #2d3f7c);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4965A0), to(#2d3f7c));   background-image: -webkit-linear-gradient(top, #4965A0, #2d3f7c);   background-image: -o-linear-gradient(top, #4965A0, #2d3f7c);   background-image: linear-gradient(to bottom, #4965A0, #2d3f7c);   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4965A0', endColorstr='#2d3f7c');   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4965A0', endColorstr='#2d3f7c')";   background-repeat: repeat-x; }.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.btn-facebook.disabled,.btn-facebook[disabled] {  color: #FFFFFF !important;   background-color: #2d3f7c !important; }.btn-twitter {  color: #FFFFFF !important;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #57bdff;   *background-color: #57bdff;   background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1N2JkZmYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjk3M2ZmIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');   background-image: -moz-linear-gradient(top, #57bdff, #2973ff);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#57bdff), to(#2973ff));   background-image: -webkit-linear-gradient(top, #57bdff, #2973ff);   background-image: -o-linear-gradient(top, #57bdff, #2973ff);   background-image: linear-gradient(to bottom, #57bdff, #2973ff);   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#57bdff', endColorstr='#2973ff');   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#57bdff', endColorstr='#2973ff')";   background-repeat: repeat-x; }.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.btn-twitter.disabled,.btn-twitter[disabled] {  color: #FFFFFF !important;   background-color: #2973ff !important; }.btn-googleplus {  color: #FFFFFF !important;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #ea634d;   *background-color: #ea634d;   background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYTYzNGQiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDAyYzIzIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');   background-image: -moz-linear-gradient(top, #ea634d, #d02c23);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ea634d), to(#d02c23));   background-image: -webkit-linear-gradient(top, #ea634d, #d02c23);   background-image: -o-linear-gradient(top, #ea634d, #d02c23);   background-image: linear-gradient(to bottom, #ea634d, #d02c23);   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ea634d', endColorstr='#d02c23');   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ea634d', endColorstr='#d02c23')";   background-repeat: repeat-x; }.btn-googleplus:hover,.btn-googleplus:focus,.btn-googleplus:active,.btn-googleplus.active,.btn-googleplus.disabled,.btn-googleplus[disabled] {  color: #FFFFFF !important;   background-color: #d02c23 !important; }.btn-linkedin {  color: #FFFFFF !important;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #1fadcb;   *background-color: #1fadcb;   background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZmFkY2IiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTI2NzlmIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');   background-image: -moz-linear-gradient(top, #1fadcb, #12679f);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1fadcb), to(#12679f));   background-image: -webkit-linear-gradient(top, #1fadcb, #12679f);   background-image: -o-linear-gradient(top, #1fadcb, #12679f);   background-image: linear-gradient(to bottom, #1fadcb, #12679f);   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fadcb', endColorstr='#12679f');   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1fadcb', endColorstr='#12679f')";   background-repeat: repeat-x; }.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active,.btn-linkedin.active,.btn-linkedin.disabled,.btn-linkedin[disabled] {  color: #FFFFFF !important;   background-color: #12679f !important; }.btn-pinterest {  color: #FFFFFF !important;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #da2933;   *background-color: #da2933;   background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkYTI5MzMiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmExNTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IHVybCgjbGluZWFyLWdyYWRpZW50KTsiLz4NCjwvc3ZnPg==');   background-image: -moz-linear-gradient(top, #da2933, #ba151a);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#da2933), to(#ba151a));   background-image: -webkit-linear-gradient(top, #da2933, #ba151a);   background-image: -o-linear-gradient(top, #da2933, #ba151a);   background-image: linear-gradient(to bottom, #da2933, #ba151a);   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#da2933', endColorstr='#ba151a');   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#da2933', endColorstr='#ba151a')";   background-repeat: repeat-x; }.btn-pinterest:hover,.btn-pinterest:focus,.btn-pinterest:active,.btn-pinterest.active,.btn-pinterest.disabled,.btn-pinterest[disabled] {  color: #FFFFFF !important;   background-color: #ba151a !important; }.ui--sharrre-block {  margin-left: -6px;  margin-right: -6px;}.ui--sharrre-block .sharrre {  display: inline-block;  *display: inline;  *zoom: 1;  margin: 0 6px 18px;  min-width: 80px;}.ui--sharrre-block .ui--sharrre-box a {  min-width: 80px;}.ui--sharrre-block .ui--sharrre-box a,.ui--sharrre-block .ui--sharrre-box a:hover {  text-decoration: none;}.ui--sharrre-block .ui--sharrre-count {  display: block;  font-weight: bold;  line-height: 40px;  height: 40px;  position: relative;  text-align: center;  margin-bottom: 10px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  border: 1px solid #b2c6cc;  background: #fbfbfb; /* Old browsers */  background: -moz-linear-gradient(top, #fbfbfb 0%, #f6f6f6 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* IE10+ */  background: linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */}.ui--sharrre-block .ui--sharrre-count {  color: #333 !important;  text-decoration: none !important;}.ui--sharrre-block .ui--sharrre-count:hover {  text-decoration: none;}.ui--sharrre-block .ui--sharrre-count:before, .ui--sharrre-block .ui--sharrre-count:after {  content:'';  display:block;  position:absolute;  left:49%;  width:0;  height:0;}.ui--sharrre-block .btn {  margin-bottom: 0;}.ui--sharrre-block .ui--sharrre-count:before {  border:solid 7px transparent;  border-top-color:#b2c6cc;  margin-left:-7px;  bottom: -14px;}.ui--sharrre-block .ui--sharrre-count:after {  border:solid 6px transparent;  margin-left:-6px;  bottom:-12px;  border-top-color:#fbfbfb;}.ui--sharrre-mini-block {  margin-left: -6px;  margin-right: -6px;}.ui--sharrre-mini-block .sharrre {  display: inline-block;  *display: inline;  *zoom: 1;  margin: 0 6px 18px;}.ui--sharrre-mini-block .ui--sharrre-box a {  min-width: 60px;  text-align: center;}.ui--sharrre-mini-block .ui--sharrre-box a,.ui--sharrre-mini-block .ui--sharrre-box a:hover {  text-decoration: none;}.ui--sharrre-mini-block .ui--sharrre-box .ui--sharrre-link-title {  display: none;}.ui--sharrre-mini-block .ui--sharrre-count {  display: block;  font-weight: normal;  line-height: 30px;  height: 30px;  font-size: 80%;  height: 30px;  position: relative;  text-align: center;  margin-bottom: 10px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  border: 1px solid #b2c6cc;  background: #fbfbfb;}.ui--sharrre-mini-block .ui--sharrre-count {  color: #333 !important;  text-decoration: none !important;}.ui--sharrre-mini-block .ui--sharrre-count:hover {  text-decoration: none;}.ui--sharrre-mini-block .ui--sharrre-count:before,.ui--sharrre-mini-block .ui--sharrre-count:after {  content:'';  display:block;  position:absolute;  left:49%;  width:0;  height:0;}.ui--sharrre-mini-block .btn {  margin-bottom: 0;}.ui--sharrre-mini-block .ui--sharrre-count:before {  border:solid 7px transparent;  border-top-color:#b2c6cc;  margin-left:-7px;  bottom: -14px;}.ui--sharrre-mini-block .ui--sharrre-count:after {  border:solid 6px transparent;  margin-left:-6px;  bottom:-12px;  border-top-color:#fbfbfb;}/* ========================================    PANEL (includes.modules.module.side_panel)========================================*/html.no-csstransitions #side-panel {	display: none !important;}#side-panel-pusher {	position: relative;	left: 0;	z-index: 99;	height: 100%;	-webkit-transition: -webkit-transform 0.5s;	-moz-transition: -moz-transform 0.5s;	transition: transform 0.5s;}#side-panel {	opacity: .95;	position: absolute;	top: 0;	left: 0;	z-index: 12001;	visibility: hidden;	width: 300px;	height: 100%;	background: #3b3b3b;	-webkit-transition: all 0.5s;	-moz-transition: all 0.5s;	transition: all 0.5s;	-webkit-box-shadow: 5px 0 10px rgba(0,0,0,.2);	-moz-box-shadow: 5px 0 10px rgba(0,0,0,.2);	box-shadow: 5px 0 10px rgba(0,0,0,.2);}#side-panel > div {	display: none;	margin: 30px;}/** Opened */.side-panel-open #side-panel {	visibility: visible;	-webkit-transition: -webkit-transform 0.5s;	-moz-transition: -webkit-transform 0.5s;	transition: transform 0.5s;}/** Opened */html.csstransitions #side-panel {	-webkit-transform: translate3d(-100%, 0, 0);	-moz-transform: translate3d(-100%, 0, 0);	transform: translate3d(-100%, 0, 0);}html.csstransitions.side-panel-open #side-panel-pusher {	-webkit-transform: translate3d(300px, 0, 0);	-moz-transform: translate3d(300px, 0, 0);	transform: translate3d(300px, 0, 0);}html.no-csstransitions #side-panel {	left: -100%;}html.no-csstransitions.side-panel-open #side-panel {	left: -300px;	visibility: visible;	z-index: 15000;}html.no-csstransitions.side-panel-open #side-panel-pusher {	left: 300px;}#side-panel select,#side-panel textarea,#side-panel input[type="text"],#side-panel input[type="password"] {	width: 100%;}#side-panel select,#side-panel textarea,#side-panel input[type="text"],#side-panel input[type="password"],#side-panel input[type="datetime"],#side-panel input[type="datetime-local"],#side-panel input[type="date"],#side-panel input[type="month"],#side-panel input[type="time"],#side-panel input[type="week"],#side-panel input[type="number"],#side-panel input[type="email"],#side-panel input[type="url"],#side-panel input[type="search"],#side-panel input[type="tel"],#side-panel input[type="color"],#side-panel select:focus,#side-panel textarea:focus,#side-panel input[type="text"]:focus,#side-panel input[type="password"]:focus,#side-panel input[type="datetime"]:focus,#side-panel input[type="datetime-local"]:focus,#side-panel input[type="date"]:focus,#side-panel input[type="month"]:focus,#side-panel input[type="time"]:focus,#side-panel input[type="week"]:focus,#side-panel input[type="number"]:focus,#side-panel input[type="email"]:focus,#side-panel input[type="url"]:focus,#side-panel input[type="search"]:focus,#side-panel input[type="tel"]:focus,#side-panel input[type="color"]:focus{	-webkit-box-shadow: inset 0 2px 10px rgba(0,0,0, .2);	-moz-box-shadow: inset 0 2px 10px rgba(0,0,0, .2);	box-shadow: inset 0 2px 10px rgba(0,0,0, .2);}#ui--side-panel-close-button {	display: block !important;	visibility: visible !important;	position: absolute;	right: 0px;	top: 28px;	padding: 10px;		opacity: 0;	transition: all .4s ease-in-out !important;	-moz-transition: all .4s ease-in-out !important;	-webkit-transition: all .4s ease-in-out !important;	-o-transition: all .4s ease-in-out !important;	   -moz-border-radius: 50%;	-webkit-border-radius: 50%;			border-radius: 50%;}.side-panel-open #ui--side-panel-close-button {	opacity: 1;	right: -24px;}#ui--side-panel-close-button .ui--icon {	display: block !important;}/* ========================================    BUTTON (includes.modules.module.side_panel.content)========================================*/html.html-loading .ui--fixed-button {	visibility: hidden;}html.side-panel-open .ui--fixed-button {	display: none;}.ui--fixed-button {	position: fixed;	bottom: 10%;	padding-top: 12px !important;	padding-bottom: 12px !important;	z-index: 11500;}.ui--fixed-button.position--left {	left: -10px;	padding-left: 20px !important;}.ui--fixed-button.position--right {	right: -10px;	padding-right: 20px !important;}.ui--fixed-button.position--top {	top: 10%;	bottom: auto;}/* ========================================    COMMENTS (includes.modules.module.style)========================================*/#comments {	margin-bottom: 30px;}#comments .commentlist {	margin: 0;	width: 100%;	background: none;	list-style: none;}#comments .commentlist:after {	content: "";	display: block;	clear: both;}#comments .commentlist li {	list-style: none;	padding: 0;	margin: 0 0 18px;	position: relative;	background: 0;	border: 0;}#comments .commentlist li > ul {	margin-top: 18px;	margin-left: 50px;	list-style: none none !important;}#comments .commentlist li .meta {	padding: 12px 20px;	margin: -18px -20px 18px;}#comments .commentlist li .ui--star-rating .ui--star-rating-highlight {	color: #333;}#comments .commentlist li .comment-avatar {	float: left;	position: absolute;	top: 0;	left: 0;	padding: 1px;	height: auto;	-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;	-moz-border-radius: 1500px;	-webkit-border-radius: 1500px;	border-radius: 1500px;	border: 4px solid #ebebeb;}#comments .commentlist li img.avatar {	float: left;	margin: 0;	line-height: 1;	width: 48px;	background-color: #fff;	-moz-border-radius: 1500px;	-webkit-border-radius: 1500px;	border-radius: 1500px;	z-index: 2;}#comments .commentlist li .comment-text {	position: relative;	z-index: 1;	margin: 0 0 0 80px;	padding: 18px 20px 0;}#comments .commentlist li .comment-text .meta {	position: relative;}.ui--comments-arrow i { font-size: 24px; }.ui--comments-arrow {	position: absolute;	width: 20px;	height: 20px;	top: 50%;	left: -8px;	margin-top: -10px;	color: #f1f1f1;	background-color: none !important;	text-shadow: -1px 0 0px #dfdfdf;}.ie .ui--comments-arrow { display: none; }#comments h3 { margin: 0 }#comments #comment { min-height: 75px }#comments .commentlist > li:before { content: "" }.comment-reply-link { text-decoration: none !important; }/** RESPONDS */#respond {		position: static;		margin: 0;		width: auto;		padding: 0;		background: transparent none;		border: 0;}.comment #respond {		margin: 18px 0 0 80px !important;}.ui--comment-form .ui--box {		padding: 18px 20px 0;}.ui--comment-form .ui--box .respond-header {	margin: -18px -20px 18px;	padding: 12px 20px;	position: relative;}.comment .ui--star-rating-text { display: none; }.ui--comment-form .form-submit {		padding: 12px 20px;		margin: 0 -20px -12px;		border-top: 1px solid #dfdfdf;}.ui--comment-form p {}.ui--comment-form code { white-space: normal; }.ui--comment-form .form-allowed-tags code { display: block; }.ui--comment-form input[type=text],.ui--comment-form input[type=email]{		width: 100% !important;		max-width: 100% !important;		min-height: 32px;		margin-bottom: 0;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box; }.ui--comment-form textarea {		width: 100% !important;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;}.ui--comment-form .form-submit button {		float: right;		margin-bottom: 0;}#respond:after{		content: "";		display: block;		clear: both;}#respond p {  }#respond .form-submit input { left: auto }#respond textarea {		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;		width: 100%;}/* ========================================    FLEXSLIDER (includes.modules.module.style)========================================*//* * jQuery FlexSlider v2.0 * http://www.woothemes.com/flexslider/ * * Copyright 2012 WooThemes * Free to use under the GPLv2 license. * http://www.gnu.org/licenses/gpl-2.0.html * * Contributing author: Tyler Smith (@mbmufffin) */ /* Browser Resets */.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} /* FlexSlider Necessary Styles*********************************/ .flexslider {width: 100%; margin: 0 0 18px; padding: 0 0 0;}.flexslider .slides > div {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {max-width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}/* FlexSlider Necessary Styles*********************************/.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {max-width: 100%; height: auto !important; display: block;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */.no-js .slides > div:first-child {display: block;}.slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider {margin: 0; background: #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}.flex-viewport {max-height: 2000px; /*-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;*/}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px}/* Direction Nav */.flexslider .flex-direction-nav {*height: 0; display: none;}.flexslider .flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}.flexslider .flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }.flexslider .flex-direction-nav .flex-prev {left: -36px;}.flexslider .flexslider:hover .flex-next {opacity: 0.8; right: 5px;}.flexslider .flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}.flexslider .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flexslider .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}/* Control Nav */.flexslider .flex-control-nav {width: 100%; position: absolute; bottom: 20px; text-align: center;}.flexslider .flex-control-nav li {margin: 0; display: inline-block; zoom: 1; *display: inline;}.flexslider .flex-control-paging li a {width: 17px; height: 17px; margin: 2px; position: relative; display: block; cursor: pointer; text-indent: -9999px; 	/*background: url(../../includes/modules/module.style/source/bullet.png);*/	background: none !important;}.flexslider .flex-control-paging li a:hover { background-position: 0 20px; }.flexslider .flex-control-paging li a.flex-active { background-position: 0 20px; cursor: default; }.flexslider .flex-control-paging li a {  transition: none !important;  -moz-transition: none !important;  -webkit-transition: none !important;  -o-transition: none !important;}.flex-active .ui--bullets-color { display: block; }.flexslider .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flexslider .flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flexslider .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flexslider .flex-control-thumbs img:hover {opacity: 1;}.flexslider .flex-control-thumbs .flex-active {opacity: 1; cursor: default;}.flex-caption {	position: absolute;	left: 40px;	bottom: 60px;	padding: 20px;	margin: 0 !important;	max-width: 50%;	max-width: 400px;	background: rgba(0,0,0,.75);	color: #fff !important;	   -moz-border-radius: 3px;	-webkit-border-radius: 3px;			border-radius: 3px;}.old-browser .flex-caption { background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000)"; /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);   /* IE6 & 7 */      zoom: 1; }.flexslider-wrapper {	position: relative;	margin-bottom: 18px;}.flexslider-relative {	position: relative;}.ui--flexslider-navigation {	position: absolute;	top: 50%;	left: 0;	margin-top: -30px;	width: 100%;	z-index: 100;}.ui--flexslider-navigation .arr {	width: 40px;	height: 60px;}.ui--flexslider-navigation .arr i {	top: 50%;	margin-top: -8px;}.flexslider-navigation-prev,.flexslider-navigation-next { position: absolute; }.flexslider-navigation-prev { left: -20px; }.flexslider-navigation-next { right: -20px; }/* ========================================    BOTTOM (includes.modules.module.style)========================================*/#footer-bottom {	padding-top: 15px;	padding-bottom: 15px;	border-top: 1px solid #212121;	background-color: #2d2d2d;}#footer-bottom,#footer-bottom a {	color: #8c8989;	font-size: 12px;}#footer-bottom a:hover {	color: #fff;}#footer-bottom #footer-texts,#footer-bottom #footer-navigation {	max-width: 50%;}#footer-bottom.layout--centered #footer-texts,#footer-bottom.layout--centered #footer-navigation {	display: block;	width: auto;	max-width: none;	float: none;	text-align: center;}#footer-bottom.layout--centered #footer-navigation {	margin-top: 10px;}#footer-navigation li {	display: inline-block;	*display: inline;	*zoom: 1;}#footer-navigation li.ui--separator {	margin-left: 10px;	margin-right: 10px;}#footer-navigation li.ui--separator:last-child {	display: none;}/* ========================================    HEADER.FIXED (includes.modules.module.style)========================================*/#header-container .show-on-stuck {	display: none !important;}/* ========================================    LOGO (includes.modules.module.style)========================================*/header #logo {	margin: 0;	position: relative;	z-index: 2;	text-align: center;}	header #logo img {		max-width: 100%;		height: auto;	}	header #logo a {		display: inline-block;		*display: inline;		*zoom: 1;	}/* ========================================    TITLEBAR (includes.modules.module.style)========================================*/#titlebar {	border-bottom: 1px solid #ebebeb;	position: relative;	background-color: #f9f9f9;	background-position: center center;	background-repeat: no-repeat;	image-rendering: optimizeQuality;}#titlebar > .container {	padding: 30px 0;}#titlebar.cover {	-webkit-background-size: cover;		 -moz-background-size: cover;			 -o-background-size: cover;					background-size: cover;}#titlebar.repeat {	background-repeat: repeat;	-webkit-background-size: auto !important;		 -moz-background-size: auto !important;			 -o-background-size: auto !important;					background-size: auto !important;}#titlebar-text {	max-width: 58%;	padding-right: 2%;}#titlebar-title {	margin: 0;}#titlebar-text .titlebar-text-content {	margin-top: 10px;}#titlebar-text .titlebar-text-content > p:last-child {	margin-bottom: 0;}#titlebar-text.no-breadcrumb {	max-width: 100%;	padding-right: 0;}#titlebar-breadcrumb {	min-width: 40%;	position: absolute;	top: 0;	bottom: 0;	right: 0;}#breadcrumb {	position: absolute;	top: 50%;	right: 0;	margin-top: -15px;	padding: 5px 15px;	font-size: 12px;}.ui-bc-seperator {	margin: 3px 0;	width: 20px;	position: relative;	display: inline-block;	*display: inline;	*zoom: 1;	text-align: center;}.ui-bc-seperator .ui--caret {	position: absolute;	top: 50%;	left: 50%;	height: 18px;	line-height: 18px;	margin-top: -11px;	margin-left: -3px;}#breadcrumb,#breadcrumb a {	color: #7c7c7c;}#breadcrumb a:hover {	color: #070401;}.orientation-right #titlebar-text {	max-width: 58%;	padding-left: 2%;	padding-right: 0;	float: right;	text-align: right;}.orientation-right #titlebar-breadcrumb {	left: 0;	right: auto;}.orientation-right #breadcrumb {	left: 0;	right: auto;}/* ========================================    TOPBAR (includes.modules.module.style)========================================*/#top-bar {	position: relative;	z-index: 99999 !important;	line-height: 0;	height: 40px;	background: #f9f9f9;	border-bottom: 1px solid #ebebeb;}#top-bar-background {	height: 40px;}#top-bar a {	color: #7c7c7c;}#top-bar a:hover {	color: #070401;}#top-bar-text {	line-height: 40px;	white-space: nowrap;}#top-bar-text [class^="fontawesome-"],#top-bar-text [class*=" fontawesome-"] {	font-size: 14px;	margin-right: 4px;}#top-bar .ui--widget {	height: 40px !important;	margin-bottom: 0;	text-align: left;	position: relative;}#top-bar .ui--widget > ul,#top-bar ul.ui--widget {	float:left;	margin-left: 0;}#top-bar .ui--widget > ul > li,#top-bar ul.ui--widget > li {	position: relative;	border-left: 1px solid transparent;	border-right: 1px solid transparent;	border-color: #ebebeb !important;	height: 40px;}#top-bar .ui--widget > ul > li > a,#top-bar ul.ui--widget > li > a {	display: block;	height: 40px;	line-height: 40px;	padding-left: 20px;	padding-right: 20px;	white-space: nowrap;}#top-bar .ui--widget li > ul {	display: none;}#top-bar .ui--widget li .helper--extract-icon {	background: transparent;	background: rgba(0,0,0,.1);	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000)"; /* IE8 */			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);   /* IE6 & 7 */				*zoom: 1;	-webkit-box-shadow: inset 1px 0 3px rgba(0,0,0,.15);		 -moz-box-shadow: inset 1px 0 3px rgba(0,0,0,.15);					box-shadow: inset 1px 0 3px rgba(0,0,0,.15);	position: absolute;	top: 0;	right: 1px;	bottom: 0;	width: 30px;	text-align: center;}#top-bar .helper--extract-icon [class^="fontawesome-"],#top-bar .helper--extract-icon [class*=" fontawesome-"] {	position: absolute;	top: 50%;	margin-top: -9px;	left: 50%;	margin-left: -3px !important;}#top-bar .ui--custom-menu > li {	float: left;	margin-left: -1px;}#top-bar .ui--custom-menu li {	position: relative;}#top-bar .ui--custom-menu li > ul {	display: none;}/** Second Level */#top-bar .ui--custom-menu li > ul {	display: none;	position: absolute;	right: -1px;	top: 40px;	min-width: 150px;	margin-left: 0;	background: #fff;	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);	box-shadow: 0 1px 10px rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.05);}#top-bar .ui--custom-menu li > ul > li > ul {	top: 0;	left: -100%;	margin-left: 0;	right: auto;}#top-bar .abs-left .ui--custom-menu li > ul {		left: -1px;		right: auto;}#top-bar .abs-left .ui--custom-menu li > ul > li > ul {	right: -100%;	left: auto;	margin-right: -1px;	margin-left: 0;}#top-bar .ui--custom-menu.opt--on-hover li:hover > ul {	display: block;}#top-bar .ui--custom-menu li > ul li > a {	display: block;	padding: 10px 20px;	line-height: 18px;	border: 1px solid #ebebeb;	margin-bottom: -1px;}/*#top-bar .ui--custom-menu li > ul li:last-child > a {	border-bottom: 0;}*/#top-bar .ui-socialbar .ui-socialbar-item {	margin-left: -1px;}#top-bar .ui--custom-menu li > a [class^="fontawesome-angle-"],#top-bar .ui--custom-menu li > a [class*=" fontawesome-angle-"] {	margin-right: -6px;	margin-left: 8px;}#top-bar .widget--language-selector .flag {	margin: -2px 10px 0 0;}#top-bar #widget--search {	overflow: hidden;	padding-left: 1px;	margin-left: -2px;}#top-bar #widget--search > li > a {	padding-left: 10px;	padding-right: 10px;	float: left;	margin-right: 1px;}#top-bar #widget--search .ui--search-form {	padding-left: 0;	padding-right: 0;	position: relative;	height: 40px;	float: left;	padding-top: 10px;	padding-bottom: 10px;	margin-top: -10px;	overflow: hidden;-	-webkit-box-shadow: inset 1px 0 10px rgba(0,0,0,.1), inset 1px 0 1px rgba(0,0,0,.08), inset -1px 0 10px rgba(0,0,0,.1), inset -1px 0 1px rgba(0,0,0,.08);	-moz-box-shadow: inset 1px 0 10px rgba(0,0,0,.1), inset 1px 0 1px rgba(0,0,0,.08), inset -1px 0 10px rgba(0,0,0,.1), inset -1px 0 1px rgba(0,0,0,.08);	box-shadow: inset 1px 0 10px rgba(0,0,0,.1), inset 1px 0 1px rgba(0,0,0,.08), inset -1px 0 10px rgba(0,0,0,.1), inset -1px 0 1px rgba(0,0,0,.08);	-webkit-transition: width 0.3s linear;		 -moz-transition: width 0.3s linear;			 -o-transition: width 0.3s linear;					transition: width 0.3s linear;}#top-bar #widget--search.state--open .ui--search-form {	width: 150px;}#top-bar #widget--search .ui--search-form form {	position: absolute;	width: 150px;	height: 40px;	left: 0;}#top-bar #widget--search.state--open .ui--search-form form {}#top-bar #widget--search .ui--search-form input[type="text"] {	height: 40px;	line-height: 40px;	padding: 0 10px 0 10px !important;	width: 150px;	background: rgba(0,0,0,.03) !important;	background: transparent;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#07000000,endColorstr=#07000000)"; /* IE8 */	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#07000000,endColorstr=#07000000);   /* IE6 & 7 */	zoom: 1;	border: 0;	outline: 0 !important;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;}/* ========================================    WIDGETS (includes.modules.module.topbar)========================================*/#topbar-social-icons > li:first-child {	/*border-left: 0 !important;*/}/* ========================================    UNIFORM (includes.modules.module.uniform)========================================*/.ui--select-wrapper {	position: relative;	padding: 0 !important;	cursor: pointer !important;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	display: inline-block;	*display: inline;	*zoom: 1;	width: 100%;	max-width: 100%;	clear: none !important;}.ui--select-wrapper select option {  color: #333 !important;}.ui--select-wrapper.helper--block {  width: 100% !important;  display: block;  *display: block;}.ui--select-wrapper .chzn-container {	display: none !important;}.ui--select-wrapper > select {	-ms-filter 		: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	 filter 		: alpha(opacity=0);	-moz-opacity	: 0;	-khtml-opacity	: 0;	 opacity 		: 0;	 cursor: pointer !important;	 display: block !important;	 background: none !important;	 box-shadow: none !important;	 border: 0 !important;	 outline: 0 !important;	 vertical-align: middle;	 padding: 0 !important;	 margin: 0 !important;	 z-index: 2;	 position: relative;	 float: none !important;	 height: 32px;	 line-height: 32px;	 min: 100% !important;	 width: 100% !important;	 max-width: 100%;	 font-weight: normal !important;}.ui--select-wrapper > .ui--select-title {	white-space: nowrap !important;	display: block;	overflow: hidden !important;		position: absolute;	left: 18px;	right: 24px;	top: 0;	bottom: 0;	width: auto !important;	margin: 0!important;	line-height: 32px;	z-index: 1;	text-overflow: ellipsis;	color: #7c7c7c !important;}.rtl .ui--select-wrapper > .ui--select-title {	right: 18px;	left: 24px;}.ui--select-wrapper:hover > .ui--select-title,.ui--select-wrapper.active > .ui--select-title,.ui--select-wrapper:hover > .ui--select-arrow,.ui--select-wrapper.active > .ui--select-arrow {	color: #333333 !important;}.ui--select-wrapper > .ui--select-arrow {	position: absolute;	right: 12px;	top: 50%;	margin-top: -8px;	color: #7c7c7c !important;}.rtl .ui--select-wrapper > .ui--select-arrow {	left: 12px;	right: auto;}@media (min-width: 979px) {/* ========================================    TABS.MEGA.NORMAL (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mega.text-left > .ui--tabs-header .ui--tabs-titles > li.first-item a { border-left: 0; }html #page-wrap .ui--tabs-mega.text-right > .ui--tabs-header .ui--tabs-titles > li.last-item a { border-right: 0; }/* ========================================    HEADER NAVIGATION.NORMAL (includes.modules.module.nav)========================================*/#header-navigation {	display: block;}.header-type-2.no-stuck #logo,.header-type-2.no-stuck nav#navigation {	float: none;	display: block;	margin-top: 0;	margin: 0 auto;	max-width: 100%;	position: relative;	text-align: center;	line-height: 0;}.header-type-2.no-stuck #header-navigation {	display: inline-block;	text-align: left;	float: none;}.header-type-2.no-stuck #header-navigation > .megamenu {	position: static;}.header-type-2.no-stuck #header-navigation > .megamenu > ul.sub-menu {	width: 100%;	margin: 0;	left: 0;	right: 0;}nav#navigation {	margin: 27px 0 0;	position: absolute;	left: 0;	top: 50%;	width: 100%;	margin-top: -30px;}#header-navigation {	margin: 0;	float: right;}/* ========================================    HEADER.FIXED.NORMAL (includes.modules.module.style)========================================*/.modern-browser #header-container.stuck {	margin: 0 auto;	position:fixed !important;	top: 0;	left: 0;	-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .15);	   -moz-box-shadow:0 2px 10px rgba(0, 0, 0, .15);			box-shadow:0 2px 10px rgba(0, 0, 0, .15);	-moz-transition: -moz-box-shadow 0.5s ease-in-out;	-webkit-transition: -webkit-box-shadow 0.5s ease-in-out;	-o-transition: -o-box-shadow 0.5s ease-in-out;	transition: box-shadow 0.5s ease-in-out;	z-index: 2000;	width: 100%;	padding-bottom: 0 !important;}.modern-browser #header-container.stuck #logo img {	transition: margin-top 0.5s ease-in-out, margin-bottom 0.5s ease-in-out;	-moz-transition: margin-top 0.5s ease-in-out, margin-bottom 0.5s ease-in-out;	-webkit-transition: margin-top 0.5s ease-in-out, margin-bottom 0.5s ease-in-out;	-o-transition: margin-top 0.5s ease-in-out, margin-bottom 0.5s ease-in-out;}.modern-browser body.admin-bar #header-container.stuck {	top: 28px;}.modern-browser #header-container.stuck	#header-container-background {	opacity: 0.95;}.modern-browser #header-container.stuck .hide-on-stuck,.modern-browser #header-container.no-stuck .show-on-stuck {	display: none !important;}.modern-browser #header-container.stuck .show-on-stuck {	display: block !important;}}@media (min-width: 1200px) {/* ========================================    BACKGROUND.WIDE (includes.shortcodes.shortcode.video_background)========================================*/html.no-video .ui--video-background-video video {	display: none !important;}html.no-video .ui--video-background-poster {	display: block !important;}/* ========================================    HEADER NAVIGATION.WIDE (includes.modules.module.nav)========================================*/#header-navigation > .megamenu.layout-fullwidth > ul.sub-menu {	max-width: 1168px;}}@media (max-width: 979px) {/* ========================================    HEADER.FIXED.MOBILE (includes.modules.module.style)========================================*/.sticky-wrapper{	height: auto !important;}}@media (min-width: 768px) and (max-width: 979px) {/* ========================================    MASONRY.TABLET (includes.shortcodes.shortcode.masonry)========================================*/.ui--isotope-item {	margin-bottom: 2px;}/* ========================================    TABLE.TABLET (includes.shortcodes.shortcode.pricing_table)========================================*/.ui--pricing-table-features-titles {	margin-left: -181px;	width: 180px;}.ui--pricing-table-wrap.style2 {	margin-left: 180px;}/* ========================================    TABS.MEGA.TABLET (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a {	padding: 15px 20px;}/* ========================================    TABS.MINI.TABLET (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li a {	padding: 15px 20px;}/* ========================================    TABS.MINI.VERTICAL.TABLET (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li a {	padding: 15px 20px;}/* ========================================    BOX.TABLET (includes.shortcodes.shortcode.tagline_box)========================================*/.ui--tagline-box {	height: auto !important;}/* ========================================    BACKGROUND.TABLET (includes.shortcodes.shortcode.video_background)========================================*/html.no-video .ui--video-background-video video {	display: none !important;}html.no-video .ui--video-background-poster {	display: block !important;}/* ========================================    BLOG.TABLET (includes.modules.module.blog)========================================*/.ui--blog-item.layout--medium .ui--blog-media {	margin-left: 20px;}#page-content.sidebar-layout .ui--blog-item.layout--medium .ui--blog-media {	float: none;	width: auto;	margin-left: 0;}/* ========================================    MENUBAR.TABLET (includes.modules.module.menubar)========================================*/.ui--custom-menu-bar {	margin-bottom: 20px;}.ui--custom-menu-bar ul > li > span,.ui--custom-menu-bar ul > li > a {	padding: 20px 20px;}/* ========================================    HEADER NAVIGATION.TABLET (includes.modules.module.nav)========================================*/nav#navigation {	float: none;	display: block;	margin-top: 0 !important;	margin: 0 auto !important;	max-width: 724px !important;	position: relative !important;	text-align: center !important;	line-height: 0;}#header-navigation {	display: inline-block !important;	text-align: left;	float: none !important;}#header-navigation > .megamenu {	position: static !important;}#header-navigation > .megamenu > ul.sub-menu {	width: 100%;	max-width: 724px;	margin: 0 !important;	left: 0;	right: 0;}/* ========================================    REVSLIDER.TABLET (includes.modules.module.revslider)========================================*/.rev_slider_wrapper .tparrows.default {	width: 30px;	height: 48px;}.rev_slider_wrapper .tparrows.default .slider-navigation-wrapper {	margin-top: -10px;}.tp-leftarrow.default .slider-navigation-wrapper { margin-left: -2px; }.tp-rightarrow.default .slider-navigation-wrapper { margin-left: 2px; }.rev_slider_wrapper .tparrows.default .slider-navigation-wrapper i {	font-size: 12px !important;}/* ========================================    LOGO.TABLET (includes.modules.module.style)========================================*/header #logo {	float: none;	display: block;	text-align: center;}header img#logo-tablet {	display: inline !important;}}@media (max-width: 767px) {/* ========================================    BUTTONS.PHONE (includes.shortcodes.shortcode.buttons)========================================*/.btn {	white-space: normal;}/* ========================================    CAROUSEL.PHONE (includes.shortcodes.shortcode.carousel)========================================*/.ui--carousel.fullwidth-content {	margin-left: 0 !important;	width: 100% !important;}/* ========================================    LIST.PHONE (includes.shortcodes.shortcode.clients)========================================*/.ui--client-list .ui-row > .ui-column .ui--client {	margin-top: 30px;	margin-bottom: 30px;}.ui--client-list .ui-row > .ui-column > .vertical-divider {	display: none;}/* ========================================    COLUMNS.PHONE (includes.shortcodes.shortcode.columns)========================================*/.ui-fluid-column {	display: block;	float: none;	width: 100% !important;	margin-left: 0;	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;			box-sizing: border-box;}/* ========================================    MASONRY.PHONE (includes.shortcodes.shortcode.masonry)========================================*/.ui--masonry {	margin-left: 0;}.ui--isotope-item {	margin-bottom: 12px;}.isotope,.isotope .ui--isotope-item {	transition: none !important;	-moz-transition: none !important;	-webkit-transition: none !important;	-o-transition: none !important;}/* ========================================    TABLE.PHONE (includes.shortcodes.shortcode.pricing_table)========================================*/.ui--pricing-table li,.ui--pricing-table > li.featured {	float: none;	margin: 0 0 18px;	padding-bottom: 0;	width: auto !important;}.ui--pricing-table-feature-title-phone {	display: block;}.ui--pricing-table-wrap.style2 {	margin-left: 0;}.ui--pricing-table-features-titles {	display: none;}.ui--pricing-table-before-html,.ui--pricing-table-feature {	min-height: auto !important;}.ui--pricing-table-wrap.style2 .ui--pricing-table-features-rows {	margin-left: 0;	margin-right: 0;}.ui--pricing-table-wrap.style2 .ui--pricing-table-features-rows > .ui--pricing-table-feature {	padding-left: 20px;	padding-right: 20px;}/* ========================================    TABS.BASE.PHONE (includes.shortcodes.shortcode.tabs)========================================*/.ui--tabs-titles {	display: block;}.ui--tabs-titles > li {	float: none;	width: 100%;	display: block;}.ui--tabs-header .ui--tabs-header-holder {	display: block;	text-align: left;}/* ========================================    TABS.MEGA.PHONE (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a {	padding: 10px 30px;}html #page-wrap .ui--tabs-mega > .ui--tabs-header .ui--tabs-titles > li a{	border-top: 1px solid transparent;	border-left: 1px solid transparent;	border-right: 1px solid transparent;}/* ========================================    TABS.MINI.PHONE (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mini > .ui--tabs-header {	padding-bottom: 1px;}html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li {	max-height: 48px;}html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-titles > li a {	padding: 10px 30px;	border-top: 2px solid transparent;	border-right: 1px solid transparent;	border-left: 1px solid transparent;	border-bottom: 1px solid transparent;	min-height: none !important;}html #page-wrap .ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li a {					min-height: 0px !important;}html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-border-after,html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-border-before {	display: none;}/* ========================================    TABS.MINI.VERTICAL.PHONE (includes.shortcodes.shortcode.tabs)========================================*/html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header {}html #page-wrap .ui--tabs-mini-vertical > .ui--tabs-header .ui--tabs-titles > li a {	padding: 10px 30px;	border-top: 1px solid transparent;	border-right: 1px solid transparent;	border-left: 2px solid transparent;	border-bottom: 1px solid transparent;}html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-border-top,html #page-wrap .ui--tabs-mini > .ui--tabs-header .ui--tabs-border-bottom {	display: none;}/* ========================================    BOX.PHONE (includes.shortcodes.shortcode.tagline_box)========================================*/.ui--tagline-box {	height: auto !important;}/* ========================================    TYPO.PHONE (includes.shortcodes.shortcode.typography)========================================*/blockquote,.ui--blockquote,.ui--pullquote {	text-align: left !important;	border-left: 0 !important;	border-right: 0 !important;	border-top: 5px solid #eeeeee;	border-bottom: 5px solid #eeeeee;	max-width: none;	width: auto;	float: none;	padding: 18px 0;	margin-left: 0;	margin-right: 0;}blockquote p,.ui--blockquote p,.ui--pullquote p,blockquote small,.ui--blockquote small,.ui--pullquote small {	text-align: left !important;}/* ========================================    DEFAULT WIDGETS.PHONE (includes.widgets.widget.defaults)========================================*/#wp-calendar thead th { padding: 5px !important; }#wp-calendar tbody td { padding: 2px 4px !important; }/* ========================================    BLOG.PHONE (includes.modules.module.blog)========================================*/.ui--blog-side {	display: none;}.ui--blog-item.layout--medium .ui--blog-media {	float: none !important;	width: auto !important;	margin-left: 0 !important;}/* ========================================    DEVELOPER.PHONE (includes.modules.module.developer)========================================*/#wp-admin-bar-top-secondary {	display: none;}/* ========================================    MENUBAR.PHONE (includes.modules.module.menubar)========================================*/.ui--custom-menu-bar ul {	display: block;	width: auto;	margin: 0;}.ui--custom-menu-bar.fullwidth-container ul {	border-left: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;}.ui--custom-menu-bar ul > li > span,.ui--custom-menu-bar ul > li > a {	padding: 15px 20px;	margin: 0;	border-left: 0;	border-right: 0;}.ui--custom-menu-bar ul > li,.ui--custom-menu-bar.ui--type-splitted ul > li.pull-left,.ui--custom-menu-bar.ui--type-splitted ul > li.pull-right {	float: none;	display: block;	margin: 0 !important;	width: auto;	max-width: none !important;	border-left: 0 !important;	border-right: 0 !important;	border-bottom: 1px solid #e0e0e0;}.ui--custom-menu-bar ul > li.last-item {	border-right: 0 !important;	border-bottom: 0 !important;}/* ========================================    HEADER NAVIGATION.PHONE (includes.modules.module.nav)========================================*/nav#navigation {	float: none;	display: block;	margin-top: 0 !important;	margin: 0 auto !important;	max-width: 440px !important;	position: relative;	width: 80%;}#header-navigation {	display: none;	text-align: left;	float: none !important;}#header-navigation > li { width: 100% !important; margin: auto; float: none !important; clear: both; }#header-navigation > li,#header-navigation > li > a {	float: none  !important;	display: block;}#header-navigation > li {	border-color: #ebebeb;	margin-top: -2px;}#header-navigation > li > a {	margin: 0 !important;	padding: 10px 20px !important;	border-bottom: 0 !important;}#header-navigation li > ul.sub-menu:after {	display: none !important;}#header-navigation > .fallout > ul.sub-menu {	width: auto !important;	position: relative !important;	width: auto !important;	left: 0 !important;	right: 0 !important;	top: 100% !important;	float: none !important;	display: none !important;	position: absolute !important;	margin: 0 !important;}#header-navigation > .fallout ul ul.sub-menu{	left: auto; right: auto;	top: auto; bottom: auto;	margin: 0 !important;	position: static !important;	visibility: visible !important;	opacity: 1 !important;	height: auto !important;	width: 100% !important;	background: none !important;	background-color: transparent !important;	border: 0;	-webkit-box-shadow: none !important;	-moz-box-shadow: none !important;	box-shadow: none !important;}#header-navigation > .fallout ul.sub-menu {	position: static !important;	display: none !important;}#header-navigation > .fallout .hover > ul.sub-menu,#header-navigation > .fallout.hover > ul.sub-menu {	display: block !important;	width: 100%;}#header-navigation > .fallout li { width: 100% !important; float: none !important; clear: both; }#header-navigation > .fallout li a { text-align: left !important; position: relative !important; }#header-navigation > .fallout .level-1 > ul.sub-menu { background: #f1f1f1 !important; }#header-navigation > .fallout .level-2 ul.sub-menu { margin-left: 20px !important; }#header-navigation > .fallout li li a {  border-bottom: 0 !important; }#header-navigation > .fallout .level-1 ul.sub-menu li a {	background: none !important;	text-shadow: none !important;	color: #7c7c7c !important;}#header-navigation > .fallout .level-1 ul.sub-menu li a:hover {	color: #333 !important;}#header-navigation > .megamenu.layout-fullwidth,#header-navigation > .megamenu {	position: relative !important;}#header-navigation > .megamenu ul.sub-menu ul.sub-menu{	position: relative !important;	display: block !important;	background: none !important;	background-color: transparent !important;}#header-navigation > .megamenu > ul.sub-menu {	position: absolute !important;	width: auto !important;	left: 0 !important;	right: 0 !important;	top: -9999px !important;	display: block !important;	/*position: absolute !important;*/	margin: 0 !important;}#header-navigation > .megamenu.hover > ul.sub-menu {	top: 100% !important;	position: relative !important;}#header-navigation li > ul.sub-menu > li.hover > ul.sub-menu {	top: 0 !important;}#header-navigation > .megamenu.hover ul.sub-menu {	display: block !important;	width: 100%;}#header-navigation > .megamenu > ul.sub-menu { overflow: hidden; }#header-navigation > .megamenu > ul.sub-menu > li { width: 100% !important; float: left !important; 		-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1), 0 1px 0 rgba(0,0,0,.05);		-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1), 0 1px 0 rgba(0,0,0,.05);		box-shadow: 0 -1px 10px rgba(0,0,0,.1), 0 1px 0 rgba(0,0,0,.05); }#header-navigation > .megamenu > ul.sub-menu > li:first-child { margin-top: 0 !important; }#header-navigation > .megamenu > ul.sub-menu > li:last-child { margin-bottom: 0 !important; }#header-navigation > .megamenu .level-1:after { display: none; }#header-navigation li a{	position: relative;}#header-navigation li a .ui--caret,#header-navigation li.to-left a .ui--caret,#header-navigation li a .ui--caret,#header-navigation li.to-left a .ui--caret {	position: absolute;	left: auto !important;	right: 7px !important;	top: 50% !important;	margin-top: -9px !important;	margin-right: 8px !important;}#header-navigation .fallout a .ui--caret:before {	content: "\f107" !important;}/* ========================================    PRETTYPHOTO.PHONE (includes.modules.module.prettyPhoto)========================================*/div.pp_envision div.ppt {	max-width: 60%;	display: none !important;}/* ========================================    REVSLIDER.PHONE (includes.modules.module.revslider)========================================*/.tp-bullets.simplebullets,.rev_slider_wrapper .tp-leftarrow,.rev_slider_wrapper .tp-rightarrow {	display: none !important;}/* ========================================    COMMENTS.PHONE (includes.modules.module.style)========================================*/#comments .commentlist li > ul {	margin-left: 18px;}#comments .commentlist li .meta .pull-left,#comments .commentlist li .meta .pull-right{	float: none;	margin-left: 0;	margin-right: 0;	text-align: center;}#comments .commentlist li .meta .dash { display: none; }#comments .commentlist li .meta small { display: block; }#comments .commentlist li .comment-text .meta {}#comments .commentlist li .meta .ui--star-rating-wrap {	margin-top: 6px;}#comments .commentlist li .comment-avatar {	position: absolute;	left: -28px;	top: 18px;	z-index: 10;}.ui--comments-arrow {	display: none;}#comments .commentlist li .comment-text {	margin: 0 0 0 0;}.comment #respond {	margin-left: 0 !important;}/* ========================================    FLEXSLIDER.PHONE (includes.modules.module.style)========================================*/.flex-caption,.ui--flexslider-navigation,.flexslider .flex-control-nav,.flexslider .flex-control-thumbs,.flexslider .flex-direction-nav { display: none !important;}/* ========================================    BOTTOM.PHONE (includes.modules.module.style)========================================*/#footer-bottom #footer-texts,#footer-bottom #footer-navigation {	display: block;	width: auto;	max-width: none;	float: none;	text-align: center;}#footer-bottom #footer-navigation {	margin-top: 10px;}/* ========================================    LOGO.PHONE (includes.modules.module.style)========================================*/header #logo {	float: none;	display: block;	text-align: center;}header img#logo-phone {	display: inline !important;}/* ========================================    TITLEBAR.PHONE (includes.modules.module.style)========================================*/#titlebar > .container {	padding: 20px 40px;}#titlebar-text,.orientation-right #titlebar-text {	max-width: none;	width: auto;	display: block;	float: none;	padding-left: 0;	padding-right: 0;	text-align: left;}#titlebar-breadcrumb {	position: static;	width: auto;}#breadcrumb {	position: static;	margin-top: 18px !important;	float: none;	display: block;	max-width: 100%;	text-align: center;}/* ========================================    TOPBAR.PHONE (includes.modules.module.style)========================================*/#top-bar,#top-bar-background {	height: auto;}#top-bar .ui--custom-menu li > ul > li > ul {	position: static;	top: auto;	left: auto;	right: auto;	bottom: auto;	margin: 0;	display: block !important;	background: #f9f9f9;	border: 0;	border-bottom: 1px solid #ebebeb;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}#top-bar .ui--custom-menu li > ul > li > ul > li {	line-height: 20px;	height: auto;	min-height: none;}#top-bar .ui--custom-menu li > ul > li > ul > li > a {	border: 0;	padding: 5px 10px 5px 30px;	line-height: 20px;	min-height: 20px;}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2),only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 1.5dppx) {/* ========================================    SOCIALBAR.RETINA (includes.shortcodes.shortcode.socialbar)========================================*/.ss .ui-socialbar-item .ui-socialbar-image { background-size: 40px 3520px; }.ssm .ui-socialbar-item .ui-socialbar-image { background-size: 30px 2640px; }/** Default */.ss .ui-socialbar-item a {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/default/40px@2x.png");}.ssm .ui-socialbar-item a {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/default/30px@2x.png");}/** Grey / Gradient */.ss.grey-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-gradient/40px@2x.png");}.ssm.grey-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-gradient/30px@2x.png");}/** Grey / Transparent */.ss.grey-transparent .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-transparent/40px@2x.png");}.ssm.grey-transparent .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-transparent/30px@2x.png");}/** Grey Bevel Effect / Gradient */.ss.grey-bevel-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-bevel-gradient/40px@2x.png");}.ssm.grey-bevel-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/grey-bevel-gradient/30px@2x.png");}/** White / Gradient */.ss.white-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white-gradient/40px@2x.png");}.ssm.white-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white-gradient/30px@2x.png");}/** White (50% Transparent) / Gradient */.ss.white_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white_p50-gradient/40px@2x.png");}.ssm.white_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/white_p50-gradient/30px@2x.png");}/** Black / Gradient */.ss.black-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black-gradient/40px@2x.png");}.ssm.black-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black-gradient/30px@2x.png");}/** Black (50% Transparent) / Gradient */.ss.black_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black_p50-gradient/40px@2x.png");}.ssm.black_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/black_p50-gradient/30px@2x.png");}/** Dark / Gradient */.ss.dark-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark-gradient/40px@2x.png");}.ssm.dark-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark-gradient/30px@2x.png");}/** Dark (50% Transparent) / Gradient */.ss.dark_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark_p50-gradient/40px@2x.png");}.ssm.dark_p50-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/dark_p50-gradient/30px@2x.png");}/** Blue / Gradient */.ss.blue-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/blue-gradient/40px@2x.png");}.ssm.blue-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/blue-gradient/30px@2x.png");}/** Colorful / Gradient */.ss.colorful-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/colorful-gradient/40px@2x.png");}.ssm.colorful-gradient .ui-socialbar-item .ui-socialbar-image {background-image:url("../../includes/shortcodes/shortcode.socialbar/source/colorful-gradient/30px@2x.png");}}