﻿/*******************************************************************************





[TABLE OF CONTENTS]





+ Reset styles		


+ Base


+ Font


+ Default


+ Margin


+ Color


	+ Color / Text


	+ Color / Background


	+ Color / Border


	+ Color / White section


+ Layout


	+ Layout / 100


	+ Layout / 50x50


	+ Layout / 33x33x33


	+ Layout / 25x25x25x25


	+ Layout / 66x33


	+ Layout / 33x66


	+ Layout / 75x25


	+ Layout / 25x75


+ Template layout


+ Header


+ Icon


	+ Icon / Feature


		+ Icon / Feature / Size


		+ Icon / Feature / Name


	+ Icon / Menu


	+ Icon / Blog


+ Background image


+ Section


+ Template


	+ Template / Header


		+ Template / Header / Top


		+ Template / Header / Bottom


	+ Template / Content


		+ Template / Content / Section


	+ Template / Footer


		+ Template / Footer / Top


		+ Template / Footer / Bottom


+ Preloader


+ Pagination


	+ Pagination / Style 1


	+ Pagination / Style 2


+ Slider navigation


+ Qtip


+ Form


+ Fancybox


+ Revolution slider


	+ Revolution slider / Font	


	+ Revolution slider / Button


	+ Revolution slider / Arrow


	+ Revolution slider / Button


+ Blog


+ Post


	+ Post / Section


		+ Post / Section / Header


		+ Post / Section / Icon


		+ Post / Section / Preambule


		+ Post / Section / Meta	


		+ Post / Section / Content


		+ Post / Section / Button


		+ Post / Section / Divider


		+ Post / Section / Navigation


		+ Post / Section / Comments list


	+ Post / Header


	+ Post / Date


	+ Post / Icon


	+ Post / Meta


	+ Post / Navigation


		+ Post / Comments list


			+ Post / Comments list / Comment


				+ Post / Comments list / Comment / Avatar


				+ Post / Comments list / Comment / Meta


				+ Post / Comments list / Comment / Content


			+ Post / Reply form


+ Widget


	+ Widget / Most commented - Style 1


	+ Widget / Recent post - Style 1


	+ Widget / Recent comments - Style 1


	+ Widget / Most commented - Style 2


	+ Widget / Recent post - Style 2


	+ Widget / Recent comments - Style 3


	+ Widget / Tag	


	+ Widget / Archive - Style 1


	+ Widget / Category - Style 1


	+ Widget / Search


	+ Widget / Text


	+ Widget / Menu


+ Responsive column


+ List icon	


+ Component


	+ Component / Accordion


	+ Component / Audio


	+ Component / Background Section Video


	+ Component / Blockquote


	+ Component / Box Video	


	+ Component / Button


	+ Component / Call To Action


	+ Component / Class


	+ Component / Counter box


	+ Component / Counter list


	+ Component / Divider


	+ Component / Dropcap


	+ Component / Feature


	+ Component / Feature / Icon	


	+ Component / Feature / Icon / Style


	+ Component / Feature / Icon / Size


	+ Component / Feature / Icon / Position


	+ Component / Feature / Header


	+ Component / Feature / Header	/ Position


	+ Component / Feature / Text


	+ Component / Feature / Text / Position


	+ Component / Flex slider


	+ Component / Gallery


	+ Component / Google Map


	+ Component / Go To Top


	+ Component / Header


	+ Component / Iframe


	+ Component / Image


	+ Component / Italic


	+ Component / List


	+ Component / Menu	


	+ Component / Menu / Default	


	+ Component / Menu / Responsive


	+ Component / Notice


	+ Component / Nivo slider


	+ Component / Preformatted text


	+ Component / Pricing Plan	


	+ Component / Recent Post


	+ Component / Reply form


	+ Component / Social icon


	+ Component / Team


	+ Component / Team / Style 1


	+ Component / Team / Style 2


	+ Component / Team / Style 3


	+ Component / Tab	


	+ Component / Testimonial


	+ Component / Twitter User Timeline


	+ Component / Verical grid


	+ Component / zAccordion


+ Page


	+ Page / 404


	+ Page / Maintenance Mode





*******************************************************************************/





/******************************************************************************/


/* Reset styles																  */


/******************************************************************************/





html,body,div,span,applet,object,iframe,


h1,h2,h3,h4,h5,h6,p,blockquote,pre,


a,abbr,acronym,address,big,cite,code,


del,dfn,em,img,ins,kbd,q,s,samp,


small,strike,strong,sub,sup,tt,var,


b,u,i,center,


dl,dt,dd,ol,ul,li,


fieldset,form,label,legend,


table,caption,tbody,tfoot,thead,tr,th,td,


article,aside,canvas,details,embed,


figure,figcaption,footer,header,hgroup,


menu,nav,output,ruby,section,summary,


time,mark,audio,video 


{


	margin:0;


	padding:0;


	border:0;


	font-size:100%;


	vertical-align:baseline;


}





article,aside,details,figcaption,figure,


footer,header,hgroup,menua,nav,section 


{


	display:block;


}





ol,ul 


{


	list-style:none;


}





blockquote,q 


{


	quotes:none;


}





blockquote:before,blockquote:after,


q:before,q:after 


{


	content:'';


	content:none;


}





table 


{


	border-collapse:collapse;


	border-spacing:0;


}





/******************************************************************************/


/* Base																		  */


/******************************************************************************/





*


{


	outline:none;


	line-height:1.5em;


	box-sizing:border-box;


}





*:focus,a,textarea,input 


{  


    outline:none;  


}  





html,body,input,select,textarea


{


	font-weight:400;


	box-sizing:border-box;


}





img


{


	height:auto;


	display:block;


	max-width:100%;


}





p


{


	padding:0px;


	margin:10px 0px 10px 0px;


}





a,


a:hover


{


	text-decoration:underline;


}





textarea


{


	overflow:hidden;


}





.template-state-hidden


{


	display:none !important;


}





/******************************************************************************/


/* Font																	  */


/******************************************************************************/





*,


body,


input,


select,


textarea,


.fancybox-title.fancybox-title-inside-wrap


{


	font-size:16px;


}





.template-component-preformatted-text>pre


{


	font-family:monospace;


}





h1,h1 *,


h2,h2 *,


h3,h3 *,


h4,h4 *,


h5,h5 *,


h6,h6 *,


.template-component-italic,


.template-component-blockquote>p,


.template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child,


.template-component-testimonial ul>li>p,


.template-component-twitter-user-timeline ul>li>p,


.template-component-counter-list>ul>li>.template-component-counter-list-label,


.template-component-counter-list>ul>li>.template-component-counter-list-counter,


.tp-font-lato-black,


.tp-font-lato-black *,


.tp-font-lato-light,


.tp-font-lato-light *,


.tp-caption.tp-font-lato-black,


.tp-caption.tp-font-lato-light


{


	font-family:'Lato';


}





*,


body,


input,


select,


textarea,


.template-component-header-subheader>*:first-child+*,


.fancybox-title.fancybox-title-inside-wrap,


.tp-slider-button,


.tp-caption.tp-slider-button,


.tp-slider-button:hover,


.tp-caption.tp-slider-button:hover


{


	font-family:'Open Sans';


}





.tp-font-handlee,


.tp-caption.tp-font-handlee


{


	font-family:'Handlee';


}





/******************************************************************************/


/* Default																	  */


/******************************************************************************/





.template-main,


.template-component-menu-default ul.sf-menu .sf-mega


{


	width:1050px;


	margin-left:auto;


	margin-right:auto;


}





.template-list-reset


{


	margin:0px;


	padding:0px;


	list-style-type:none;


}





.template-clear-fix:after 


{


	height:0;


	clear:both;


	content:" ";


	font-size:0;


	min-height:0;


	display:block;


	visibility:hidden;


}





* html .template-clear-fix														{	zoom:1;						} 


*:first-child+html .template-clear-fix											{	zoom:1;						}





.template-align-center


{


	margin-left:auto;


	margin-right:auto;


	text-align:center !important;


}





.template-align-left


{


	text-align:left !important;


}





.template-text-uppercase


{


	text-transform:uppercase;


}





/******************************************************************************/


/* Margin																	  */


/******************************************************************************/





.template-margin-reset															{	margin:0px !important;			}


.template-margin-top-reset														{	margin-top:0px !important;		}


.template-margin-bottom-reset													{	margin-bottom:0px !important;	}





.template-padding-reset															{	padding:0px !important;			}


.template-padding-top-reset														{	padding-top:0px !important;		}


.template-padding-bottom-reset													{	padding-bottom:0px !important;	}





.template-margin-bottom-1														{	margin-bottom:10px !important;	}


.template-margin-bottom-2														{	margin-bottom:20px !important;	}


.template-margin-bottom-3														{	margin-bottom:30px !important;	}


.template-margin-bottom-4														{	margin-bottom:40px !important;	}


.template-margin-bottom-5														{	margin-bottom:50px !important;	}


.template-margin-bottom-6														{	margin-bottom:60px !important;	}





.template-margin-top-1															{	margin-top:10px !important;		}


.template-margin-top-2															{	margin-top:20px !important;		}


.template-margin-top-3														    {	margin-top:30px !important;		}


.template-margin-top-4															{	margin-top:40px !important;		}


.template-margin-top-5															{	margin-top:50px !important;		}


.template-margin-top-6															{	margin-top:60px !important;		}





.template-padding-bottom-5														{	padding-bottom:50px !important;	}





/******************************************************************************/


/* Color																	  */


/******************************************************************************/


	


	/**************************************************************************/


	/* Color / Text															  */


	/**************************************************************************/	





	body, 


	input, 


	select, 


	textarea,


	.template-post .template-post-section-header .template-post-date,


	.template-post .template-post-section-header .template-post-date:hover,


	.template-widget-archive.template-widget-archive-style-1>ul>li>a,


	.template-widget-category.template-widget-category-style-1>ul>li>a,


	.template-widget-tag>ul>li>a,


	.template-widget-menu ul>li>a,


	.template-component-menu-default ul ul a


	{


		color:#707070;


	}


		


	a,


	a:hover,


	h1,h1 a,


	h2,h2 a,


	h3,h3 a,


	h4,h4 a,


	h5,h5 a,


	h6,h6 a,


	.tp-font-lato-black,


	.tp-font-lato-light,


	.tp-caption.tp-font-lato-black,	


	.tp-caption.tp-font-lato-light,


	.template-component-blockquote,


	.template-component-button.template-component-button-style-3,


	.template-component-button.template-component-button-style-4:hover,


	.template-component-counter-list>ul>li>.template-component-counter-list-label,


	.template-component-counter-list>ul>li>.template-component-counter-list-counter,	


	.template-component-italic,


	.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega>div>.sf-mega-header,


	.template-component-menu-responsive ul li a,


	.template-component-menu-responsive a>span,


	.template-component-testimonial ul>li>p,


	.template-component-twitter-user-timeline ul>li>p,


	.template-component-vertical-grid>ul>li>div:first-child+div


	{


		color:#56509F;


	}


	


	h1 b,


	h2 b,


	h3 b,


	h4 b,


	h5 b,


	h6 b,


	h1 strong,


	h2 strong,


	h3 strong,


	h4 strong,


	h5 strong,


	h6 strong,


	.tp-font-handlee,


	.tp-caption.tp-font-handlee,


	.template-widget-menu ul>li>a:hover


	{


		color:#FE6500;


	}


	


	.template-footer .template-footer-top, .template-footer .template-footer-top a, .template-footer .template-footer-top select, .template-footer .template-footer-top textarea, .template-footer .template-footer-top input[type=text], .template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-1 > ul > li > span, .template-footer .template-footer-top .template-widget-recent-post.template-widget-recent-post-style-1 > ul > li > span, .template-footer .template-footer-top .template-widget-recent-comment.template-widget-recent-comment-style-1 > ul > li > span, .template-footer .template-footer-top .template-widget-tag, .template-footer .template-footer-top .template-widget-archive.template-widget-archive-style-1 > ul > li > a, .template-footer .template-footer-top .template-widget-category.template-widget-category-style-1 > ul > li > a, .template-footer .template-footer-top .template-widget-menu ul > li > a, .template-header .template-header-bottom .template-header-bottom-background h6, .template-component-class > ul > li > .template-layout-flex-50x50 > div > span, .template-component-class > ul > li > .template-layout-flex-50x50 > div > .template-layout-flex-50x50 span:first-child + span


	{


		color:#CCCAE2;


	}


	


	.template-section-white textarea, .template-section-white input[type=text], .template-header .template-header-bottom .template-header-bottom-background h1, .template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-style-1 h6, .template-footer .template-footer-top h1, .template-footer .template-footer-top h2, .template-footer .template-footer-top h3, .template-footer .template-footer-top h4, .template-footer .template-footer-top h5, .template-footer .template-footer-top h6, .template-footer .template-footer-top h6 a, .template-footer .template-footer-top a:hover, .template-footer .template-footer-top .template-widget-menu ul > li > a:hover, .template-pagination.template-pagination-style-2 > ul > li > a:hover, .template-pagination.template-pagination-style-2 > ul > li > a.template-pagination-selected, .template-qtip.qtip, .template-post .template-post-comment-list > ul > li .template-comment-content .template-comment-reply, .tp-slider-button, .tp-caption.tp-slider-button, .tp-slider-button:hover, .tp-caption.tp-slider-button:hover, .tp-slider-button a, .tp-slider-button a:hover, .template-widget-archive.template-widget-archive-style-1 > ul > li > a:hover, .template-widget-category.template-widget-category-style-1 > ul > li > a:hover, .template-widget-tag > ul > li > a:hover, .template-component-button.template-component-button-style-1, .template-component-button.template-component-button-style-3:hover, .template-component-button.template-component-button-style-4, .template-component-class > ul > li > .template-layout-flex-50x50 > div > h5, .template-component-class > ul > li > .template-layout-flex-50x50 > div > .template-layout-flex-50x50 span:first-child, .template-component-counter-box ul > li > .template-component-counter-box-counter, .template-component-dropcap.template-component-dropcap-style-1 > span:first-child, .template-component-dropcap.template-component-dropcap-style-2 > span:first-child, .template-component-menu-default ul li > a:hover, .template-component-menu-default ul li.sfHover > a, .template-component-menu-default ul li > a.template-state-selected, .template-component-menu-responsive ul li a:hover, .template-component-menu-responsive ul li a.template-state-selected, .template-component-menu-responsive a:hover > span, .template-component-menu-responsive a.template-state-selected > span, .template-component-pricing-plan > ul > li .template-component-pricing-plan-price, .template-component-recent-post > ul > li > .template-component-image > .template-component-recent-post-comment-count, .template-component-tab > .ui-tabs-nav > li.ui-state-hover > .ui-tabs-anchor, .template-component-tab > .ui-tabs-nav > li.ui-state-active > .ui-tabs-anchor, .template-component-zaccordion > ul > li > .template-component-zaccordion-caption-box > *


	{


		color:#FFFFFF;


	}


	


	.template-footer-bottom,


	.template-footer-bottom a,


	.template-pagination.template-pagination-style-2>ul>li>a,


	.template-post .template-post-meta,


	.template-post .template-post-meta a,


	.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-date,


	.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-reply a,


	.template-post .template-post-reply-form>p,	


	.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>span,


	.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>span,


	.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>span,	


	.template-component-audio,


	.template-component-blockquote>span,


	.template-component-header-subheader>*:first-child+*,


	.template-component-image>div>span,


	.template-component-recent-post>ul>li>.template-component-recent-post-date,


	.template-component-recent-post>ul>li>.template-component-recent-post-meta,


	.template-component-recent-post>ul>li>.template-component-recent-post-meta a,	


	.template-component-tab>.ui-tabs-nav>li>a,


	.template-component-team .template-component-team-position,


	.template-component-testimonial ul>li>span,


	.template-component-twitter-user-timeline ul>li>span


	{


		color:#A0A0A0;


	}


	


	.fancybox-title.fancybox-title-inside-wrap,


	.template-component-audio div.jp-audio div.jp-playlist li a,


	.template-component-audio div.jp-audio div.jp-playlist li a:hover,


	.template-component-preformatted-text>a


	{


		color:#888888;


	}


	


	.template-component-preformatted-text>pre


	{


		color:#999999;


	}


	


	.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>a


	{


		color:#CCCCCC;


	}


	


	/**************************************************************************/


	/* Color / Background													  */


	/**************************************************************************/


	


	.template-background-color-3,


	.template-content .template-content-section.template-background-color-3,


	.template-pagination.template-pagination-style-2>ul>li>a:hover,


	.template-pagination.template-pagination-style-2>ul>li>a.template-pagination-selected,


	.tp-slider-button a,


	.tp-slider-button a:hover,


	.tp-slider-button,


	.tp-caption.tp-slider-button,


	.template-post .template-post-icon,


	.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-reply,


	.template-list-icon.template-list-icon-style-2>li,


	.template-component-accordion .ui-accordion-header .ui-accordion-header-icon,


	.template-component-audio div.jp-progress div.jp-seek-bar div.jp-play-bar,


	.template-component-audio div.jp-volume-bar div.jp-volume-bar-value,


	.template-component-button.template-component-button-style-1,


	.template-component-counter-box ul>li>.template-component-counter-box-counter,


	.template-component-go-to-top:hover,


	.template-component-divider.template-component-divider-style-2,


	.template-component-dropcap.template-component-dropcap-style-2>span:first-child,


	.template-component-feature.template-component-feature-style-1 ul>li>.template-icon-feature,


	.template-component-feature.template-component-feature-style-4 ul>li>.template-icon-feature,


	.template-component-feature.template-component-feature-style-5 ul>li>.template-icon-feature,


	.template-component-flex-slider .flex-direction-nav li a,


	.template-component-menu-default ul li a:hover,


	.template-component-menu-default ul li.sfHover>a,


	.template-component-menu-default ul li a.template-state-selected,	


	.template-component-menu-responsive ul li a:hover,


	.template-component-menu-responsive ul li a.template-state-selected,


	.template-component-nivo-slider .nivo-directionNav a,


	.template-component-pricing-plan>ul>li .template-component-pricing-plan-price,


	.template-component-recent-post>ul>li>.template-component-image>.template-component-recent-post-comment-count,


	.template-component-social-icon.template-component-social-icon-style-1>ul>li>a,


	.template-component-social-icon.template-component-social-icon-style-2>ul>li>a:hover,


	.template-component-tab>.ui-tabs-nav>li.ui-state-hover>.ui-tabs-anchor,


	.template-component-tab>.ui-tabs-nav>li.ui-state-active>.ui-tabs-anchor,


	.template-component-testimonial ul>li>div,


	.template-component-twitter-user-timeline ul>li>div,


	.template-widget-list>li>h6>span+span,


	.template-widget-archive.template-widget-archive-style-1>ul>li>a:hover,


	.template-widget-category.template-widget-category-style-1>ul>li>a:hover,


	.template-widget-tag>ul>li>a:hover


	{


		background-color:#FE6500;


	}


	


	.tp-leftarrow:hover,


	.tp-rightarrow:hover


	{


		background-color:#FE6500 !important;


	}


	


	.template-background-color-1,


	.template-content .template-content-section.template-background-color-1,


	.template-header .template-header-bottom,


	.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-reply:hover,


	.tp-slider-button:hover,


	.tp-caption.tp-slider-button:hover,


	.template-component-class>ul>li,


	.template-component-button.template-component-button-style-1:hover,


	.template-component-button.template-component-button-style-3:hover,


	.template-component-dropcap.template-component-dropcap-style-1>span:first-child,


	.template-component-feature.template-component-feature-style-4 ul>li:nth-child(2n)>.template-icon-feature,


	.template-component-flex-slider .flex-direction-nav li a:hover,


	.template-component-nivo-slider .nivo-directionNav a:hover,


	.template-component-social-icon.template-component-social-icon-style-2>ul>li>a,


	.template-component-social-icon.template-component-social-icon-style-1>ul>li>a:hover


	{


		background-color:#56509F;


	}


	


	.template-header,


	.template-header .template-header-top.template-header-top-sticky,


	.template-content,


	.template-content .template-content-section,


	.template-component-button.template-component-button-style-4:hover,


	.template-component-feature.template-component-feature-style-5 ul>li:nth-child(2n+1)>.template-icon-feature,


	.template-component-feature.template-component-feature-style-6 ul>li>.template-icon-feature,	


	.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega,


	.template-component-menu-default ul.sf-menu>li.sf-mega-enable-0 ul,


	.template-component-pricing-plan>ul>li,


	.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li>div,


	.template-component-vertical-grid>ul>li.template-component-vertical-grid-line-2n


	{


		background-color:#FFFFFF;


	}


		


	#rev_slider_1_1_wrapper .tp-loader.spinner2


	{ 


		background-color:#FFFFFF !important; 


	} 


	


	.fancybox-skin


	{


		background:#FFFFFF;


	}


	


	.template-component-divider


	{


		background-color:#EEEEEE;


	}	


	


	.template-component-audio div.jp-progress,


	.template-component-audio div.jp-volume-bar,


	.template-component-divider.template-component-divider-style-3,


	.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>span>span


	{


		background-color:#E8E8E8;


	}	


	


	.template-section-style-1,


	.template-background-color-2,


	.template-content .template-content-section.template-background-color-2,


	.template-component-audio div.jp-interface,


	.template-component-image:hover,


	.template-component-vertical-grid>ul>li.template-component-vertical-grid-line-1n


	{


		background-color:#F5F5F5;


	}	


	


	.template-section-white textarea, .template-section-white input[type=text], .template-section-white .template-component-accordion .ui-accordion-header .ui-accordion-header-icon, .template-footer .template-footer-top select, .template-footer .template-footer-top textarea, .template-footer .template-footer-top input[type=text], .template-footer .template-footer-top .template-widget-tag > ul > li > a:hover, .template-footer .template-footer-top .template-widget-archive.template-widget-archive-style-1 > ul > li > a:hover, .template-footer .template-footer-top .template-widget-category.template-widget-category-style-1 > ul > li > a:hover, .tp-font-handlee, .tp-font-lato-black, .tp-font-lato-light, .tp-caption.tp-font-handlee, .tp-caption.tp-font-lato-black, .tp-caption.tp-font-lato-light, .template-component-button.template-component-button-style-4, .template-component-image


	{


		background-color:transparent;


	}	


	


	.template-pagination.template-pagination-style-1 a,


	.template-pagination.template-pagination-style-1 a:hover,


	.template-pagination.template-pagination-style-1 a.flex-active


	{


		background:transparent;


	}


	


	.template-component-audio div.jp-progress div.jp-seek-bar


	{


		background-color:#FF9D5D;


	}


	


	.template-component-audio div.jp-audio div.jp-playlist


	{


		background-color:#F1F1F1;


	}





	.template-component-notice.template-component-notice-style-1>.template-component-notice-content>.template-component-notice-content-left


	{


		background-color:#41A569;


	}


	


	.template-component-notice.template-component-notice-style-2>.template-component-notice-content>.template-component-notice-content-left


	{


		background-color:#ED2B2B;


	}


	


	.template-qtip.template-qtip-success.qtip


	{


		background-color:#67CC2A;


	}


	


	.template-qtip.template-qtip-error.qtip


	{


		background-color:#FF9600;


	}	


	


	.template-footer .template-footer-top ul.template-widget-list>li>h6>span+span


	{


		background-color:#807CB7;


	}


	


	.template-component-go-to-top,


	.template-component-zaccordion>ul>li>.template-component-zaccordion-caption-box


	{


		background-color:rgba(0,0,0,0.5);


	}


	


	.template-component-image>a>span>span


	{


		background-color:rgba(86,80,159,0.5);


	}


	


	.tp-leftarrow,


	.tp-rightarrow


	{


		background-color:rgba(0,0,0,0.25) !important;


	}





	.template-component-box-video>div


	{


		background-color:rgba(89,86,80,0.5);


	}


	


	/**************************************************************************/


	/* Color / Border														  */


	/**************************************************************************/


	


	.template-section-white textarea, .template-section-white textarea:focus, .template-section-white input[type=text], .template-section-white input[type=text]:focus, .template-section-white .template-component-accordion .ui-accordion-header .ui-accordion-header-icon, .template-footer .template-footer-top .template-widget-tag > ul > li > a:hover, .template-footer .template-footer-top .template-widget-archive.template-widget-archive-style-1 > ul > li > a:hover, .template-footer .template-footer-top .template-widget-category.template-widget-category-style-1 > ul > li > a:hover, .template-component-button.template-component-button-style-4


	{


		border-color:#FFFFFF;


	}


	


	.template-footer .template-footer-top .template-widget-menu ul>li>a:hover


	{


		border-left-color:#FFFFFF;


	}


	


	.template-pagination.template-pagination-style-1 a, .template-pagination.template-pagination-style-2 > ul > li > a:hover, .template-pagination.template-pagination-style-2 > ul > li > a.template-pagination-selected, textarea:focus, input[type=text]:focus, .template-widget-archive.template-widget-archive-style-1 > ul > li > a:hover, .template-widget-category.template-widget-category-style-1 > ul > li > a:hover, .template-widget-tag > ul > li > a:hover, .template-component-accordion .ui-accordion-header .ui-accordion-header-icon, .template-component-blockquote, .template-component-counter-box ul > li > .template-component-counter-box-timeline, .template-component-counter-box ul > li > .template-component-counter-box-timeline > span, .template-component-counter-list > ul > li > .template-component-counter-list-timeline, .template-component-counter-list > ul > li > .template-component-counter-list-timeline > span, .template-component-feature.template-component-feature-style-2 ul > li > .template-icon-feature, .template-component-team .template-component-team-quote, .template-component-testimonial ul > li > i, .template-component-menu-responsive ul li a:hover, .template-component-menu-responsive ul li a.template-state-selected, .template-component-menu-default ul.sf-menu > li.sf-mega-enable-0 ul, .template-component-menu-default ul.sf-menu > li.sf-mega-enable-1 > div, .template-component-nivo-slider .nivo-controlNav.nivo-thumbs-enabled a.active, .template-component-tab > .ui-tabs-nav > li.ui-state-hover, .template-component-tab > .ui-tabs-nav > li.ui-state-active, .template-component-tab > .ui-tabs-nav > li.ui-state-hover > span, .template-component-tab > .ui-tabs-nav > li.ui-state-active > span, .template-component-twitter-user-timeline ul > li > i


	{


		border-color:#FE6500;


	}


	


	.tp-bullets .tp-bullet


	{


		border-color:#FE6500 !important;


	}


	


	.template-content-layout-sidebar-right .template-widget-menu ul>li>a:hover


	{


		border-left-color:#FE6500;


	}


	


	.template-content-layout-sidebar-left .template-widget-menu ul>li>a:hover


	{


		border-right-color:#FE6500;


	}


	


	.template-pagination.template-pagination-style-1 a:hover,


	.template-post .template-post-section-header .template-post-header a:hover,


	.tp-font-handlee,


	.tp-font-lato-light,


	.tp-font-lato-black,


	.tp-slider-button,


	.tp-slider-button:hover,


	.tp-caption.tp-font-handlee,


	.tp-caption.tp-font-lato-black,


	.tp-caption.tp-font-lato-light,


	.tp-caption.tp-slider-button,


	.tp-caption.tp-slider-button:hover	


	.template-component-button.template-component-button-style-3,


	.template-component-button.template-component-button-style-3:hover


	{


		border-color:#56509F;


	}


	


	.template-pagination.template-pagination-style-2 > ul > li > a, textarea, select, input[type=text], .template-post .template-post-meta, .template-post .template-post-navigation > a, .template-post .template-post-comment-list > ul li .template-comment-inner, .template-widget-most-commented.template-widget-most-commented-style-2 > ul > li > span, .template-widget-recent-post.template-widget-recent-post-style-2 > ul > li > span, .template-widget-recent-comment.template-widget-recent-comment-style-2 > ul > li > span, .template-widget-archive.template-widget-archive-style-1 > ul > li > a, .template-widget-category.template-widget-category-style-1 > ul > li > a, .template-widget-tag > ul > li > a, .template-widget-menu ul > li > a, .template-component-menu-responsive ul, .template-component-menu-responsive ul li a, .template-component-notice > .template-component-notice-content > .template-component-notice-content-right, .template-component-recent-post > ul > li > .template-component-recent-post-meta, .template-component-tab > .ui-tabs-nav > li, .template-component-team.template-component-team-style-1 > ul > li


	{


		border-color:#E8E8E8;


	}


		


	.template-footer .template-footer-top select, .template-footer .template-footer-top textarea, .template-footer .template-footer-top input[type=text], .template-footer .template-footer-top .template-widget-tag > ul > li > a, .template-footer .template-footer-top .template-widget-archive.template-widget-archive-style-1 > ul > li > a, .template-footer .template-footer-top .template-widget-category.template-widget-category-style-1 > ul > li > a, .template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-2 > ul > li > span, .template-footer .template-footer-top .template-widget-recent-post.template-widget-recent-post-style-2 > ul > li > span, .template-footer .template-footer-top .template-widget-recent-comment.template-widget-recent-comment-style-2 > ul > li > span, .template-footer .template-footer-top .template-widget-menu ul > li > a, .template-component-class > ul > li > .template-layout-flex-50x50 > div > .template-layout-flex-50x50 > div + div


	{


		border-color:#807CB7;


	}





	.template-component-call-to-action.template-component-call-to-action-style-1,


	.template-component-call-to-action.template-component-call-to-action-style-3


	{


		border-color:#F5F5F5;


	}


	


	.template-component-preformatted-text


	{


		border-color:#F1F1F1;


	}


	


	.template-qtip.template-qtip-success.qtip .qtip-tip 


	{


		border-color:#67CC2A;


	}


	


	.template-qtip.template-qtip-error.qtip .qtip-tip


	{


		border-color:#FF9600;


	}


	


	.template-section-style-1


	{


		border-color:#E5E5E5;


	}


	


	.template-post .template-post-section-header .template-post-date:hover


	{


		border-color:#707070;


	}


	


	.template-post-meta a:hover


	{


		border-color:#A0A0A0;


	}


	


	.tp-bullets .tp-bullet:hover


	{


		border-color:#5852A0 !important;


	}


	


	.template-post-meta a,


	.template-post .template-post-date,


	.template-post .template-post-header a,


	.template-component-nivo-slider .nivo-controlNav.nivo-thumbs-enabled a


	{


		border-color:transparent;


	}


	


	textarea:focus, input[type=text]:focus, .template-section-white textarea:focus, .template-section-white input[type=text]:focus, .template-footer .template-footer-top textarea:focus, .template-footer .template-footer-top input[type=text]:focus


	{


		border-top-color:transparent;


	}


	


	textarea:focus, input[type=text]:focus, .template-section-white textarea:focus, .template-section-white input[type=text]:focus, .template-footer .template-footer-top textarea:focus, .template-footer .template-footer-top input[type=text]:focus


	{


		border-left-color:transparent;


	}


	


	textarea:focus, input[type=text]:focus, .template-section-white textarea:focus, .template-section-white input[type=text]:focus, .template-footer .template-footer-top textarea:focus, .template-footer .template-footer-top input[type=text]:focus


	{


		border-right-color:transparent;


	}


	


	.template-component-tab>.ui-tabs-nav>li.ui-state-hover>span,


	.template-component-tab>.ui-tabs-nav>li.ui-state-active>span


	{


		border-left-color:transparent !important;


	}





	.template-component-tab>.ui-tabs-nav>li.ui-state-hover>span,


	.template-component-tab>.ui-tabs-nav>li.ui-state-active>span


	{


		border-right-color:transparent !important;


	}





	.template-component-tab>.ui-tabs-nav>li.ui-state-hover>span,


	.template-component-tab>.ui-tabs-nav>li.ui-state-active>span


	{


		border-bottom-color:transparent !important;					


	}


				


	/**************************************************************************/


	/* Color / White section												  */


	/**************************************************************************/


	


	.template-section-white,


	.template-section-white *


	{


		color:#FFFFFF !important;


	}


	


	.template-section-white .template-component-button:hover,


	.template-section-white .template-component-button:hover>i


	{


		color:#56509F !important;


	}


	


	.template-section-white .template-pagination a,


	.template-section-white .template-component-button,


	.template-section-white .template-component-testimonial ul>li>i,


	.template-section-white .template-component-twitter-user-timeline ul>li>i,


	.template-section-white .template-component-counter-box ul>li>.template-component-counter-box-counter,


	.template-section-white .template-component-counter-box ul>li>.template-component-counter-box-timeline,


	.template-section-white .template-component-counter-box ul>li>.template-component-counter-box-timeline>span,


	.template-section-white .template-component-counter-list>ul>li>.template-component-counter-list-timeline,


	.template-section-white .template-component-counter-list>ul>li>.template-component-counter-list-timeline>span,


	.template-section-white .template-component-feature.template-component-feature-style-2 ul>li>.template-icon-feature


	{


		border-color:#FFFFFF !important;


	}


	


	.template-section-white .template-component-button:hover,


	.template-section-white .template-component-testimonial ul>li>div,


	.template-section-white .template-component-twitter-user-timeline ul>li>div,


	.template-section-white .template-component-divider.template-component-divider-style-2


	{


		background-color:#FFFFFF;


	}


	


	.template-section-white .template-component-button,


	.template-section-white .template-component-counter-box ul>li>.template-component-counter-box-counter


	{


		background-color:transparent;


	}


	


	.template-section-white .template-pagination a:hover


	{


		opacity:0.5 !important;


	}


	


/******************************************************************************/


/* Layout																	  */


/******************************************************************************/





.template-layout-100>.template-layout-column-left,


.template-layout-50x50>.template-layout-column-left,


.template-layout-50x50>.template-layout-column-right,


.template-layout-33x33x33>.template-layout-column-left,


.template-layout-33x33x33>.template-layout-column-right,


.template-layout-33x33x33>.template-layout-column-center,


.template-layout-25x25x25x25>.template-layout-column-left,


.template-layout-25x25x25x25>.template-layout-column-center-left,


.template-layout-25x25x25x25>.template-layout-column-center-right,


.template-layout-25x25x25x25>.template-layout-column-right,


.template-layout-66x33>.template-layout-column-left,


.template-layout-66x33>.template-layout-column-right,


.template-layout-33x66>.template-layout-column-left,


.template-layout-33x66>.template-layout-column-right,


.template-layout-75x25>.template-layout-column-left,


.template-layout-75x25>.template-layout-column-right,


.template-layout-25x75>.template-layout-column-left,


.template-layout-25x75>.template-layout-column-right


{


	display:block;


	visibility:visible;


	margin-bottom:30px;


}





.template-layout-100>.template-layout-column-left


{


	visibility:visible;


}





	/**************************************************************************/


	/* Layout / 100															  */


	/**************************************************************************/





	.template-layout-100	{}





	.template-layout-100>.template-layout-column-left 


	{ 


		width:100%;


		clear:both;


		float:left; 


	}





	/**************************************************************************/


	/* Layout / 50x50														  */


	/**************************************************************************/





	.template-layout-50x50 {}





	.template-layout-50x50>.template-layout-column-left 


	{ 


		clear:both;


		float:left; 


	}





	.template-layout-50x50>.template-layout-column-right 


	{ 


		float:right; 


	}





	.template-layout-50x50>.template-layout-column-left,


	.template-layout-50x50>.template-layout-column-right


	{ 


		width:48.4375%;


	}





	.template-layout-50x50.template-layout-margin-reset>.template-layout-column-left,


	.template-layout-50x50.template-layout-margin-reset>.template-layout-column-right


	{


		width:50%;


	}


	


	.template-layout-flex-50x50


	{


		width:100%;


		display:flex;


	}


	


		.template-layout-flex-50x50>div


		{


			flex-basis:50%;


		}





	/**************************************************************************/


	/* Layout / 33x33x33													  */


	/**************************************************************************/	





	.template-layout-33x33x33 {}





	.template-layout-33x33x33>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-33x33x33>.template-layout-column-left,


	.template-layout-33x33x33>.template-layout-column-center


	{


		float:left; 


		margin-right:3.125%;


	}





	.template-layout-33x33x33>.template-layout-column-right


	{ 


		float:right; 


	}





	.template-layout-33x33x33>.template-layout-column-left,


	.template-layout-33x33x33>.template-layout-column-right,


	.template-layout-33x33x33>.template-layout-column-center


	{ 


		width:31.25%;


	}





	.template-layout-33x33x33.template-layout-margin-reset>.template-layout-column-left,


	.template-layout-33x33x33.template-layout-margin-reset>.template-layout-column-center,


	.template-layout-33x33x33.template-layout-margin-reset>.template-layout-column-right


	{


		float:left;


		width:33.33334%;


		margin:0px !important; 


	}





	/**************************************************************************/


	/* Layout / 25x25x25x25													  */


	/**************************************************************************/





	.template-layout-25x25x25x25 {}





	.template-layout-25x25x25x25>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-25x25x25x25>.template-layout-column-left,


	.template-layout-25x25x25x25>.template-layout-column-center-left,


	.template-layout-25x25x25x25>.template-layout-column-center-right


	{


		float:left; 


		margin-right:3.125%;


	}





	.template-layout-25x25x25x25>.template-layout-column-right 


	{ 


		float:right; 


	}





	.template-layout-25x25x25x25>.template-layout-column-left,


	.template-layout-25x25x25x25>.template-layout-column-center-left,


	.template-layout-25x25x25x25>.template-layout-column-center-right,


	.template-layout-25x25x25x25>.template-layout-column-right


	{ 


		width:22.6563%;


	}





	.template-layout-25x25x25x25.template-layout-margin-reset>.template-layout-column-left,


	.template-layout-25x25x25x25.template-layout-margin-reset>.template-layout-column-center-left,


	.template-layout-25x25x25x25.template-layout-margin-reset>.template-layout-column-center-right,


	.template-layout-25x25x25x25.template-layout-margin-reset>.template-layout-column-right


	{


		width:25%;


		margin:0px !important; 


	}





	/**************************************************************************/


	/* Layout / 66x33														  */


	/**************************************************************************/





	.template-layout-66x33 {}





	.template-layout-66x33>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-66x33>.template-layout-column-left


	{


		float:left;


		width:64.5769%;


	}





	.template-layout-66x33>.template-layout-column-right


	{ 


		float:right; 


		width:32.2884%;


	}





	/**************************************************************************/


	/* Layout / 33x66														  */


	/**************************************************************************/





	.template-layout-33x66 {}





	.template-layout-33x66>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-33x66>.template-layout-column-left


	{


		float:left;


		width:32.2884%;


	}





	.template-layout-33x66>.template-layout-column-right


	{ 


		float:right; 


		width:64.5769%;


	}


	


	/**************************************************************************/


	/* Layout / 75x25														  */


	/**************************************************************************/





	.template-layout-75x25 {}





	.template-layout-75x25>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-75x25>.template-layout-column-left


	{


		float:left;


		width:72.6562%;


	}





	.template-layout-75x25>.template-layout-column-right


	{ 


		float:right; 


		width:24.2187%;


	}





	/**************************************************************************/


	/* Layout / 25x75														  */


	/**************************************************************************/





	.template-layout-25x75 {}





	.template-layout-25x75>.template-layout-column-left 


	{ 


		clear:both;


	}





	.template-layout-25x75>.template-layout-column-left


	{


		float:left;


		width:24.2187%;


	}





	.template-layout-25x75>.template-layout-column-right


	{ 


		float:right; 


		width:72.6562%;


	}


	


/******************************************************************************/


/* Template layout															  */


/******************************************************************************/





.template-content-layout


{


	


}





	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-left,


	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-right


	{


		width:330px;


	}


	


	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-right,


	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-left


	{


		width:690px;


	}


	


	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-left,


	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-left


	{


		float:left;


	}


	


	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-right,


	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-right


	{


		float:right;


	}


	


/******************************************************************************/


/* Header																	  */


/******************************************************************************/	


	


h1,h2,h3,h4,h5,h6


{


	margin-bottom:30px;


}





h1+p,h2+p,h3+p,h4+p,h5+p,h6+p


{


	padding-top:0px;


}





*+h1,*+h2,*+h3,*+h4,*+h5,*+h6


{


	margin-top:60px;


}





h1 b,


h2 b,


h3 b,


h4 b,


h5 b,


h6 b,


h1 strong,


h2 strong,


h3 strong,


h4 strong,


h5 strong,


h6 strong


{


	font-weight:900;


}





h1 strong,


h2 strong,


h3 strong,


h4 strong,


h5 strong,


h6 strong


{


	clear:both;


	display:block;


}





h1,h1 a,


h2,h2 a,


h3,h3 a,


h4,h4 a,


h5,h5 a,


h6,h6 a,


.template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child,


.template-component-testimonial ul>li>p,


.template-component-twitter-user-timeline ul>li>p,


.template-component-counter-list>ul>li>.template-component-counter-list-label,


.template-component-counter-list>ul>li>.template-component-counter-list-counter,


.template-component-counter-box ul>li>.template-component-counter-box-counter


{


	font-weight:300;


	line-height:1em;


	font-style:normal;


}





h1 a,


h2 a,


h3 a,


h4 a,


h5 a,


h6 a


{


	text-decoration:none;


}





h1 a:hover,


h2 a:hover,


h3 a:hover,


h4 a:hover,


h5 a:hover,


h6 a:hover


{


	text-decoration:underline;


}





h1,h1 a


{


	font-size:55px;


}





h2,h2 a,


.template-component-counter-box ul>li>.template-component-counter-box-counter,


.template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child


{


	font-size:50px;


}





h3,h3 a,


.template-component-testimonial ul>li>p,


.template-component-twitter-user-timeline ul>li>p


{


	font-size:38px;


	line-height:1.2em;	


}





h4,h4 a


{


	font-size:30px;


	font-weight:400;


	line-height:1.2em;


}





h5,h5 a


{


	font-size:24px;


    font-weight:400;


    line-height:1.2em;	


}





h6,h6 a,


.template-component-counter-list>ul>li>.template-component-counter-list-label,


.template-component-counter-list>ul>li>.template-component-counter-list-counter


{


	font-size:18px;


    font-weight:400;


    line-height:1.4em;


}


	


/******************************************************************************/


/* Icon																		  */


/******************************************************************************/


	


	/**************************************************************************/


	/* Icon / Feature														  */


	/**************************************************************************/





	.template-icon-feature


	{


		background-position:center center;


		background-repeat:no-repeat;		


	}


	


		/**********************************************************************/


		/* Icon / Feature / Size											  */


		/**********************************************************************/


	


		.template-icon-feature-size-tiny


		{


			width:16px;


			height:16px;


		}





		.template-icon-feature-size-small


		{	


			width:32px;


			height:32px;


		}





		.template-icon-feature-size-medium


		{


			width:32px;


			height:32px;		


		}





		.template-icon-feature-size-large


		{


			width:64px;


			height:64px;		


		}


		


		/**********************************************************************/


		/* Icon / Feature / Name											  */


		/**********************************************************************/


	


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-app					{	background-image:url('../media/image/icon/feature/tiny/app.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-app-alt				{	background-image:url('../media/image/icon/feature/tiny/app_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-bath					{	background-image:url('../media/image/icon/feature/tiny/bath.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-bath-alt				{	background-image:url('../media/image/icon/feature/tiny/bath_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-battery				{	background-image:url('../media/image/icon/feature/tiny/battery.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-battery-alt			{	background-image:url('../media/image/icon/feature/tiny/battery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-bell					{	background-image:url('../media/image/icon/feature/tiny/bell.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-bell-alt				{	background-image:url('../media/image/icon/feature/tiny/bell_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-blocks				{	background-image:url('../media/image/icon/feature/tiny/blocks.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-blocks-alt			{	background-image:url('../media/image/icon/feature/tiny/blocks_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-book					{	background-image:url('../media/image/icon/feature/tiny/book.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-book-alt				{	background-image:url('../media/image/icon/feature/tiny/book_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-briefcase				{	background-image:url('../media/image/icon/feature/tiny/briefcase.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-briefcase-alt			{	background-image:url('../media/image/icon/feature/tiny/briefcase_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-calendar				{	background-image:url('../media/image/icon/feature/tiny/calendar.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-calendar-alt			{	background-image:url('../media/image/icon/feature/tiny/calendar_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-chart					{	background-image:url('../media/image/icon/feature/tiny/chart.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-chart-alt				{	background-image:url('../media/image/icon/feature/tiny/chart_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-chat					{	background-image:url('../media/image/icon/feature/tiny/chat.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-chat-alt				{	background-image:url('../media/image/icon/feature/tiny/chat_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-clock					{	background-image:url('../media/image/icon/feature/tiny/clock.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-clock-alt				{	background-image:url('../media/image/icon/feature/tiny/clock_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-coffee				{	background-image:url('../media/image/icon/feature/tiny/coffee.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-coffee-alt			{	background-image:url('../media/image/icon/feature/tiny/coffee_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-cot					{	background-image:url('../media/image/icon/feature/tiny/cot.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-cot-alt				{	background-image:url('../media/image/icon/feature/tiny/cot_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-cutlery				{	background-image:url('../media/image/icon/feature/tiny/cutlery.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-cutlery-alt			{	background-image:url('../media/image/icon/feature/tiny/cutlery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-database				{	background-image:url('../media/image/icon/feature/tiny/database.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-database-alt			{	background-image:url('../media/image/icon/feature/tiny/database_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-diagram				{	background-image:url('../media/image/icon/feature/tiny/diagram.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-diagram-alt			{	background-image:url('../media/image/icon/feature/tiny/diagram_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-document				{	background-image:url('../media/image/icon/feature/tiny/document.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-document-alt			{	background-image:url('../media/image/icon/feature/tiny/document_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-envelope				{	background-image:url('../media/image/icon/feature/tiny/envelope.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-envelope-alt			{	background-image:url('../media/image/icon/feature/tiny/envelope_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-faq					{	background-image:url('../media/image/icon/feature/tiny/faq.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-faq-alt				{	background-image:url('../media/image/icon/feature/tiny/faq_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-fastfood				{	background-image:url('../media/image/icon/feature/tiny/fastfood.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-fastfood-alt			{	background-image:url('../media/image/icon/feature/tiny/fastfood_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-flag					{	background-image:url('../media/image/icon/feature/tiny/flag.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-flag-alt				{	background-image:url('../media/image/icon/feature/tiny/flag_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-gallery				{	background-image:url('../media/image/icon/feature/tiny/gallery.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-gallery-alt			{	background-image:url('../media/image/icon/feature/tiny/gallery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-globe					{	background-image:url('../media/image/icon/feature/tiny/globe.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-globe-alt				{	background-image:url('../media/image/icon/feature/tiny/globe_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-graph					{	background-image:url('../media/image/icon/feature/tiny/graph.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-graph-alt				{	background-image:url('../media/image/icon/feature/tiny/graph_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-heart					{	background-image:url('../media/image/icon/feature/tiny/heart.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-heart-alt				{	background-image:url('../media/image/icon/feature/tiny/heart_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-home					{	background-image:url('../media/image/icon/feature/tiny/home.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-home-alt				{	background-image:url('../media/image/icon/feature/tiny/home_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-image					{	background-image:url('../media/image/icon/feature/tiny/image.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-image-alt				{	background-image:url('../media/image/icon/feature/tiny/image_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-keyboard				{	background-image:url('../media/image/icon/feature/tiny/keyboard.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-keyboard-alt			{	background-image:url('../media/image/icon/feature/tiny/keyboard_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-lab					{	background-image:url('../media/image/icon/feature/tiny/lab.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-lab-alt				{	background-image:url('../media/image/icon/feature/tiny/lab_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-laptop				{	background-image:url('../media/image/icon/feature/tiny/laptop.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-laptop-alt			{	background-image:url('../media/image/icon/feature/tiny/laptop_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-lock					{	background-image:url('../media/image/icon/feature/tiny/lock.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-lock-alt				{	background-image:url('../media/image/icon/feature/tiny/lock_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-magnifier				{	background-image:url('../media/image/icon/feature/tiny/magnifier.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-magnifier-alt			{	background-image:url('../media/image/icon/feature/tiny/magnifier_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-meal					{	background-image:url('../media/image/icon/feature/tiny/meal.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-meal-alt				{	background-image:url('../media/image/icon/feature/tiny/meal_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-mobile				{	background-image:url('../media/image/icon/feature/tiny/mobile.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-mobile-alt			{	background-image:url('../media/image/icon/feature/tiny/mobile_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-paintbrush			{	background-image:url('../media/image/icon/feature/tiny/paintbrush.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-paintbrush-alt		{	background-image:url('../media/image/icon/feature/tiny/paintbrush_alt.png');		}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pencil				{	background-image:url('../media/image/icon/feature/tiny/pencil.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pencil-alt			{	background-image:url('../media/image/icon/feature/tiny/pencil_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-people				{	background-image:url('../media/image/icon/feature/tiny/people.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-people-alt			{	background-image:url('../media/image/icon/feature/tiny/people_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-piano					{	background-image:url('../media/image/icon/feature/tiny/piano.png');					}		


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-piano-alt				{	background-image:url('../media/image/icon/feature/tiny/piano_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pin					{	background-image:url('../media/image/icon/feature/tiny/pin.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pin-alt				{	background-image:url('../media/image/icon/feature/tiny/pin_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pointer				{	background-image:url('../media/image/icon/feature/tiny/pointer.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-pointer-alt			{	background-image:url('../media/image/icon/feature/tiny/pointer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-poll					{	background-image:url('../media/image/icon/feature/tiny/poll.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-poll-alt				{	background-image:url('../media/image/icon/feature/tiny/poll_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-printer				{	background-image:url('../media/image/icon/feature/tiny/printer.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-printer-alt			{	background-image:url('../media/image/icon/feature/tiny/printer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-projector				{	background-image:url('../media/image/icon/feature/tiny/projector.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-projector-alt			{	background-image:url('../media/image/icon/feature/tiny/projector_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-quote					{	background-image:url('../media/image/icon/feature/tiny/quote.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-quote-alt				{	background-image:url('../media/image/icon/feature/tiny/quote_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-rattle				{	background-image:url('../media/image/icon/feature/tiny/rattle.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-rattle-alt			{	background-image:url('../media/image/icon/feature/tiny/rattle_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-salver				{	background-image:url('../media/image/icon/feature/tiny/salver.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-salver-alt			{	background-image:url('../media/image/icon/feature/tiny/salver_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-school				{	background-image:url('../media/image/icon/feature/tiny/school.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-school-alt			{	background-image:url('../media/image/icon/feature/tiny/school_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-schoolbag				{	background-image:url('../media/image/icon/feature/tiny/schoolbag.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-schoolbag-alt			{	background-image:url('../media/image/icon/feature/tiny/schoolbag_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-screen				{	background-image:url('../media/image/icon/feature/tiny/screen.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-screen-alt			{	background-image:url('../media/image/icon/feature/tiny/screen_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-shield				{	background-image:url('../media/image/icon/feature/tiny/shield.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-shield-alt			{	background-image:url('../media/image/icon/feature/tiny/shield_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-signpost				{	background-image:url('../media/image/icon/feature/tiny/signpost.png');				}	


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-signpost-alt			{	background-image:url('../media/image/icon/feature/tiny/signpost_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-speaker				{	background-image:url('../media/image/icon/feature/tiny/speaker.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-speaker-alt			{	background-image:url('../media/image/icon/feature/tiny/speaker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-stacker				{	background-image:url('../media/image/icon/feature/tiny/stacker.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-stacker-alt			{	background-image:url('../media/image/icon/feature/tiny/stacker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-stroller				{	background-image:url('../media/image/icon/feature/tiny/stroller.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-stroller-alt			{	background-image:url('../media/image/icon/feature/tiny/stroller_alt.png');			}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-tags					{	background-image:url('../media/image/icon/feature/tiny/tags.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-tags-alt				{	background-image:url('../media/image/icon/feature/tiny/tags_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-teddy					{	background-image:url('../media/image/icon/feature/tiny/teddy.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-teddy-alt				{	background-image:url('../media/image/icon/feature/tiny/teddy_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-tick					{	background-image:url('../media/image/icon/feature/tiny/tick.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-tick-alt				{	background-image:url('../media/image/icon/feature/tiny/tick_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-toy					{	background-image:url('../media/image/icon/feature/tiny/toy.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-toy-alt				{	background-image:url('../media/image/icon/feature/tiny/toy_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-video					{	background-image:url('../media/image/icon/feature/tiny/video.png');					}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-video-alt				{	background-image:url('../media/image/icon/feature/tiny/video_alt.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-wallet				{	background-image:url('../media/image/icon/feature/tiny/wallet.png');				}


		.template-icon-feature.template-icon-feature-size-tiny.template-icon-feature-name-wallet-alt			{	background-image:url('../media/image/icon/feature/tiny/wallet_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-app					{	background-image:url('../media/image/icon/feature/small/app.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-app-alt				{	background-image:url('../media/image/icon/feature/small/app_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-bath					{	background-image:url('../media/image/icon/feature/small/bath.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-bath-alt				{	background-image:url('../media/image/icon/feature/small/bath_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-battery				{	background-image:url('../media/image/icon/feature/small/battery.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-battery-alt			{	background-image:url('../media/image/icon/feature/small/battery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-bell					{	background-image:url('../media/image/icon/feature/small/bell.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-bell-alt				{	background-image:url('../media/image/icon/feature/small/bell_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-blocks				{	background-image:url('../media/image/icon/feature/small/blocks.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-blocks-alt			{	background-image:url('../media/image/icon/feature/small/blocks_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-book					{	background-image:url('../media/image/icon/feature/small/book.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-book-alt				{	background-image:url('../media/image/icon/feature/small/book_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-briefcase			{	background-image:url('../media/image/icon/feature/small/briefcase.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-briefcase-alt		{	background-image:url('../media/image/icon/feature/small/briefcase_alt.png');		}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-calendar				{	background-image:url('../media/image/icon/feature/small/calendar.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-calendar-alt			{	background-image:url('../media/image/icon/feature/small/calendar_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-chart				{	background-image:url('../media/image/icon/feature/small/chart.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-chart-alt			{	background-image:url('../media/image/icon/feature/small/chart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-chat					{	background-image:url('../media/image/icon/feature/small/chat.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-chat-alt				{	background-image:url('../media/image/icon/feature/small/chat_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-clock				{	background-image:url('../media/image/icon/feature/small/clock.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-clock-alt			{	background-image:url('../media/image/icon/feature/small/clock_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-coffee				{	background-image:url('../media/image/icon/feature/small/coffee.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-coffee-alt			{	background-image:url('../media/image/icon/feature/small/coffee_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-cot					{	background-image:url('../media/image/icon/feature/small/cot.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-cot-alt				{	background-image:url('../media/image/icon/feature/small/cot_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-cutlery				{	background-image:url('../media/image/icon/feature/small/cutlery.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-cutlery-alt			{	background-image:url('../media/image/icon/feature/small/cutlery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-database				{	background-image:url('../media/image/icon/feature/small/database.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-database-alt			{	background-image:url('../media/image/icon/feature/small/database_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-diagram				{	background-image:url('../media/image/icon/feature/small/diagram.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-diagram-alt			{	background-image:url('../media/image/icon/feature/small/diagram_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-document				{	background-image:url('../media/image/icon/feature/small/document.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-document-alt			{	background-image:url('../media/image/icon/feature/small/document_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-envelope				{	background-image:url('../media/image/icon/feature/small/envelope.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-envelope-alt			{	background-image:url('../media/image/icon/feature/small/envelope_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-faq					{	background-image:url('../media/image/icon/feature/small/faq.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-faq-alt				{	background-image:url('../media/image/icon/feature/small/faq_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-fastfood				{	background-image:url('../media/image/icon/feature/small/fastfood.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-fastfood-alt			{	background-image:url('../media/image/icon/feature/small/fastfood_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-flag					{	background-image:url('../media/image/icon/feature/small/flag.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-flag-alt				{	background-image:url('../media/image/icon/feature/small/flag_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-gallery				{	background-image:url('../media/image/icon/feature/small/gallery.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-gallery-alt			{	background-image:url('../media/image/icon/feature/small/gallery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-globe				{	background-image:url('../media/image/icon/feature/small/globe.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-globe-alt			{	background-image:url('../media/image/icon/feature/small/globe_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-graph				{	background-image:url('../media/image/icon/feature/small/graph.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-graph-alt			{	background-image:url('../media/image/icon/feature/small/graph_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-heart				{	background-image:url('../media/image/icon/feature/small/heart.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-heart-alt			{	background-image:url('../media/image/icon/feature/small/heart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-home					{	background-image:url('../media/image/icon/feature/small/home.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-home-alt				{	background-image:url('../media/image/icon/feature/small/home_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-image				{	background-image:url('../media/image/icon/feature/small/image.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-image-alt			{	background-image:url('../media/image/icon/feature/small/image_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-keyboard				{	background-image:url('../media/image/icon/feature/small/keyboard.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-keyboard-alt			{	background-image:url('../media/image/icon/feature/small/keyboard_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-lab					{	background-image:url('../media/image/icon/feature/small/lab.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-lab-alt				{	background-image:url('../media/image/icon/feature/small/lab_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-laptop				{	background-image:url('../media/image/icon/feature/small/laptop.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-laptop-alt			{	background-image:url('../media/image/icon/feature/small/laptop_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-lock					{	background-image:url('../media/image/icon/feature/small/lock.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-lock-alt				{	background-image:url('../media/image/icon/feature/small/lock_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-magnifier			{	background-image:url('../media/image/icon/feature/small/magnifier.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-magnifier-alt		{	background-image:url('../media/image/icon/feature/small/magnifier_alt.png');		}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-meal					{	background-image:url('../media/image/icon/feature/small/meal.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-meal-alt				{	background-image:url('../media/image/icon/feature/small/meal_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-mobile				{	background-image:url('../media/image/icon/feature/small/mobile.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-mobile-alt			{	background-image:url('../media/image/icon/feature/small/mobile_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-paintbrush			{	background-image:url('../media/image/icon/feature/small/paintbrush.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-paintbrush-alt		{	background-image:url('../media/image/icon/feature/small/paintbrush_alt.png');		}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pencil				{	background-image:url('../media/image/icon/feature/small/pencil.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pencil-alt			{	background-image:url('../media/image/icon/feature/small/pencil_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-people				{	background-image:url('../media/image/icon/feature/small/people.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-people-alt			{	background-image:url('../media/image/icon/feature/small/people_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-piano				{	background-image:url('../media/image/icon/feature/small/piano.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-piano-alt			{	background-image:url('../media/image/icon/feature/small/piano_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pin					{	background-image:url('../media/image/icon/feature/small/pin.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pin-alt				{	background-image:url('../media/image/icon/feature/small/pin_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pointer				{	background-image:url('../media/image/icon/feature/small/pointer.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-pointer-alt			{	background-image:url('../media/image/icon/feature/small/pointer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-poll					{	background-image:url('../media/image/icon/feature/small/poll.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-poll-alt				{	background-image:url('../media/image/icon/feature/small/poll_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-printer				{	background-image:url('../media/image/icon/feature/small/printer.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-printer-alt			{	background-image:url('../media/image/icon/feature/small/printer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-projector			{	background-image:url('../media/image/icon/feature/small/projector.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-projector-alt		{	background-image:url('../media/image/icon/feature/small/projector_alt.png');		}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-quote				{	background-image:url('../media/image/icon/feature/small/quote.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-quote-alt			{	background-image:url('../media/image/icon/feature/small/quote_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-rattle				{	background-image:url('../media/image/icon/feature/small/rattle.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-rattle-alt			{	background-image:url('../media/image/icon/feature/small/rattle_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-salver				{	background-image:url('../media/image/icon/feature/small/salver.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-salver-alt			{	background-image:url('../media/image/icon/feature/small/salver_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-school				{	background-image:url('../media/image/icon/feature/small/school.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-school-alt			{	background-image:url('../media/image/icon/feature/small/school_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-schoolbag			{	background-image:url('../media/image/icon/feature/small/schoolbag.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-schoolbag-alt		{	background-image:url('../media/image/icon/feature/small/schoolbag_alt.png');		}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-screen				{	background-image:url('../media/image/icon/feature/small/screen.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-screen-alt			{	background-image:url('../media/image/icon/feature/small/screen_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-shield				{	background-image:url('../media/image/icon/feature/small/shield.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-shield-alt			{	background-image:url('../media/image/icon/feature/small/shield_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-signpost				{	background-image:url('../media/image/icon/feature/small/signpost.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-signpost-alt			{	background-image:url('../media/image/icon/feature/small/signpost_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-speaker				{	background-image:url('../media/image/icon/feature/small/speaker.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-speaker-alt			{	background-image:url('../media/image/icon/feature/small/speaker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-stacker				{	background-image:url('../media/image/icon/feature/small/stacker.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-stacker-alt			{	background-image:url('../media/image/icon/feature/small/stacker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-stroller				{	background-image:url('../media/image/icon/feature/small/stroller.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-stroller-alt			{	background-image:url('../media/image/icon/feature/small/stroller_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-tags					{	background-image:url('../media/image/icon/feature/small/tags.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-tags-alt				{	background-image:url('../media/image/icon/feature/small/tags_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-teddy				{	background-image:url('../media/image/icon/feature/small/teddy.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-teddy-alt			{	background-image:url('../media/image/icon/feature/small/teddy_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-tick					{	background-image:url('../media/image/icon/feature/small/tick.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-tick-alt				{	background-image:url('../media/image/icon/feature/small/tick_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-toy					{	background-image:url('../media/image/icon/feature/small/toy.png');					}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-toy-alt				{	background-image:url('../media/image/icon/feature/small/toy_alt.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-video				{	background-image:url('../media/image/icon/feature/small/video.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-video-alt			{	background-image:url('../media/image/icon/feature/small/video_alt.png');			}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-wallet				{	background-image:url('../media/image/icon/feature/small/wallet.png');				}


		.template-icon-feature.template-icon-feature-size-small.template-icon-feature-name-wallet-alt			{	background-image:url('../media/image/icon/feature/small/wallet_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-app					{	background-image:url('../media/image/icon/feature/medium/app.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-app-alt				{	background-image:url('../media/image/icon/feature/medium/app_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-bath				{	background-image:url('../media/image/icon/feature/medium/bath.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-bath-alt			{	background-image:url('../media/image/icon/feature/medium/bath_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-battery				{	background-image:url('../media/image/icon/feature/medium/battery.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-battery-alt			{	background-image:url('../media/image/icon/feature/medium/battery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-bell				{	background-image:url('../media/image/icon/feature/medium/bell.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-bell-alt			{	background-image:url('../media/image/icon/feature/medium/bell_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-blocks				{	background-image:url('../media/image/icon/feature/medium/blocks.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-blocks-alt			{	background-image:url('../media/image/icon/feature/medium/blocks_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-book				{	background-image:url('../media/image/icon/feature/medium/book.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-book-alt			{	background-image:url('../media/image/icon/feature/medium/book_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-briefcase			{	background-image:url('../media/image/icon/feature/medium/briefcase.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-briefcase-alt		{	background-image:url('../media/image/icon/feature/medium/briefcase_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-calendar			{	background-image:url('../media/image/icon/feature/medium/calendar.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-calendar-alt		{	background-image:url('../media/image/icon/feature/medium/calendar_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-chart				{	background-image:url('../media/image/icon/feature/medium/chart.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-chart-alt			{	background-image:url('../media/image/icon/feature/medium/chart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-chat				{	background-image:url('../media/image/icon/feature/medium/chat.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-chat-alt			{	background-image:url('../media/image/icon/feature/medium/chat_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-clock				{	background-image:url('../media/image/icon/feature/medium/clock.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-clock-alt			{	background-image:url('../media/image/icon/feature/medium/clock_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-coffee				{	background-image:url('../media/image/icon/feature/medium/coffee.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-coffee-alt			{	background-image:url('../media/image/icon/feature/medium/coffee_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-cot					{	background-image:url('../media/image/icon/feature/medium/cot.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-cot-alt				{	background-image:url('../media/image/icon/feature/medium/cot_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-cutlery				{	background-image:url('../media/image/icon/feature/medium/cutlery.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-cutlery-alt			{	background-image:url('../media/image/icon/feature/medium/cutlery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-database			{	background-image:url('../media/image/icon/feature/medium/database.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-database-alt		{	background-image:url('../media/image/icon/feature/medium/database_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-diagram				{	background-image:url('../media/image/icon/feature/medium/diagram.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-diagram-alt			{	background-image:url('../media/image/icon/feature/medium/diagram_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-document			{	background-image:url('../media/image/icon/feature/medium/document.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-document-alt		{	background-image:url('../media/image/icon/feature/medium/document_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-envelope			{	background-image:url('../media/image/icon/feature/medium/envelope.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-envelope-alt		{	background-image:url('../media/image/icon/feature/medium/envelope_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-faq					{	background-image:url('../media/image/icon/feature/medium/faq.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-faq-alt				{	background-image:url('../media/image/icon/feature/medium/faq_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-fastfood			{	background-image:url('../media/image/icon/feature/medium/fastfood.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-fastfood-alt		{	background-image:url('../media/image/icon/feature/medium/fastfood_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-flag				{	background-image:url('../media/image/icon/feature/medium/flag.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-flag-alt			{	background-image:url('../media/image/icon/feature/medium/flag_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-gallery				{	background-image:url('../media/image/icon/feature/medium/gallery.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-gallery-alt			{	background-image:url('../media/image/icon/feature/medium/gallery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-globe				{	background-image:url('../media/image/icon/feature/medium/globe.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-globe-alt			{	background-image:url('../media/image/icon/feature/medium/globe_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-graph				{	background-image:url('../media/image/icon/feature/medium/graph.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-graph-alt			{	background-image:url('../media/image/icon/feature/medium/graph_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-heart				{	background-image:url('../media/image/icon/feature/medium/heart.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-heart-alt			{	background-image:url('../media/image/icon/feature/medium/heart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-home				{	background-image:url('../media/image/icon/feature/medium/home.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-home-alt			{	background-image:url('../media/image/icon/feature/medium/home_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-image				{	background-image:url('../media/image/icon/feature/medium/image.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-image-alt			{	background-image:url('../media/image/icon/feature/medium/image_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-keyboard			{	background-image:url('../media/image/icon/feature/medium/keyboard.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-keyboard-alt		{	background-image:url('../media/image/icon/feature/medium/keyboard_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-lab					{	background-image:url('../media/image/icon/feature/medium/lab.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-lab-alt				{	background-image:url('../media/image/icon/feature/medium/lab_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-laptop				{	background-image:url('../media/image/icon/feature/medium/laptop.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-laptop-alt			{	background-image:url('../media/image/icon/feature/medium/laptop_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-lock				{	background-image:url('../media/image/icon/feature/medium/lock.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-lock-alt			{	background-image:url('../media/image/icon/feature/medium/lock_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-magnifier			{	background-image:url('../media/image/icon/feature/medium/magnifier.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-magnifier-alt		{	background-image:url('../media/image/icon/feature/medium/magnifier_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-meal				{	background-image:url('../media/image/icon/feature/medium/meal.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-meal-alt			{	background-image:url('../media/image/icon/feature/medium/meal_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-mobile				{	background-image:url('../media/image/icon/feature/medium/mobile.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-mobile-alt			{	background-image:url('../media/image/icon/feature/medium/mobile_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-paintbrush			{	background-image:url('../media/image/icon/feature/medium/paintbrush.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-paintbrush-alt		{	background-image:url('../media/image/icon/feature/medium/paintbrush_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pencil				{	background-image:url('../media/image/icon/feature/medium/pencil.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pencil-alt			{	background-image:url('../media/image/icon/feature/medium/pencil_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-people				{	background-image:url('../media/image/icon/feature/medium/people.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-people-alt			{	background-image:url('../media/image/icon/feature/medium/people_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-piano				{	background-image:url('../media/image/icon/feature/medium/piano.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-piano-alt			{	background-image:url('../media/image/icon/feature/medium/piano_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pin					{	background-image:url('../media/image/icon/feature/medium/pin.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pin-alt				{	background-image:url('../media/image/icon/feature/medium/pin_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pointer				{	background-image:url('../media/image/icon/feature/medium/pointer.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-pointer-alt			{	background-image:url('../media/image/icon/feature/medium/pointer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-poll				{	background-image:url('../media/image/icon/feature/medium/poll.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-poll-alt			{	background-image:url('../media/image/icon/feature/medium/poll_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-printer				{	background-image:url('../media/image/icon/feature/medium/printer.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-printer-alt			{	background-image:url('../media/image/icon/feature/medium/printer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-projector			{	background-image:url('../media/image/icon/feature/medium/projector.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-projector-alt		{	background-image:url('../media/image/icon/feature/medium/projector_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-quote				{	background-image:url('../media/image/icon/feature/medium/quote.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-quote-alt			{	background-image:url('../media/image/icon/feature/medium/quote_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-rattle				{	background-image:url('../media/image/icon/feature/medium/rattle.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-rattle-alt			{	background-image:url('../media/image/icon/feature/medium/rattle_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-salver				{	background-image:url('../media/image/icon/feature/medium/salver.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-salver-alt			{	background-image:url('../media/image/icon/feature/medium/salver_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-school				{	background-image:url('../media/image/icon/feature/medium/school.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-school-alt			{	background-image:url('../media/image/icon/feature/medium/school_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-schoolbag			{	background-image:url('../media/image/icon/feature/medium/schoolbag.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-schoolbag-alt		{	background-image:url('../media/image/icon/feature/medium/schoolbag_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-screen				{	background-image:url('../media/image/icon/feature/medium/screen.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-screen-alt			{	background-image:url('../media/image/icon/feature/medium/screen_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-shield				{	background-image:url('../media/image/icon/feature/medium/shield.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-shield-alt			{	background-image:url('../media/image/icon/feature/medium/shield_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-signpost			{	background-image:url('../media/image/icon/feature/medium/signpost.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-signpost-alt		{	background-image:url('../media/image/icon/feature/medium/signpost_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-speaker				{	background-image:url('../media/image/icon/feature/medium/speaker.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-speaker-alt			{	background-image:url('../media/image/icon/feature/medium/speaker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-stacker				{	background-image:url('../media/image/icon/feature/medium/stacker.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-stacker-alt			{	background-image:url('../media/image/icon/feature/medium/stacker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-stroller			{	background-image:url('../media/image/icon/feature/medium/stroller.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-stroller-alt		{	background-image:url('../media/image/icon/feature/medium/stroller_alt.png');		}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-tags				{	background-image:url('../media/image/icon/feature/medium/tags.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-tags-alt			{	background-image:url('../media/image/icon/feature/medium/tags_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-teddy				{	background-image:url('../media/image/icon/feature/medium/teddy.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-teddy-alt			{	background-image:url('../media/image/icon/feature/medium/teddy_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-tick				{	background-image:url('../media/image/icon/feature/medium/tick.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-tick-alt			{	background-image:url('../media/image/icon/feature/medium/tick_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-toy					{	background-image:url('../media/image/icon/feature/medium/toy.png');					}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-toy-alt				{	background-image:url('../media/image/icon/feature/medium/toy_alt.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-video				{	background-image:url('../media/image/icon/feature/medium/video.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-video-alt			{	background-image:url('../media/image/icon/feature/medium/video_alt.png');			}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-wallet				{	background-image:url('../media/image/icon/feature/medium/wallet.png');				}


		.template-icon-feature.template-icon-feature-size-medium.template-icon-feature-name-wallet-alt			{	background-image:url('../media/image/icon/feature/medium/wallet_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-app					{	background-image:url('../media/image/icon/feature/large/app.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-app-alt				{	background-image:url('../media/image/icon/feature/large/app_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-bath					{	background-image:url('../media/image/icon/feature/large/bath.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-bath-alt				{	background-image:url('../media/image/icon/feature/large/bath_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-battery				{	background-image:url('../media/image/icon/feature/large/battery.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-battery-alt			{	background-image:url('../media/image/icon/feature/large/battery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-bell					{	background-image:url('../media/image/icon/feature/large/bell.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-bell-alt				{	background-image:url('../media/image/icon/feature/large/bell_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-blocks				{	background-image:url('../media/image/icon/feature/large/blocks.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-blocks-alt			{	background-image:url('../media/image/icon/feature/large/blocks_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-book					{	background-image:url('../media/image/icon/feature/large/book.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-book-alt				{	background-image:url('../media/image/icon/feature/large/book_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-briefcase			{	background-image:url('../media/image/icon/feature/large/briefcase.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-briefcase-alt		{	background-image:url('../media/image/icon/feature/large/briefcase_alt.png');		}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-calendar				{	background-image:url('../media/image/icon/feature/large/calendar.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-calendar-alt			{	background-image:url('../media/image/icon/feature/large/calendar_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-chart				{	background-image:url('../media/image/icon/feature/large/chart.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-chart-alt			{	background-image:url('../media/image/icon/feature/large/chart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-chat					{	background-image:url('../media/image/icon/feature/large/chat.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-chat-alt				{	background-image:url('../media/image/icon/feature/large/chat_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-clock				{	background-image:url('../media/image/icon/feature/large/clock.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-clock-alt			{	background-image:url('../media/image/icon/feature/large/clock_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-coffee				{	background-image:url('../media/image/icon/feature/large/coffee.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-coffee-alt			{	background-image:url('../media/image/icon/feature/large/coffee_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-cot					{	background-image:url('../media/image/icon/feature/large/cot.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-cot-alt				{	background-image:url('../media/image/icon/feature/large/cot_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-cutlery				{	background-image:url('../media/image/icon/feature/large/cutlery.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-cutlery-alt			{	background-image:url('../media/image/icon/feature/large/cutlery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-database				{	background-image:url('../media/image/icon/feature/large/database.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-database-alt			{	background-image:url('../media/image/icon/feature/large/database_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-diagram				{	background-image:url('../media/image/icon/feature/large/diagram.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-diagram-alt			{	background-image:url('../media/image/icon/feature/large/diagram_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-document				{	background-image:url('../media/image/icon/feature/large/document.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-document-alt			{	background-image:url('../media/image/icon/feature/large/document_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-envelope				{	background-image:url('../media/image/icon/feature/large/envelope.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-envelope-alt			{	background-image:url('../media/image/icon/feature/large/envelope_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-faq					{	background-image:url('../media/image/icon/feature/large/faq.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-faq-alt				{	background-image:url('../media/image/icon/feature/large/faq_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-fastfood				{	background-image:url('../media/image/icon/feature/large/fastfood.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-fastfood-alt			{	background-image:url('../media/image/icon/feature/large/fastfood_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-flag					{	background-image:url('../media/image/icon/feature/large/flag.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-flag-alt				{	background-image:url('../media/image/icon/feature/large/flag_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-gallery				{	background-image:url('../media/image/icon/feature/large/gallery.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-gallery-alt			{	background-image:url('../media/image/icon/feature/large/gallery_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-globe				{	background-image:url('../media/image/icon/feature/large/globe.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-globe-alt			{	background-image:url('../media/image/icon/feature/large/globe_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-graph				{	background-image:url('../media/image/icon/feature/large/graph.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-graph-alt			{	background-image:url('../media/image/icon/feature/large/graph_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-heart				{	background-image:url('../media/image/icon/feature/large/heart.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-heart-alt			{	background-image:url('../media/image/icon/feature/large/heart_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-home					{	background-image:url('../media/image/icon/feature/large/home.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-home-alt				{	background-image:url('../media/image/icon/feature/large/home_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-image				{	background-image:url('../media/image/icon/feature/large/image.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-image-alt			{	background-image:url('../media/image/icon/feature/large/image_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-keyboard				{	background-image:url('../media/image/icon/feature/large/keyboard.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-keyboard-alt			{	background-image:url('../media/image/icon/feature/large/keyboard_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-lab					{	background-image:url('../media/image/icon/feature/large/lab.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-lab-alt				{	background-image:url('../media/image/icon/feature/large/lab_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-laptop				{	background-image:url('../media/image/icon/feature/large/laptop.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-laptop-alt			{	background-image:url('../media/image/icon/feature/large/laptop_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-lock					{	background-image:url('../media/image/icon/feature/large/lock.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-lock-alt				{	background-image:url('../media/image/icon/feature/large/lock_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-magnifier			{	background-image:url('../media/image/icon/feature/large/magnifier.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-magnifier-alt		{	background-image:url('../media/image/icon/feature/large/magnifier_alt.png');		}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-meal					{	background-image:url('../media/image/icon/feature/large/meal.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-meal-alt				{	background-image:url('../media/image/icon/feature/large/meal_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-mobile				{	background-image:url('../media/image/icon/feature/large/mobile.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-mobile-alt			{	background-image:url('../media/image/icon/feature/large/mobile_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-paintbrush			{	background-image:url('../media/image/icon/feature/large/paintbrush.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-paintbrush-alt		{	background-image:url('../media/image/icon/feature/large/paintbrush_alt.png');		}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pencil				{	background-image:url('../media/image/icon/feature/large/pencil.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pencil-alt			{	background-image:url('../media/image/icon/feature/large/pencil_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-people				{	background-image:url('../media/image/icon/feature/large/people.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-people-alt			{	background-image:url('../media/image/icon/feature/large/people_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-piano				{	background-image:url('../media/image/icon/feature/large/piano.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-piano-alt			{	background-image:url('../media/image/icon/feature/large/piano_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pin					{	background-image:url('../media/image/icon/feature/large/pin.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pin-alt				{	background-image:url('../media/image/icon/feature/large/pin_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pointer				{	background-image:url('../media/image/icon/feature/large/pointer.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-pointer-alt			{	background-image:url('../media/image/icon/feature/large/pointer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-poll					{	background-image:url('../media/image/icon/feature/large/poll.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-poll-alt				{	background-image:url('../media/image/icon/feature/large/poll_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-printer				{	background-image:url('../media/image/icon/feature/large/printer.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-printer-alt			{	background-image:url('../media/image/icon/feature/large/printer_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-projector			{	background-image:url('../media/image/icon/feature/large/projector.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-projector-alt		{	background-image:url('../media/image/icon/feature/large/projector_alt.png');		}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-quote				{	background-image:url('../media/image/icon/feature/large/quote.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-quote-alt			{	background-image:url('../media/image/icon/feature/large/quote_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-rattle				{	background-image:url('../media/image/icon/feature/large/rattle.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-rattle-alt			{	background-image:url('../media/image/icon/feature/large/rattle_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-salver				{	background-image:url('../media/image/icon/feature/large/salver.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-salver-alt			{	background-image:url('../media/image/icon/feature/large/salver_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-school				{	background-image:url('../media/image/icon/feature/large/school.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-school-alt			{	background-image:url('../media/image/icon/feature/large/school_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-schoolbag			{	background-image:url('../media/image/icon/feature/large/schoolbag.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-schoolbag-alt		{	background-image:url('../media/image/icon/feature/large/schoolbag_alt.png');		}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-screen				{	background-image:url('../media/image/icon/feature/large/screen.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-screen-alt			{	background-image:url('../media/image/icon/feature/large/screen_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-shield				{	background-image:url('../media/image/icon/feature/large/shield.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-shield-alt			{	background-image:url('../media/image/icon/feature/large/shield_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-signpost				{	background-image:url('../media/image/icon/feature/large/signpost.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-signpost-alt			{	background-image:url('../media/image/icon/feature/large/signpost_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-speaker				{	background-image:url('../media/image/icon/feature/large/speaker.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-speaker-alt			{	background-image:url('../media/image/icon/feature/large/speaker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-stacker				{	background-image:url('../media/image/icon/feature/large/stacker.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-stacker-alt			{	background-image:url('../media/image/icon/feature/large/stacker_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-stroller				{	background-image:url('../media/image/icon/feature/large/stroller.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-stroller-alt			{	background-image:url('../media/image/icon/feature/large/stroller_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-tags					{	background-image:url('../media/image/icon/feature/large/tags.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-tags-alt				{	background-image:url('../media/image/icon/feature/large/tags_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-teddy				{	background-image:url('../media/image/icon/feature/large/teddy.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-teddy-alt			{	background-image:url('../media/image/icon/feature/large/teddy_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-tick					{	background-image:url('../media/image/icon/feature/large/tick.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-tick-alt				{	background-image:url('../media/image/icon/feature/large/tick_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-toy					{	background-image:url('../media/image/icon/feature/large/toy.png');					}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-toy-alt				{	background-image:url('../media/image/icon/feature/large/toy_alt.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-video				{	background-image:url('../media/image/icon/feature/large/video.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-video-alt			{	background-image:url('../media/image/icon/feature/large/video_alt.png');			}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-wallet				{	background-image:url('../media/image/icon/feature/large/wallet.png');				}


		.template-icon-feature.template-icon-feature-size-large.template-icon-feature-name-wallet-alt			{	background-image:url('../media/image/icon/feature/large/wallet_alt.png');			}





	/**************************************************************************/


	/* Icon / Menu															  */


	/**************************************************************************/





	.template-icon-menu


	{


		width:32px;


		height:32px;


		display:block;


		background-position:0px 0px;


		background-repeat:no-repeat;


	}


	


		.template-icon-menu.template-icon-menu-app								{	background-image:url('../media/image/icon/menu/app.png');			}


		.template-icon-menu.template-icon-menu-bath								{	background-image:url('../media/image/icon/menu/bath.png');			}


		.template-icon-menu.template-icon-menu-battery							{	background-image:url('../media/image/icon/menu/battery.png');		}


		.template-icon-menu.template-icon-menu-bell								{	background-image:url('../media/image/icon/menu/bell.png');			}


		.template-icon-menu.template-icon-menu-blocks							{	background-image:url('../media/image/icon/menu/blocks.png');		}


		.template-icon-menu.template-icon-menu-book								{	background-image:url('../media/image/icon/menu/book.png');			}


		.template-icon-menu.template-icon-menu-breifcase						{	background-image:url('../media/image/icon/menu/breifcase.png');		}


		.template-icon-menu.template-icon-menu-calendar							{	background-image:url('../media/image/icon/menu/calendar.png');		}


		.template-icon-menu.template-icon-menu-cart								{	background-image:url('../media/image/icon/menu/cart.png');			}


		.template-icon-menu.template-icon-menu-chart							{	background-image:url('../media/image/icon/menu/chart.png');			}


		.template-icon-menu.template-icon-menu-chat								{	background-image:url('../media/image/icon/menu/chat.png');			}


		.template-icon-menu.template-icon-menu-clock							{	background-image:url('../media/image/icon/menu/clock.png');			}


		.template-icon-menu.template-icon-menu-coffe							{	background-image:url('../media/image/icon/menu/coffe.png');			}


		.template-icon-menu.template-icon-menu-cot								{	background-image:url('../media/image/icon/menu/cot.png');			}


		.template-icon-menu.template-icon-menu-cutlery							{	background-image:url('../media/image/icon/menu/cutlery.png');		}


		.template-icon-menu.template-icon-menu-database							{	background-image:url('../media/image/icon/menu/database.png');		}


		.template-icon-menu.template-icon-menu-diagram							{	background-image:url('../media/image/icon/menu/diagram.png');		}


		.template-icon-menu.template-icon-menu-document							{	background-image:url('../media/image/icon/menu/document.png');		}


		.template-icon-menu.template-icon-menu-envelope							{	background-image:url('../media/image/icon/menu/envelope.png');		}	


		.template-icon-menu.template-icon-menu-faq								{	background-image:url('../media/image/icon/menu/faq.png');			}


		.template-icon-menu.template-icon-menu-fastfood							{	background-image:url('../media/image/icon/menu/fastfood.png');		}


		.template-icon-menu.template-icon-menu-flag								{	background-image:url('../media/image/icon/menu/flag.png');			}


		.template-icon-menu.template-icon-menu-gallery							{	background-image:url('../media/image/icon/menu/gallery.png');		}


		.template-icon-menu.template-icon-menu-globe							{	background-image:url('../media/image/icon/menu/globe.png');			}


		.template-icon-menu.template-icon-menu-graph							{	background-image:url('../media/image/icon/menu/graph.png');			}


		.template-icon-menu.template-icon-menu-heart							{	background-image:url('../media/image/icon/menu/heart.png');			}


		.template-icon-menu.template-icon-menu-home								{	background-image:url('../media/image/icon/menu/home.png');			}


		.template-icon-menu.template-icon-menu-image							{	background-image:url('../media/image/icon/menu/image.png');			}


		.template-icon-menu.template-icon-menu-keyboard							{	background-image:url('../media/image/icon/menu/keyboard.png');		}


		.template-icon-menu.template-icon-menu-lab								{	background-image:url('../media/image/icon/menu/lab.png');			}


		.template-icon-menu.template-icon-menu-laptop							{	background-image:url('../media/image/icon/menu/laptop.png');		}


		.template-icon-menu.template-icon-menu-lock								{	background-image:url('../media/image/icon/menu/lock.png');			}


		.template-icon-menu.template-icon-menu-magnifier						{	background-image:url('../media/image/icon/menu/magnifier.png');		}	


		.template-icon-menu.template-icon-menu-meal								{	background-image:url('../media/image/icon/menu/meal.png');			}


		.template-icon-menu.template-icon-menu-mobile							{	background-image:url('../media/image/icon/menu/mobile.png');		}


		.template-icon-menu.template-icon-menu-paintbrush						{	background-image:url('../media/image/icon/menu/paintbrush.png');	}


		.template-icon-menu.template-icon-menu-pencil							{	background-image:url('../media/image/icon/menu/pencil.png');		}


		.template-icon-menu.template-icon-menu-people							{	background-image:url('../media/image/icon/menu/people.png');		}


		.template-icon-menu.template-icon-menu-piano							{	background-image:url('../media/image/icon/menu/piano.png');			}


		.template-icon-menu.template-icon-menu-pin								{	background-image:url('../media/image/icon/menu/pin.png');			}


		.template-icon-menu.template-icon-menu-pointer							{	background-image:url('../media/image/icon/menu/pointer.png');		}


		.template-icon-menu.template-icon-menu-poll								{	background-image:url('../media/image/icon/menu/poll.png');			}


		.template-icon-menu.template-icon-menu-printer							{	background-image:url('../media/image/icon/menu/printer.png');		}


		.template-icon-menu.template-icon-menu-projector						{	background-image:url('../media/image/icon/menu/projector.png');		}


		.template-icon-menu.template-icon-menu-quote							{	background-image:url('../media/image/icon/menu/quote.png');			}


		.template-icon-menu.template-icon-menu-rattle							{	background-image:url('../media/image/icon/menu/rattle.png');		}


		.template-icon-menu.template-icon-menu-salver							{	background-image:url('../media/image/icon/menu/salver.png');		}


		.template-icon-menu.template-icon-menu-school							{	background-image:url('../media/image/icon/menu/school.png');		}


		.template-icon-menu.template-icon-menu-schoolbag						{	background-image:url('../media/image/icon/menu/schoolbag.png');		}


		.template-icon-menu.template-icon-menu-screen							{	background-image:url('../media/image/icon/menu/screen.png');		}


		.template-icon-menu.template-icon-menu-shield							{	background-image:url('../media/image/icon/menu/shield.png');		}


		.template-icon-menu.template-icon-menu-signpost							{	background-image:url('../media/image/icon/menu/signpost.png');		}


		.template-icon-menu.template-icon-menu-speaker							{	background-image:url('../media/image/icon/menu/speaker.png');		}


		.template-icon-menu.template-icon-menu-stacker							{	background-image:url('../media/image/icon/menu/stacker.png');		}


		.template-icon-menu.template-icon-menu-stroller							{	background-image:url('../media/image/icon/menu/stroller.png');		}


		.template-icon-menu.template-icon-menu-tags								{	background-image:url('../media/image/icon/menu/tags.png');			}


		.template-icon-menu.template-icon-menu-teddy							{	background-image:url('../media/image/icon/menu/teddy.png');			}


		.template-icon-menu.template-icon-menu-tick								{	background-image:url('../media/image/icon/menu/tick.png');			}


		.template-icon-menu.template-icon-menu-toy								{	background-image:url('../media/image/icon/menu/toy.png');			}


		.template-icon-menu.template-icon-menu-video							{	background-image:url('../media/image/icon/menu/video.png');			}


		.template-icon-menu.template-icon-menu-wallet							{	background-image:url('../media/image/icon/menu/wallet.png');		}


		


	/**************************************************************************/


	/* Icon / Blog															  */


	/**************************************************************************/


	


	.template-icon-blog


	{


		background-position:0px 3px;


		background-repeat:no-repeat;


	}


	


		.template-icon-blog.template-icon-blog-tag								{	background-image:url('../media/image/icon/blog/tag.png');			}


		.template-icon-blog.template-icon-blog-date								{	background-image:url('../media/image/icon/blog/date.png');			}


		.template-icon-blog.template-icon-blog-author							{	background-image:url('../media/image/icon/blog/author.png');		}


		.template-icon-blog.template-icon-blog-comment							{	background-image:url('../media/image/icon/blog/comment.png');		}


		.template-icon-blog.template-icon-blog-category							{	background-image:url('../media/image/icon/blog/category.png');		}


		


		.template-footer .template-footer-top .template-icon-blog.template-icon-blog-date			{	background-image:url('../media/image/icon/blog/date_footer.png');			}


		.template-footer .template-footer-top .template-icon-blog.template-icon-blog-author			{	background-image:url('../media/image/icon/blog/author_footer.png');			}


		.template-footer .template-footer-top .template-icon-blog.template-icon-blog-comment		{	background-image:url('../media/image/icon/blog/comment_footer.png');		}


		


/******************************************************************************/


/* Background image															  */


/******************************************************************************/		


					


.template-background-image


{


	background-repeat:repeat;


	background-attachment:fixed;


	background-position:center center;


	background-image:url('media/image/pattern.png');


}





	.template-background-image.template-background-image-1						{	background-image:url('../media/image/_sample/1920x1200/1.jpg'); }


	.template-background-image.template-background-image-2						{	background-image:url('../media/image/_sample/1920x1200/2.jpg'); }


	.template-background-image.template-background-image-3						{	background-image:url('../media/image/_sample/1920x1200/3.jpg'); }


	.template-background-image.template-background-image-4						{	background-image:url('../media/image/_sample/1920x1200/4.jpg'); }


	.template-background-image.template-background-image-5						{	background-image:url('../media/image/_sample/1920x1200/5.jpg'); }


	.template-background-image.template-background-image-6						{	background-image:url('../media/image/_sample/1920x1200/6.jpg'); }


	.template-background-image.template-background-image-7						{	background-image:url('../media/image/_sample/1920x1200/7.jpg'); }


	


/******************************************************************************/


/* Section																	  */


/******************************************************************************/


	


.template-section-style-1


{


	border-style:solid;


	border-width:1px 0px 1px 0px;


}


	


/******************************************************************************/


/* Template																	  */


/******************************************************************************/





	/**************************************************************************/


	/* Template / Header													  */


	/**************************************************************************/


	


	.template-header


	{


		z-index:99;


		display:none;


		position:relative;


	}


	


		/**********************************************************************/


		/* Template / Header / Top											  */


		/**********************************************************************/		


	


		.template-header .template-header-top


		{


			


		}


		


		.template-header .template-header-top.template-header-top-sticky


		{


			top:0px;


			left:0px;


			width:100%;


			z-index:1001;


			position:fixed;


			box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);


		}


		


			.template-header .template-header-top .template-main


			{


				position:relative;


			}


			


				.template-header .template-header-top .template-header-top-logo


				{


					float:left;


					max-width:200px;


					margin-left:auto;


					margin-right:auto;


				}


		


		/**********************************************************************/


		/* Template / Header / Bottom										  */


		/**********************************************************************/	


		


		.template-header .template-header-bottom


		{


			


		}


		


			.template-header .template-header-bottom .template-header-bottom-background


			{


				overflow:hidden;


				text-align:center;


				padding:46px 0 50px 0px;


				background-size:cover;


				background-repeat:no-repeat;


				background-position:center center;


				background-image:url('media/image/pattern.png')


			}


			


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-1		{	 background-image:url('../media/image/_sample/header/1.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-2		{	 background-image:url('../media/image/_sample/header/2.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-3		{	 background-image:url('../media/image/_sample/header/3.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-4		{	 background-image:url('../media/image/_sample/header/4.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-5		{	 background-image:url('../media/image/_sample/header/5.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-6		{	 background-image:url('../media/image/_sample/header/6.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-7		{	 background-image:url('../media/image/_sample/header/7.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-8		{	 background-image:url('../media/image/_sample/header/8.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-9		{	 background-image:url('../media/image/_sample/header/9.jpg');	}


			.template-header .template-header-bottom .template-header-bottom-background.template-header-bottom-background-img-10	{	 background-image:url('../media/image/_sample/header/10.jpg');	}





				.template-header .template-header-bottom .template-header-bottom-background h1,


				.template-header .template-header-bottom .template-header-bottom-background h6


				{


					margin-bottom:0px;


				}


			


				.template-header .template-header-bottom .template-header-bottom-background h1


				{


					


				}


				


				.template-header .template-header-bottom .template-header-bottom-background h6


				{


					margin-top:20px;


					letter-spacing:0.05em;


					text-transform:uppercase;					


				}


			


	/**************************************************************************/


	/* Template / Content													  */


	/**************************************************************************/


	


	.template-content


	{


		z-index:2;


		height:auto !important;


		position:relative;


		min-height:700px;


	}


	


	.template-content.template-content-bottom-fixed


	{


		width:100%;


		bottom:0px;


		position:fixed;


		min-height:0px;


	}


	


		/**********************************************************************/


		/* Template / Content / Section										  */


		/**********************************************************************/


	


		.template-content .template-content-section


		{


			z-index:3;


			position:relative;


			padding:80px 0px 80px 0px;


		}


		


		.template-content .template-content-section.template-content-section-video


		{


			padding-top:240px;


			padding-bottom:240px;


		}


		


			.template-content .template-content-section>.template-main


			{


				overflow:hidden;


			}


		


	/**************************************************************************/


	/* Template	/ Footer													  */


	/**************************************************************************/


	


	.template-footer


	{


		font-size:14px;


	}


	


	.template-footer.template-footer-sticky


	{


		z-index:0;


		width:100%;


		bottom:0px;


		position:fixed;


		vertical-align:middle;


	}


	


		/**********************************************************************/


		/* Template / Footer / Top											  */


		/**********************************************************************/		


	


		.template-footer .template-footer-top


		{


			padding:50px 0px 50px 0px;


			background-repeat:repeat;


			background-size:auto auto;


			background-position:0px 0px;


			background-image:url('media/image/pattern.png');			


		}


		


			.template-footer .template-footer-top .template-footer-logo


			{


				max-width:186px;


			}


		


		/**********************************************************************/


		/* Template / Footer / Bottom										  */


		/**********************************************************************/	


		


		.template-footer .template-footer-bottom


		{


			padding:30px 0px 30px 0px;


		}


		


			.template-footer .template-footer-bottom a


			{


				text-decoration:none;


			}


			


			.template-footer .template-footer-bottom a:hover


			{


				text-decoration:underline;


			}


		


/******************************************************************************/


/* Preloader																  */


/******************************************************************************/


		


.template-preloader


{


	display:block;


	min-height:20px;


	background-repeat:no-repeat;


	background-position:center center;


	background-image:url('../media/image/preloader.gif');


}





	.template-preloader *


	{


		display:none !important;


	}





/******************************************************************************/


/* Pagination																  */


/******************************************************************************/





.template-pagination


{


	


}





	/**************************************************************************/


	/* Pagination / Style 1													  */


	/**************************************************************************/





	.template-pagination.template-pagination-style-1


	{


		height:30px;


		margin:0px;


		padding:0px;


		width:300px;


		max-width:100%;


		list-style:none;


		margin:10px auto 0px auto;


	}


	


		.template-pagination.template-pagination-style-1 li:first-child


		{


			margin-left:0px !important;


		}


	


			.template-pagination.template-pagination-style-1 a


			{


				float:left;


				height:12px;


				bottom:-18px;


				display:block;


				box-shadow:none;


				border-width:2px;


				border-radius:0px;


				position:relative;


				border-style:solid;


			}


			


			.template-component-flex-slider .template-pagination li a


			{


				float:none;


			}


			


			.template-pagination.template-pagination-style-1 a.active,


			.template-pagination.template-pagination-style-1 a.selected,


			.template-pagination.template-pagination-style-1 a.flex-active


			{


				bottom:-6px;


			}





	/**************************************************************************/


	/* Pagination / Style 2													  */


	/**************************************************************************/


			


	.template-pagination.template-pagination-style-2


	{


		text-align:center;


	}


	


		.template-pagination.template-pagination-style-2>ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


			display:inline-block;


		}


		


			.template-pagination.template-pagination-style-2>ul>li


			{


				float:left;


				margin-left:5px;


			}


			


			.template-pagination.template-pagination-style-2>ul>li:first-child


			{


				margin-left:0px;


			}


			


				.template-pagination.template-pagination-style-2>ul>li>a


				{


					line-height:1;


					display:block;


					border-style:solid;


					border-width:0px 0px 1px 0px;


					padding:14px 20px 14px 20px;


				}


				


				.template-pagination.template-pagination-style-2>ul>li>a,


				.template-pagination.template-pagination-style-2>ul>li>a:hover


				{


					text-decoration:none;


				}


	


/******************************************************************************/


/* Slider navigation														  */


/******************************************************************************/


			


.template-component-flex-slider .flex-direction-nav li a,


.template-component-nivo-slider .nivo-directionNav a


{


	top:50%;


	opacity:1;


	z-index:10;


	width:45px;


	height:45px;


	display:block;


	transition:none;


	overflow:hidden;


	position:absolute;


	margin-top:-22.5px;


	text-decoration:none;


	background-repeat:no-repeat;


	background-position:center center;


}





.template-component-flex-slider .flex-direction-nav a.flex-prev::before,


.template-component-flex-slider .flex-direction-nav a.flex-next::before 


{


	content:"";


}





.tp-leftarrow,


.template-component-nivo-slider .nivo-directionNav a.nivo-prevNav,


.template-component-flex-slider .flex-direction-nav li a.flex-prev


{


	left:0px;


	background-image:url('../media/image/slider_previous.png') !important;


}





.tp-rightarrow,


.template-component-nivo-slider .nivo-directionNav a.nivo-nextNav,


.template-component-flex-slider .flex-direction-nav li a.flex-next


{


	right:0px;


	background-image:url('../media/image/slider_next.png') !important;


}





/******************************************************************************/


/* Qtip																		  */


/******************************************************************************/





.template-qtip.qtip


{


	border:none; 


	outline:none;


	font-size:13px;


	max-width:300px;


	box-shadow:none;


}





.template-qtip.qtip .qtip-content


{


	line-height:150%;


	padding:10px 20px 10px 20px;


}





.template-qtip.qtip.qtip-shadow


{


	box-shadow:none;


	-moz-box-shadow:none;


	-webkit-box-shadow:none;


}


		


/******************************************************************************/


/* Form																		  */


/******************************************************************************/





form


{


	margin:0px;


	padding:0px;


	


}





select, textarea, input[type=text]


{


	width:100%;


	margin-top:0px;


	border-width:1px;


	border-style:solid;


	padding:10px 10px 10px 15px;


}





select


{


	cursor:pointer;


}





textarea:focus, input[type=text]:focus, .template-section-white textarea:focus, .template-section-white input[type=text]:focus, .template-footer .template-footer-top textarea:focus, .template-footer .template-footer-top input[type=text]:focus


{


	padding-bottom:9px;


	border-width:1px 1px 2px 1px;


}





input[type=submit]


{


	border:none;


	margin:0px;


}





textarea


{


	resize:none;


	height:198px;


	display:block;


}





.template-form-line


{


	margin-top:30px;


	position:relative;


}





	.template-form-line>label


	{


		top:11px;


		left:15px;


		cursor:text;


		position:absolute;


	}





.template-form-line:first-child,


.template-form-line-submit


{


	margin-top:0px;


}





.template-form-line-submit


{


	


}





	.template-form-line-submit>div


	{


		display:inline-block;


	}


	


/******************************************************************************/


/* Fancybox																	  */


/******************************************************************************/





.fancybox-skin,


#fancybox-buttons ul


{


	-webkit-border-radius:0px;


	-moz-border-radius:0px;


	border-radius:0px;	


}





#fancybox-buttons


{


	z-index:100001;


}





#fancybox-buttons ul


{


	width:161px;


	border:none;


	box-shadow:none;


	background:rgba(0,0,0,0.5);


}





#fancybox-buttons a.btnNext,


#fancybox-buttons a.btnClose,


#fancybox-buttons a.btnToggle


{


	border:none;


}





#fancybox-buttons li


{


	background-image:none;


}





.fancybox-overlay


{


	z-index:100000;


}





.fancybox-opened 


{


	z-index:100001;


}





.fancybox-title.fancybox-title-inside-wrap


{


	font-size:14px;


}





/******************************************************************************/


/* Revolution slider			                                              */


/******************************************************************************/





	/**************************************************************************/


	/* Revolution slider / Font		                                          */


	/**************************************************************************/





	.tp-font-lato-black,


	.tp-font-lato-light,


	.tp-caption.tp-font-lato-black,


	.tp-caption.tp-font-lato-light


	{


		font-size:55px;


		line-height:65px;


	}





	.tp-font-handlee,


	.tp-font-lato-black,


	.tp-font-lato-light,


	.tp-caption.tp-font-handlee,


	.tp-caption.tp-font-lato-black,


	.tp-caption.tp-font-lato-light


	{


		border-width:0px;


		text-shadow:none;


		border-style:none;


		text-decoration:none;	


	}





	.tp-font-lato-black,


	.tp-caption.tp-font-lato-black


	{


		font-weight:900;


	}





	.tp-font-lato-light,


	.tp-caption.tp-font-lato-light


	{


		font-weight:300;


	}





	.tp-font-handlee,


	.tp-caption.tp-font-handlee


	{


		font-size:38px;


		font-weight:400;


		line-height:65px;


	}





	/**************************************************************************/


	/* Revolution slider / Button	                                          */


	/**************************************************************************/





	.tp-slider-button a,


	.tp-slider-button a:hover,


	.tp-slider-button,


	.tp-caption.tp-slider-button,


	.tp-slider-button:hover,


	.tp-caption.tp-slider-button:hover


	{


		font-size:14px;


		text-decoration:none !important;


	}


	


	.tp-slider-button,


	.tp-caption.tp-slider-button,


	.tp-slider-button:hover,


	.tp-caption.tp-slider-button:hover


	{


		cursor:pointer;


		line-height:1px;


		font-weight:600;


		text-shadow:none;


		border-width:0px;


		border-style:none;


		text-decoration:none;


	}


	


	.tp-slider-button a


	{


		line-height:1 !important;


		font-weight:600 !important;


		padding:14px 20px 15px 20px;


	}





	/**************************************************************************/


	/* Revolution slider / Arrow	                                          */


	/**************************************************************************/





	.tparrows.tp-leftarrow::before,


	.tparrows.tp-rightarrow::before,


	.hesperiden.tparrows.tp-leftarrow::before,


	.hesperiden.tparrows.tp-rightarrow::before


	{


		content:"" !important;


	}





	.tp-leftarrow,


	.tp-rightarrow


	{


		width:45px !important;


		height:45px !important;


		border-radius:45px;


		-moz-border-radius:45px;


		-webkit-border-radius:45px;


	}





	/**************************************************************************/


	/* Revolution slider / Button	                                          */


	/**************************************************************************/





	.tp-bullets .tp-bullet


	{


		width:40px !important;


		height:12px !important;


		border-radius:0 !important;


		background:none !important;


		margin-left:15px !important;


		box-sizing:border-box !important;


		border-style:solid !important;


		border-width:2px !important;


	}





	.tp-bullets .tp-bullet.selected


	{


		top:-12px !important;


	}


	


	.tp-bullets .tp-bullet


	{


		margin-left:0px !important;


	}


	


	.slotholder


	{


		transform:translate3d(0px,0px,0px) !important;


	}





/******************************************************************************/


/* Blog																		  */


/******************************************************************************/





ul.template-post-list


{


	


}





	ul.template-post-list>li


	{


		margin-bottom:40px;


	}


	


/******************************************************************************/


/* Post																		  */


/******************************************************************************/


	


.template-post


{


	


}





	/**************************************************************************/


	/* Post / Section														  */


	/**************************************************************************/





		/**********************************************************************/


		/* Post / Section / Header											  */


		/**********************************************************************/





		.template-post .template-post-section-header


		{


			text-align:center;


			margin-bottom:70px;


		}


		


		/**********************************************************************/


		/* Post / Section / Icon											  */


		/**********************************************************************/	


		


		.template-post .template-post-section-icon


		{


			position:relative;


			margin-top:40px;


		}


		


		.template-post-list .template-post .template-post-section-icon


		{


			margin-top:0px;


		}





		/**********************************************************************/


		/* Post / Section / Preambule										  */


		/**********************************************************************/





		.template-post .template-post-section-preambule


		{


			min-height:80px;


			margin-bottom:15px;


		}


				


			.template-post .template-post-section-preambule .jp-interface 


			{


				padding-top:50px;


			}





		/**********************************************************************/


		/* Post / Section / Meta											  */


		/**********************************************************************/





		.template-post .template-post-section-meta


		{


			margin-bottom:20px;


		}





		/**********************************************************************/


		/* Post / Section / Content											  */


		/**********************************************************************/





		.template-post .template-post-section-content


		{


			margin-bottom:50px;


		}


		


		.template-post-list .template-post .template-post-section-button


		{


			margin-bottom:30px;


		}





		/**********************************************************************/


		/* Post / Section / Button											  */


		/**********************************************************************/


		


		.template-post .template-post-section-button


		{


			text-align:center;


			margin-bottom:50px;


		}





		/**********************************************************************/


		/* Post / Section / Divider											  */


		/**********************************************************************/





		.template-post .template-post-section-divider


		{


			width:50px;


			margin-left:auto;


			margin-right:auto;


		}


		


		/**********************************************************************/


		/* Post / Section / Navigation										  */


		/**********************************************************************/		


		


		.template-post .template-post-section-navigation


		{


			margin-bottom:50px;


		}


		


		/**********************************************************************/


		/* Post / Section / Comments list									  */


		/**********************************************************************/				


		


		.template-post .template-post-section-comment-list


		{


			margin-bottom:50px;


		}


		


	/**************************************************************************/


	/* Post / Header														  */


	/**************************************************************************/


	


	.template-post .template-post-header


	{


		margin-bottom:15px;


	}


	


		.template-post .template-post-header a


		{


			padding-bottom:5px;


			border-style:solid;


			text-decoration:none;


			border-width:0px 0px 1px 0px;


		}


		


		.template-post .template-post-header a:hover


		{


			border-style:dotted;


		}


		


	/**************************************************************************/


	/* Post / Date															  */


	/**************************************************************************/





	.template-post .template-post-date


	{


		border-style:dotted;


		text-decoration:none;


		border-width:0px 0px 1px 0px;


	}





	.template-post  .template-post-date:hover


	{


		text-decoration:none;


	}


	


	/**************************************************************************/


	/* Post / Icon															  */


	/**************************************************************************/





	.template-post .template-post-icon


	{


		left:0px;


		right:0px;


		top:-40px;


		z-index:99;


		width:80px;


		height:80px;


		display:block;


		margin-left:auto;


		margin-right:auto;


		position:absolute;


		border-radius:100%;


		background-repeat:no-repeat;


		background-position:center center;


	}


	


	.template-post .template-post-icon.template-post-icon-audio					{	background-image:url('../media/image/media_audio.png');			}


	.template-post .template-post-icon.template-post-icon-image					{	background-image:url('../media/image/media_image.png');			}


	.template-post .template-post-icon.template-post-icon-image-slider			{	background-image:url('../media/image/media_image_slider.png');	}


	.template-post .template-post-icon.template-post-icon-quote					{	background-image:url('../media/image/media_quote.png');			}


	.template-post .template-post-icon.template-post-icon-sticky				{	background-image:url('../media/image/media_sticky.png');		}


	.template-post .template-post-icon.template-post-icon-text					{	background-image:url('../media/image/media_text.png');			}


	.template-post .template-post-icon.template-post-icon-video					{	background-image:url('../media/image/media_video.png');			}


	


	/**************************************************************************/


	/* Post / Meta															  */


	/**************************************************************************/


	


	.template-post-meta


	{


		font-size:14px;


		text-align:center;


		padding:0px 0px 10px 0px;


		border-style:solid;


		border-width:0px 0px 1px 0px;


	}


	


		.template-post-meta>div


		{


			padding-left:30px;


			padding-bottom:5px;


			display:inline-block;


			margin:0px 10px 0px 10px;


			background-repeat:no-repeat;


			background-position:center left;


		}


		


			.template-post-meta>div>ul


			{


				


			}


			


				.template-post-meta>div>ul>li


				{


					display:inline-block;


				}


		


		.template-post-meta a


		{


			padding-bottom:3px;


			text-decoration:none;


			border-style:dotted;


			border-width:0px 0px 1px 0px;


		}


		


	/**************************************************************************/


	/* Post / Navigation													  */


	/**************************************************************************/


	


	.template-post .template-post-navigation


	{


		width:100%;


		display:table;


	}


	


		.template-post .template-post-navigation>a


		{


			width:50%;


			border-width:1px;


			border-style:solid;


			display:table-cell;


			vertical-align:middle;


			padding:20px 20px 20px 20px;


			background-repeat:no-repeat;;


		}


		


		.template-post .template-post-navigation>a,


		.template-post .template-post-navigation>a:hover


		{


			text-decoration:none;


		}


		


			.template-post .template-post-navigation>a.template-post-navigation-prev


			{


				text-align:right;


				border-left-width:0px;


				background-position:5% center;


				background-image:url('../media/image/post_prev_arrow.png');


			}


		


			.template-post .template-post-navigation>a.template-post-navigation-next


			{


				text-align:left;


				border-right-width:0px;


				background-position:95% center;


				background-image:url('../media/image/post_next_arrow.png');


			}


	


	/**************************************************************************/


	/*	Post / Comments list												  */


	/**************************************************************************/


	


	.template-post .template-post-comment-list+.template-pagination


	{


		margin-top:30px;


	}


	


	.template-post .template-post-comment-list>ul>li ul.template-post-comment-list-children,


	.template-post .template-post-comment-list>ul>li ul.template-post-comment-list-children li,


	.template-post .template-post-comment-list>ul>li .template-comment-meta,


	.template-post .template-post-comment-list>ul>li .template-comment-content


	{


		margin-left:100px;


	}





	.template-post .template-post-comment-list>ul>li ul.template-post-comment-list-children li ul.template-post-comment-list-children,


	.template-post .template-post-comment-list>ul>li ul.template-post-comment-list-children li ul.template-post-comment-list-children li,


	.template-post .template-post-comment-list>ul>li .template-comment-meta .template-comment-meta,


	.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-content


	{


		margin-left:0px;


	}





	.template-post .template-post-comment-list>ul>li ul.template-post-comment-list-children


	{


		clear:both;


		margin:0px;


		padding:0px;


		list-style-type:none;


	}


	


		/**********************************************************************/


		/*	Post / Comments list / Comment									  */


		/**********************************************************************/


	


		.template-post .template-post-comment-list>ul li


		{


			padding:0px;


			background-image:none;


		}


		


			.template-post .template-post-comment-list>ul li .template-comment-inner


			{


				padding-top:20px;


				margin-bottom:20px;


				border-style:solid;


				border-width:1px 0px 0px 0px;


			}


		


			/******************************************************************/


			/*	Post / Comments list / Comment / Avatar						  */


			/******************************************************************/


		


			.template-post .template-post-comment-list>ul>li .template-comment-avatar


			{


				float:left;


				width:80px;


				height:80px;


			}





				.template-post .template-post-comment-list>ul>li .template-comment-avatar img


				{


					border:none;


				}


			


			/******************************************************************/


			/*	Post / Comments list / Comment / Meta						  */


			/******************************************************************/


			


			.template-post .template-post-comment-list>ul>li .template-comment-meta


			{





			}


			


				.template-post .template-post-comment-list>ul>li .template-comment-meta>a,


				.template-post .template-post-comment-list>ul>li .template-comment-meta h6>a


				{


					text-decoration:none;


				}


				


				.template-post .template-post-comment-list>ul>li .template-comment-meta>a:hover,


				.template-post .template-post-comment-list>ul>li .template-comment-meta h6>a:hover


				{


					text-decoration:underline;


				}


			


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-date,


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-reply,


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-author


				{


					float:left;


				}


				


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-author


				{


					margin-right:5px;


					margin-bottom:0px;


				}


				


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-reply


				{


					margin-top:0px;


					margin-bottom:0px;


				}


			


				.template-post .template-post-comment-list>ul>li .template-comment-meta>.template-comment-meta-date


				{


					width:100%;


					margin-top:5px;


					font-size:14px;


					padding-left:25px;


					box-sizing:border-box;


					background-position:center left;


				}


			


			/******************************************************************/


			/*	Post / Comments list / Comment / Content					  */


			/******************************************************************/





			.template-post .template-post-comment-list>ul>li .template-comment-content,


			.template-post .template-post-comment-list>ul>li .template-comment-content a


			{


				font-size:14px;


			}





				.template-post .template-post-comment-list>ul>li .template-comment-content>p:first-child


				{


					margin-top:0px;


				}





				.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-reply


				{


					line-height:1;


					font-size:13px;


					font-weight:600;


					margin-top:10px;


					display:inline-block;


					text-transform:uppercase;


					padding:15px 13px 15px 13px;


				}





				.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-reply,


				.template-post .template-post-comment-list>ul>li .template-comment-content .template-comment-reply:hover


				{


					text-decoration:none;


				}


				


	/**************************************************************************/


	/* Post / Reply form													  */


	/**************************************************************************/


	


	.template-post .template-post-reply-form


	{


		


	}


	


		.template-post .template-post-reply-form>h5


		{


			margin-bottom:0px;


		}


		


		.template-post .template-post-reply-form>p


		{


			font-size:14px;


		}


		


/******************************************************************************/


/* Widget																	  */


/******************************************************************************/


			


ul.template-widget-list


{


	margin:0px;


	padding:0px;


	list-style:none;


}








	ul.template-widget-list>li


	{


		margin-top:50px;


	}


	


	ul.template-widget-list>li:first-child


	{


		margin-top:0px;


	}


	


	.template-footer .template-footer-top ul.template-widget-list>li


	{


		margin-top:0px;


	}


	


		ul.template-widget-list>li>h6


		{


			


		}


		


			ul.template-widget-list>li>h6>span


			{


				text-transform:uppercase;


			}


			


			ul.template-widget-list>li>h6>span+span


			{


				width:50px;


				height:2px;


				display:block;


				margin-top:10px;


			}


			


			ul.template-widget-list>li>div


			{


				


			}


			


			ul.template-widget-list>li>div h6,


			ul.template-widget-list>li>div h6 a


			{


				font-size:16px;


			}


			


	/**************************************************************************/


	/* Widget / Most commented - Style 1									  */


	/* Widget / Recent post - Style 1										  */


	/* Widget / Recent comments - Style 1									  */


	/**************************************************************************/





	.template-widget-most-commented.template-widget-most-commented-style-1,


	.template-widget-recent-post.template-widget-recent-post-style-1,


	.template-widget-recent-comment.template-widget-recent-comment-style-1


	{


		


	}


	


		.template-widget-most-commented.template-widget-most-commented-style-1>ul,


		.template-widget-recent-post.template-widget-recent-post-style-1>ul,


		.template-widget-recent-comment.template-widget-recent-comment-style-1>ul


		{


			


		}





			.template-widget-most-commented.template-widget-most-commented-style-1>ul>li,


			.template-widget-recent-post.template-widget-recent-post-style-1>ul>li,


			.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li


			{


				height:100%;


				overflow:hidden;


				margin-top:20px;


			}


			


			.template-widget-most-commented.template-widget-most-commented-style-1>ul>li:first-child,


			.template-widget-recent-post.template-widget-recent-post-style-1>ul>li:first-child,


			.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li:first-child


			{


				margin-top:0px;


			}





				.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>a,


				.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>a,


				.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>a


				{


					float:left;


					display:block;


				}





					.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>a>img,


					.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>a>img,


					.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>a>img


					{


						width:80px;


					}


					


				.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>h6,


				.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>span,


				.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>h6,


				.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>span,


				.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>h6,


				.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>span


				{


					display:block;


					margin-left:100px;


				}





				.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>h6,


				.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>h6,


				.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>h6


				{


					margin-top:0px;


					margin-bottom:10px;


				}





				.template-widget-most-commented.template-widget-most-commented-style-1>ul>li>span,


				.template-widget-recent-post.template-widget-recent-post-style-1>ul>li>span,


				.template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>span


				{


					font-size:14px;


					padding-left:30px;


					background-repeat:no-repeat;


					background-position:left 2px;


				}


				


				.template-footer .template-footer-top  .template-widget-most-commented.template-widget-most-commented-style-1>ul>li>span,


				.template-footer .template-footer-top  .template-widget-recent-post.template-widget-recent-post-style-1>ul>li>span,


				.template-footer .template-footer-top  .template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>span


				{


					font-size:13px;


				}


								


	/**************************************************************************/


	/* Widget / Most commented - Style 2									  */


	/* Widget / Recent post - Style 2										  */


	/* Widget / Recent comments - Style 3									  */


	/**************************************************************************/





	.template-widget-most-commented.template-widget-most-commented-style-2,


	.template-widget-recent-post.template-widget-recent-post-style-2,


	.template-widget-recent-comment.template-widget-recent-comment-style-2


	{


		


	}


	


		.template-widget-most-commented.template-widget-most-commented-style-2>ul,


		.template-widget-recent-post.template-widget-recent-post-style-2>ul,


		.template-widget-recent-comment.template-widget-recent-comment-style-2>ul


		{


			


		}





			.template-widget-most-commented.template-widget-most-commented-style-2>ul>li,


			.template-widget-recent-post.template-widget-recent-post-style-2>ul>li,


			.template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li


			{


				height:100%;


				overflow:hidden;


				margin-top:20px;


				padding-left:30px;


				background-repeat:no-repeat;


				background-position:left 3px;


				background-image:url('../media/image/icon/bullet/style_1.png');


			}


			


			.template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-2>ul>li,


			.template-footer .template-footer-top .template-widget-recent-post.template-widget-recent-post-style-2>ul>li,


			.template-footer .template-footer-top .template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li


			{


				background-image:url('../media/image/icon/bullet/style_1_alt.png');


			}


			


			.template-widget-most-commented.template-widget-most-commented-style-2>ul>li:first-child,


			.template-widget-recent-post.template-widget-recent-post-style-2>ul>li:first-child,


			.template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li:first-child


			{


				margin-top:0px;


			}





				.template-widget-most-commented.template-widget-most-commented-style-2>ul>li>a,


				.template-widget-recent-post.template-widget-recent-post-style-2>ul>li>a,


				.template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li>a


				{


					display:block;


					font-weight:600;


					text-decoration:none;


				}


				


				.template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-2>ul>li>a:hover,


				.template-footer .template-footer-top .template-widget-recent-post.template-widget-recent-post-style-2>ul>li>a:hover,


				.template-footer .template-footer-top .template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li>a:hover


				{


					text-decoration:none;


				}


				


				.template-widget-most-commented.template-widget-most-commented-style-2>ul>li>a:hover,


				.template-widget-recent-post.template-widget-recent-post-style-2>ul>li>a:hover,


				.template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li>a:hover


				{


					text-decoration:underline;


				}





				.template-widget-most-commented.template-widget-most-commented-style-2>ul>li>span,


				.template-widget-recent-post.template-widget-recent-post-style-2>ul>li>span,


				.template-widget-recent-comment.template-widget-recent-comment-style-2>ul>li>span


				{


					clear:both;


					line-height:1;


					margin-top:5px;


					font-size:13px;


					border-width:1px;


					padding-left:30px;


					border-style:solid;


					display:inline-block;


					padding:5px 10px 5px 10px;


				}


				


	/**************************************************************************/


	/* Widget / Tag															  */


	/* Widget / Archive - Style 1											  */


	/* Widget / Category - Style 1											  */


	/**************************************************************************/


	


	.template-widget-tag,


	.template-widget-archive.template-widget-archive-style-1,


	.template-widget-category.template-widget-category-style-1


	{


		


	}


	


		.template-widget-tag>ul,


		.template-widget-archive.template-widget-archive-style-1>ul,


		.template-widget-category.template-widget-category-style-1>ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


			.template-widget-archive.template-widget-archive-style-1>ul>li,


			.template-widget-category.template-widget-category-style-1>ul>li


			{


				


			}


			


			.template-widget-tag>ul>li


			{


				display:inline-block;


			}


			


				.template-widget-tag>ul>li>a,


				.template-widget-archive.template-widget-archive-style-1>ul>li>a,


				.template-widget-category.template-widget-category-style-1>ul>li>a


				{


					padding:12px;


					display:block;


					font-size:13px;


					font-weight:600;


					margin-bottom:5px;


					border-width:1px;


					border-style:solid;


					text-transform:uppercase;


				}


				


				.template-widget-tag>ul>li>a,


				.template-widget-tag>ul>li>a:hover,


				.template-widget-archive.template-widget-archive-style-1>ul>li>a,


				.template-widget-archive.template-widget-archive-style-1>ul>li>a:hover,


				.template-widget-category.template-widget-category-style-1>ul>li>a,


				.template-widget-category.template-widget-category-style-1>ul>li>a:hover


				{


					text-decoration:none;


				}


				


				.template-footer .template-footer-top .template-widget-tag>ul>li>a:hover,


				.template-footer .template-footer-top .template-widget-archive.template-widget-archive-style-1>ul>li>a:hover,


				.template-footer .template-footer-top .template-widget-category.template-widget-category-style-1>ul>li>a:hover


				{


					padding:11px;


					border-width:2px;


				}


				


	/**************************************************************************/


	/* Widget / Search														  */


	/**************************************************************************/


				


	.template-widget-search-form


	{


		


	}


	


		.template-widget-search-form .template-form-line:first-child


		{


			margin-top:0px;


		}


	


		.template-widget-search-form .template-form-line


		{


			margin-top:10px;


		}


		


			.template-widget-search-form .template-form-line input[type=submit]


			{


				float:right;


			}


	


	/**************************************************************************/


	/* Widget / Text														  */


	/**************************************************************************/





	.template-widget-text


	{


		font-size:14px;


	}


	


		.template-widget-text p:first-child


		{


			margin-top:0px;


		}


		


	/**************************************************************************/


	/* Widget / Menu														  */


	/**************************************************************************/		


		


	.template-widget-menu


	{


		


	}


	


		.template-widget-menu ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


			.template-content-layout-sidebar-right .template-widget-menu ul ul


			{


				margin-left:30px;


			}





			.template-content-layout-sidebar-left .template-widget-menu ul ul


			{


				margin-right:30px;


			}





			.template-widget-menu ul>li


			{


				


			}


			


				.template-widget-menu ul>li>a


				{


					display:block;


					border-width:1px;


					border-style:solid;


					position:relative;


					margin-bottom:-1px;


					text-decoration:none;


					padding:11px 20px 11px 20px;


				}


				


				.template-content-layout-sidebar-right .template-widget-menu ul>li>a


				{


					border-right:0px;


				}


				


				.template-content-layout-sidebar-left .template-widget-menu ul>li>a


				{


					border-left:0px;


				}


				


				.template-footer .template-footer-top .template-widget-menu ul>li>a:hover,


				.template-content-layout-sidebar-right .template-widget-menu ul>li>a:hover


				{


					padding-left:19px;


					border-left-width:2px;


				}


				


				.template-content-layout-sidebar-left .template-widget-menu ul>li>a:hover


				{


					padding-right:19px;


					border-right-width:2px;


				}


				


/******************************************************************************/


/* Responsive column			                                              */


/******************************************************************************/





.template-responsive-column-a


{


	clear:both !important;


	width:100% !important;


	float:none !important;


	margin-bottom:30px !important;


}





.template-margin-bottom-1.template-responsive-column-a							{	margin-bottom:10px !important;	}


.template-margin-bottom-2.template-responsive-column-a							{	margin-bottom:20px !important;	}


.template-margin-bottom-3.template-responsive-column-a							{	margin-bottom:30px !important;	}


.template-margin-bottom-4.template-responsive-column-a							{	margin-bottom:40px !important;	}


.template-margin-bottom-5.template-responsive-column-a							{	margin-bottom:50px !important;	}


.template-margin-bottom-6.template-responsive-column-a							{	margin-bottom:60px !important;	}





/******************************************************************************/


/* List icon					                                              */


/******************************************************************************/





.template-list-icon


{


	


}





	.template-list-icon>li


	{


		padding:10px;


		display:inline-block;


	}


	


		.template-list-icon>li>span


		{


			display:block;


		}


						


/******************************************************************************/


/* Component																  */


/******************************************************************************/





	/**************************************************************************/


	/* Component / Accordion												  */


	/**************************************************************************/





	.template-component-accordion


	{


		visibility:hidden;


	}





		.template-component-accordion .ui-accordion-header


		{


			padding:0px;


			height:100%;


			display:table;


			overflow:hidden;


			margin-top:20px;


		}


		


		.template-component-accordion .ui-accordion-header:first-child


		{


			margin-top:0px;


		}


		


			.template-component-accordion .ui-accordion-header .ui-accordion-header-icon,


			.template-component-accordion .ui-accordion-header a


			{


				vertical-align:middle;


			}


		


			.template-component-accordion .ui-accordion-header .ui-accordion-header-icon


			{


				margin:0px;


				width:40px;


				height:40px;


				position:static;


				border-width:2px;


				border-style:solid;


				display:inline-block;


				border-radius:100%;


				-moz-border-radius:100%;


				-webkit-border-radius:100%;


				background-size:36px 72px;


				background-position:0px 0px;


				background-repeat:no-repeat;


				background-image:url('../media/image/accordion_icon.png');


			}


			


			.template-component-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon


			{


				background-position:0px -36px;


			}





			.template-component-accordion .ui-accordion-header a


			{


				padding-left:20px;


				display:table-cell;


				text-decoration:none;


			}


			


			.template-widget-list .template-component-accordion .ui-accordion-header a


			{


				font-size:18px;


			}





			.template-component-accordion .ui-accordion-header a:hover


			{


				text-decoration:underline;


			}


			


		.template-component-accordion .ui-accordion-content


		{


			padding:0px;


			margin-left:60px;


		}


		


			.template-widget-list .template-component-accordion .ui-accordion-content p


			{


				font-size:14px;


			}


		


	/**************************************************************************/


	/* Component / Audio													  */


	/**************************************************************************/


		


	.template-component-audio


	{


		display:none;


	}





	.template-component-audio div.jp-audio,


	.template-component-audio div.jp-video,


	.template-component-audio div.jp-audio-stream


	{


		border:none;


	}





	.template-component-audio div.jp-interface


	{


		height:100%;


		padding:10px;


		overflow:hidden;


	}





		.template-component-audio div.jp-interface>*


		{


			z-index:2;


			position:relative;


		}





	.template-component-audio div.jp-controls-1


	{


		float:left


	}





	.template-component-audio div.jp-controls-2


	{


		float:right;


		margin-right:10px;


	}


				


	.template-component-audio div.jp-audio


	{


		width:100%;


	}


				


		.template-component-audio div.jp-audio>div


		{


			height:100%;


			overflow:hidden;


			position:relative;


		}





	.template-component-audio div.jp-current-time


	{


		float:left;


		margin-left:20px;


	}





	.template-component-audio div.jp-duration


	{


		float:right;


		margin-right:20px;


	}





	.template-component-audio div.jp-progress-box


	{


		z-index:1;


		width:100%;


		height:28px;


		position:absolute;


		box-sizing:border-box;


		padding:9px 200px 9px 90px;


	}


	


	.template-component-audio div.jp-progress *,


	.template-component-audio div.jp-volume-bar *


	{


		height:100%;


		cursor:pointer;


	}





	.template-component-audio div.jp-progress


	{


		width:100%;


		height:10px;


	}


	


	.template-component-audio div.jp-volume-bar


	{


		width:80px;


		height:10px;


		float:right;


		margin:9px 0px 9px 0px;


	}





	.template-component-audio div.jp-playlist


	{


		clear:both;


		padding:10px;


	}





		.template-component-audio div.jp-audio div.jp-playlist li


		{


			background:none;


			display:inline-block;


			margin:0px 10px 0px 0px;


		}





			.template-component-audio div.jp-audio div.jp-playlist li a,


			.template-component-audio div.jp-audio div.jp-playlist li a:hover


			{


				opacity:0.5;


				text-decoration:none;


			}





			.template-component-audio div.jp-audio div.jp-playlist li.jp-playlist-current a


			{


				opacity:1;


				font-weight:600;


			}


			


			.template-component-audio div.jp-audio div.jp-playlist a


			{


				font-size:14px;


				text-decoration:none;


			}


	


	.template-component-audio a.jp-play,


	.template-component-audio a.jp-pause,


	.template-component-audio a.jp-mute,


	.template-component-audio a.jp-unmute


	{


		width:28px;


		height:28px;


		display:block;


		background-repeat:no-repeat;


		background-image:url('../media/image/audio_control.png');


	}


	


	.template-component-audio a.jp-play			{ background-position:0px 0px;		}


	.template-component-audio a.jp-play:hover	{ background-position:0px -28px;	}


	


	.template-component-audio a.jp-pause		{ background-position:-28px 0px;	}


	.template-component-audio a.jp-pause:hover	{ background-position:-28px -28px;	}


	


	.template-component-audio a.jp-mute			{ background-position:-56px 0px;	}


	.template-component-audio a.jp-mute:hover	{ background-position:-56px -28px;	}


	


	.template-component-audio a.jp-unmute		{ background-position:-84px 0px;	}


	.template-component-audio a.jp-unmute:hover	{ background-position:-84px -28px;	}


	


	.template-component-audio div.jp-duration,


	.template-component-audio div.jp-current-time


	{


		font-size:12px;


		line-height:28px;


	}


	


	/**************************************************************************/


	/* Component / Background Video											  */


	/**************************************************************************/





	.template-component-background-video


	{


		


	}


	


		.template-component-background-video>div


		{


			position:fixed !important;


		}	


	


	/**************************************************************************/


	/* Component / Blockquote												  */


	/**************************************************************************/





	.template-component-blockquote


	{


		border-style:solid;


		padding:50px 0px 0px 30px;


		border-width:0px 0px 0px 2px;


		background-position:30px top;


		background-repeat:no-repeat;


		background-image:url('../media/image/quote.png');			


	}


	


		.template-component-blockquote>p


		{


			font-size:20px;


			font-style:italic;


		}


		


		.template-component-blockquote>span


		{


			display:block;


			font-size:14px;


			margin-top:20px;


		}


		


	/**************************************************************************/


	/* Component / Box video												  */


	/**************************************************************************/





	.template-component-box-video,


	.template-component-box-video>div,


	.template-component-box-video>video


	{


		top:0px;


		left:0px;


		position:absolute;


	}


	


	.template-component-box-video


	{


		width:100%;


		height:100%;


		overflow:hidden;


	}


	


		.template-component-box-video>video


		{


			z-index:1;


			min-width:100%;


			min-height:100%;


		}


		


		.template-component-box-video>div


		{


			z-index:2;


			width:100%;


			height:100%;


		}


		


	.template-component-box-video+.template-main


	{


		z-index:2;


		position:relative;


	}


	


	/**************************************************************************/


	/* Component / Button													  */


	/**************************************************************************/


		


	.template-component-button


	{


		cursor:pointer;


		line-height:1;


		font-size:14px;


		font-weight:600;


		display:inline-block;


		text-transform:uppercase;	


		padding:16px 20px 16px 20px;


		margin-right:0px;


		margin-bottom:5px;


		white-space:nowrap;


	}





		.template-component-button,


		.template-component-button:hover


		{


			text-decoration:none;


		}


	


		.template-component-button.template-component-button-style-1


		{


			


		}


		


		.template-component-button.template-component-button-style-2,


		.template-component-button.template-component-button-style-3,


		.template-component-button.template-component-button-style-3:hover,


		.template-component-button.template-component-button-style-4


		{


			border-width:2px;


			border-style:solid;


			padding:14px 20px 14px 20px;


		}


		


		.template-component-button.template-component-button-size-tiny


		{


			font-size:14px;


			padding:5px 10px 5px 10px;


		}


		


		.template-component-button.template-component-button-size-small


		{


			font-size:14px;


			padding:16px 20px 16px 20px;


		}


	


		.template-component-button.template-component-button-size-medium


		{


			padding:22px 20px 22px 20px;


		}


		


		.template-component-button.template-component-button-size-large


		{


			padding:30px 25px 30px 25px;


		}


		


		.template-component-button>i


		{


			top:-2px;


			width:6px;	


			height:6px;


			line-height:1em;


			margin-left:10px;


			position:relative;


			border-style:solid;


			display:inline-block;


			transform:rotate(45deg);


			border-width:2px 2px 0px 0px;


		}


				


		.template-component-button>span.template-icon-feature+span,


		.template-component-button>span+span.template-icon-feature


		{


			margin-left:10px;


		}


		


		.template-component-button>span


		{


			display:inline-block;


			vertical-align:middle;


		}


		


	/**************************************************************************/


	/* Component / Call To Action											  */


	/**************************************************************************/





	.template-component-call-to-action


	{


		width:100%;


		display:table;


	}


	


	.template-component-call-to-action.template-component-call-to-action-style-1,


	.template-component-call-to-action.template-component-call-to-action-style-3


	{


		padding:30px;


		border-width:2px;


		border-style:solid;


	}


	


	.template-component-call-to-action.template-component-call-to-action-style-2


	{


		padding:44px 0px 44px 0px;


	}


	


		.template-component-call-to-action .template-component-call-to-action-content


		{


			display:table-row;


		}


		


			.template-component-call-to-action .template-component-call-to-action-content>div


			{


				display:table-cell;


				vertical-align:middle;


			}


			


			.template-component-call-to-action.template-component-call-to-action-responsive .template-component-call-to-action-content>div


			{


				width:100%;


				display:block;


				text-align:center;


			}


			


			.template-component-call-to-action.template-component-call-to-action-style-3 .template-component-call-to-action-content>div


			{


				display:table-row;


				text-align:center;


			}


			


				.template-component-call-to-action.template-component-call-to-action-style-3 .template-component-call-to-action-content>div p


				{


					font-size:14px;


				}


		


				.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left


				{





				}


				


					.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h3,


					.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h4


					{


						margin-bottom:0px;


					}


					


						.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h3 b,


						.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h4 b


						{


							font-weight:400;


						}


					


					.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h5,


					.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-left>h6


					{


						margin-top:0px;


						margin-bottom:0px;


					}


					


					.template-component-call-to-action.template-component-call-to-action-style-3 .template-component-call-to-action-content>.template-component-call-to-action-content-left>h5,


					.template-component-call-to-action.template-component-call-to-action-style-3 .template-component-call-to-action-content>.template-component-call-to-action-content-left>h6


					{


						margin-bottom:20px;


					}





				.template-component-call-to-action .template-component-call-to-action-content>.template-component-call-to-action-content-right


				{


					text-align:right;


				}


				


				.template-component-call-to-action.template-component-call-to-action-responsive .template-component-call-to-action-content>.template-component-call-to-action-content-right


				{


					


				}


				


					.template-component-call-to-action.template-component-call-to-action-responsive .template-component-call-to-action-content>.template-component-call-to-action-content-right>a


					{


						width:100%;


						margin-top:20px;


					}


				


	/**************************************************************************/


	/* Component / Class													  */


	/**************************************************************************/


	


	.template-component-class


	{


		


	}


	


		.template-component-class>ul


		{


			


		}


		


			.template-component-class>ul>li


			{


				


			}


			


				.template-component-class>ul>li>.template-layout-flex-50x50


				{


					


				}


				


				.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50


				{


					display:block;


				}


			


					.template-component-class>ul>li>.template-layout-flex-50x50>div:first-child


					{


						padding:20px;


					}


					


					.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div,


					.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div+div


					{


						clear:both;


						flex-basis:100%;


					}


					


					.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div


					{


						


					}


					


					.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div+div


					{


						text-align:right;


						background-image:none !important;


					}


				


						.template-component-class>ul>li>.template-layout-flex-50x50>div>h5


						{


							margin-bottom:0px;


						}





						.template-component-class>ul>li>.template-layout-flex-50x50>div>span


						{


							font-size:14px;


						}





						.template-component-class>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50


						{


							margin-top:50px;


							text-align:center;


						}


						


						.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50


						{


							margin-top:30px;


						}


						


							.template-component-class>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50>div+div


							{


								border-style:solid;


								border-width:0px 0px 0px 1px;								


							}


						


							.template-component-class>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50 span


							{


								display:block;


							}





							.template-component-class>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50 span:first-child


							{





							}





							.template-component-class>ul>li>.template-layout-flex-50x50>div>.template-layout-flex-50x50 span:first-child+span


							{


								font-size:14px;


							}


				


				.template-component-class>ul>li>.template-layout-flex-50x50>div+div


				{


					right:-1px;


					position:relative;


					background-size:cover;


					background-repeat:no-repeat;


					background-position:100% center;


				}


				


				.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div+div


				{


					position:static;


				}


				


				.template-component-class>ul>li>.template-layout-flex-50x50>div+div.template-component-class-background-1 { background-image:url('../media/image/_sample/1050x770/1.jpg'); }


				.template-component-class>ul>li>.template-layout-flex-50x50>div+div.template-component-class-background-2 { background-image:url('../media/image/_sample/1050x770/2.jpg'); }


				.template-component-class>ul>li>.template-layout-flex-50x50>div+div.template-component-class-background-3 { background-image:url('../media/image/_sample/1050x770/3.jpg'); }


				.template-component-class>ul>li>.template-layout-flex-50x50>div+div.template-component-class-background-4 { background-image:url('../media/image/_sample/1050x770/4.jpg'); }





					.template-component-class>ul>li>.template-layout-flex-50x50>div+div>.template-component-button


					{


						right:0px;


						bottom:0px;


						margin:0px;


						position:absolute;


					}


					


					.template-component-class.template-component-class-responsive>ul>li>.template-layout-flex-50x50>div+div>.template-component-button


					{


						position:static;


					}


					


	/**************************************************************************/


	/* Component / Counter box												  */


	/**************************************************************************/


		


	.template-component-counter-box


	{


		position:relative;


		margin-left:auto;


		margin-right:auto;


	}


	


	.template-component-counter-box.template-state-carousel-enable


	{


		opacity:0;


	}


	


		.template-component-counter-box .template-pagination


		{


			margin-top:30px;


		}


	


		.template-component-counter-box ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}





			.template-component-counter-box ul>li


			{


				text-align:center;


			}





				.template-component-counter-box ul>li>.template-component-counter-box-counter


				{


					width:180px;


					height:180px;


					display:block;


					margin-left:auto;


					margin-right:auto;


					line-height:180px;


					border-radius:100%;


					margin-bottom:20px;


				}


				


				.template-section-white .template-component-counter-box ul>li>.template-component-counter-box-counter


				{


					border-width:2px;


					border-style:solid;


				}


				


					.template-component-counter-box ul>li>.template-component-counter-box-counter>i


					{


						display:none;


					}


				


					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-value,


					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-character


					{


						display:inline;


					}





					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-value


					{





					}





					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-character


					{


						


					}


					


					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-value+.template-component-counter-box-counter-character


					{


						margin-left:-10px;


					}


					


					.template-component-counter-box ul>li>.template-component-counter-box-counter>.template-component-counter-box-counter-character+.template-component-counter-box-counter-value


					{


						margin-left:-10px;


					}


					


				.template-component-counter-box ul>li>h5


				{


					margin-top:0px;


					margin-bottom:20px;


				}





				.template-component-counter-box ul>li>p


				{


					margin:0px;


				}





				.template-component-counter-box ul>li>.template-component-counter-box-timeline,


				.template-component-counter-box ul>li>.template-component-counter-box-timeline>span


				{


					clear:both;


					height:10px;


					display:block;


					border-style:solid;


				}


					


				.template-component-counter-box ul>li>.template-component-counter-box-timeline


				{


					margin-top:30px;


					border-width:0px 0px 2px 0px;


				}


				


					.template-component-counter-box ul>li>.template-component-counter-box-timeline>span


					{


						width:0%;


						border-width:2px 2px 0px 2px;


					}


	


	/**************************************************************************/


	/* Component / Counter list												  */


	/**************************************************************************/


	


	.template-component-counter-list


	{





	}


		


		.template-component-counter-list>ul


		{


			width:100%;


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


			.template-component-counter-list>ul>li


			{


				


			}


						


				.template-component-counter-list>ul>li>.template-component-counter-list-label


				{


					


				}


				


				.template-component-counter-list>ul>li>.template-component-counter-list-counter


				{


					float:right;


				}


				


					.template-component-counter-list>ul>li>.template-component-counter-list-counter>i


					{


						display:none;


					}


				


					.template-component-counter-list>ul>li>.template-component-counter-list-counter>.template-component-counter-list-counter-value


					{


						


					}


					


					.template-component-counter-list>ul>li>.template-component-counter-list-counter>.template-component-counter-list-counter-character


					{


						


					}


					


				.template-component-counter-list>ul>li>.template-component-counter-list-timeline,


				.template-component-counter-list>ul>li>.template-component-counter-list-timeline>span


				{


					clear:both;


					height:10px;


					display:block;


					border-style:solid;


				}


					


				.template-component-counter-list>ul>li>.template-component-counter-list-timeline


				{


					margin-top:20px;


					border-width:0px 0px 2px 0px;


				}


				


					.template-component-counter-list>ul>li>.template-component-counter-list-timeline>span


					{


						width:0%;


						border-width:2px 2px 0px 2px;


					}


	


	/**************************************************************************/


	/* Component / Divider													  */


	/**************************************************************************/





	.template-component-divider


	{


		height:1px;


		font-size:0px;


		margin:20px 0px 20px 0px;


	}


	


		.template-component-divider.template-component-divider-style-2,


		.template-component-divider.template-component-divider-style-3


		{


			height:2px;


			width:50px;


			margin-left:auto;


			margin-right:auto;


		}


		


		.template-component-divider.template-component-divider-style-3


		{


			height:1px;


		}


		


	/**************************************************************************/


	/* Component / Dropcap													  */


	/**************************************************************************/


	


	.template-component-dropcap


	{


		height:100%;


		margin:0px;


		overflow:hidden;


	}


	


		.template-component-dropcap>span:first-child


		{


			float:left;


			display:block;


			line-height:1;


			font-size:36px;


			margin:4px 15px 10px 0px;


			padding:15px 20px 15px 20px


		}


		


	/**************************************************************************/


	/* Component / Feature													  */


	/**************************************************************************/





	.template-component-feature


	{


		display:none;


		position:relative;


		margin-left:auto;


		margin-right:auto;


	}


	





		.template-component-feature ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


		.template-component-feature>.caroufredsel_wrapper


		{


			margin-left:auto !important;


			margin-right:auto !important;


		}


		


		.template-component-feature .template-pagination


		{


			margin-top:30px;


		}


		


			.template-component-feature ul>li


			{


				


			}


			


				/**************************************************************/


				/* Component / Feature / Icon								  */


				/**************************************************************/


			


				.template-component-feature ul>li>.template-icon-feature


				{


					


				}


				


					/**********************************************************/


					/* Component / Feature / Icon / Style					  */


					/**********************************************************/				


				


					.template-component-feature.template-component-feature-style-1 ul>li>.template-icon-feature,


					.template-component-feature.template-component-feature-style-4 ul>li>.template-icon-feature,


					.template-component-feature.template-component-feature-style-5 ul>li>.template-icon-feature,


					.template-component-feature.template-component-feature-style-6 ul>li>.template-icon-feature


					{


						border-radius:100%


					}


					


					.template-component-feature.template-component-feature-style-2 ul>li>.template-icon-feature


					{


						border-width:2px;


						border-style:solid;


						border-radius:100%


					}


					


					.template-component-feature.template-component-feature-style-3 ul>li>.template-icon-feature


					{


						border-radius:0;


					}


				


					/**********************************************************/


					/* Component / Feature / Icon / Size					  */


					/**********************************************************/





					.template-component-feature.template-component-feature-size-large ul>li>.template-icon-feature


					{


						width:180px;


						height:180px;


					}


					


					.template-component-feature.template-component-feature-size-medium ul>li>.template-icon-feature


					{


						width:80px;


						height:80px;


					}


					


					.template-component-feature.template-component-feature-size-small ul>li>.template-icon-feature


					{


						width:32px;


						height:32px;


					}


					


					/**********************************************************/


					/* Component / Feature / Icon / Position				  */


					/**********************************************************/


				


					.template-component-feature.template-component-feature-position-top ul>li>.template-icon-feature


					{


						margin-left:auto;


						margin-right:auto;


						margin-bottom:20px;


					}


					


					.template-component-feature.template-component-feature-position-right ul>li>.template-icon-feature


					{


						float:right;


					}


					


					.template-component-feature.template-component-feature-position-bottom ul>li>.template-icon-feature


					{


						margin-left:auto;


						margin-right:auto;						


					}


					


					.template-component-feature.template-component-feature-position-left ul>li>.template-icon-feature


					{


						float:left;


					}


					


				/**************************************************************/


				/* Component / Feature / Header								  */


				/**************************************************************/


			


				.template-component-feature ul>li>h5


				{


					margin-top:0px;


					margin-bottom:20px;


				}


				


					/**********************************************************/


					/* Component / Feature / Header	/ Position				  */


					/**********************************************************/


					


					.template-component-feature.template-component-feature-position-top ul>li>h5


					{


						text-align:center;


					}


					


					.template-component-feature.template-component-feature-position-right ul>li>h5


					{


						text-align:right;


					}


					


					.template-component-feature.template-component-feature-position-bottom ul>li>h5


					{


						text-align:center;


					}


					


					.template-component-feature.template-component-feature-position-left ul>li>h5


					{


						text-align:left;


					}


					


					/***/


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-right ul>li>h5


					{


						margin-right:200px;


					}


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-left ul>li>h5


					{


						margin-left:200px;


					}


					


					.template-component-feature.template-component-feature-size-medium.template-component-feature-position-right ul>li>h5


					{


						margin-right:110px;


					}


					


					.template-component-feature.template-component-feature-size-medium.template-component-feature-position-left ul>li>h5


					{


						margin-left:110px;


					}


					


					.template-component-feature.template-component-feature-size-small.template-component-feature-position-right ul>li>h5


					{


						margin-right:60px;


					}


					


					.template-component-feature.template-component-feature-size-small.template-component-feature-position-left ul>li>h5


					{


						margin-left:60px;


					}				


				


				/**************************************************************/


				/* Component / Feature / Text								  */


				/**************************************************************/


				


				.template-component-feature ul>li>p


				{


					margin-top:0px;


					margin-bottom:0px;


				}


	


					/**********************************************************/


					/* Component / Feature / Text / Position				  */


					/**********************************************************/


					


					.template-component-feature.template-component-feature-position-top ul>li>p


					{


						text-align:center;


					}


					


					.template-component-feature.template-component-feature-position-right ul>li>p


					{


						text-align:right;


					}


					


					.template-component-feature.template-component-feature-position-bottom ul>li>p


					{


						text-align:center;


						margin-bottom:20px;


					}


					


					.template-component-feature.template-component-feature-position-left ul>li>p


					{


						text-align:left;


					}


					


					/***/


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-right ul>li>p


					{


						margin-right:200px;


					}


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-left ul>li>p


					{


						margin-left:200px;


					}


					


					.template-component-feature.template-component-feature-size-medium.template-component-feature-position-right ul>li>p


					{


						margin-right:110px;


					}


					


					.template-component-feature.template-component-feature-size-medium.template-component-feature-position-left ul>li>p


					{


						margin-left:110px;


					}


					


					.template-component-feature.template-component-feature-size-small.template-component-feature-position-right ul>li>p


					{


						margin-right:60px;


					}


					


					.template-component-feature.template-component-feature-size-small.template-component-feature-position-left ul>li>p


					{


						margin-left:60px;


					}	


				


	/**************************************************************************/


	/* Component / Flex slider												  */


	/**************************************************************************/


	


	.template-component-flex-slider


	{


		position:relative;


	}


	


		.template-component-flex-slider .template-pagination


		{


			position:static;


		}


		


		.template-component-flex-slider .flex-direction-nav


		{


			


		}


		


			.template-component-flex-slider .flex-direction-nav li


			{


				


			}


			


	/**************************************************************************/


	/* Component / Gallery													  */


	/**************************************************************************/


			


	.template-component-gallery


	{


		


	}


	


		.template-component-gallery>ul


		{


			


		}


		


			.template-component-gallery>ul>li


			{


				overflow:hidden;


			}


			


	/**************************************************************************/


	/* Component / Google Map												  */


	/**************************************************************************/


		


	.template-component-google-map


	{


		


	}


	


	/**************************************************************************/


	/* Component / Go To Top												  */


	/**************************************************************************/





	.template-component-go-to-top


	{


		opacity:0;


		z-index:2;


		right:30px;


		width:46px;


		height:46px;


		bottom:30px;


		display:block;


		position:fixed;


		background-repeat:no-repeat;


		background-position:center center;


		background-image:url('../media/image/go_to_top.png');


	}


	


	/**************************************************************************/


	/* Component / Header													  */


	/**************************************************************************/


	


	.template-component-header-subheader


	{


		text-align:center;


		padding-top:60px;


		padding-bottom:60px;


	}


	


		.template-component-header-subheader>*:first-child


		{


			margin-bottom:0px;


		}


		


		.template-component-header-subheader>*:first-child+*


		{


			display:block;


			margin-top:15px;


			margin-bottom:0px;


		}


		


		.template-component-header-subheader>div


		{


			height:14px;


			width:100px;


			margin-top:30px;


			display:inline-block;


			background-position:0px 0px;


			background-repeat:no-repeat;


			background-image:url('../media/image/header_divider.png');


		}


		


		.template-section-white .template-component-header-subheader>div


		{


			background-image:url('../media/image/header_divider_alt.png');


		}


	


	/**************************************************************************/


	/* Component / Iframe													  */


	/**************************************************************************/


	


	.template-component-iframe


	{


		width:100%;


		max-width:100%;


	}


	


		.template-component-iframe>.template-component-iframe-content


		{


			height:388px;


			overflow:hidden;


			position:relative;


			padding-bottom:0px;


		}


		


			.template-component-iframe>.template-component-iframe-content>iframe


			{


				top:0px;


				left:0px;


				width:100%;


				height:100%;


				max-width:100%;


				position:absolute;


			}


			


	/**************************************************************************/


	/* Component / Image													  */


	/**************************************************************************/			


			


	.template-component-image


	{


		overflow:hidden;


		margin-top:0px;


		transition:none;


		padding-bottom:0px;	


	}


	


	.template-component-image.template-component-image-hover-slide-enable,


	.template-component-image.template-component-image-hover-slide-enable:hover


	{


		transition:margin-top 0.3s ease-in-out,padding-bottom 0.3s ease-in-out,background-color 0.3s ease-in-out;


	}


	


	.template-component-image.template-component-image-hover-slide-enable:hover


	{


		margin-top:-25px;


		padding-bottom:25px;


	}


	


		.template-component-image>a


		{


			display:block;


			position:relative;


		}


		


			.template-component-image>a>img


			{


				


			}


			


			.template-component-image>a span


			{


				display:block;


			}


			


			.template-component-image>a>span


			{


				top:0px;


				opacity:0;


				width:100%;


				height:100%;


				display:block;


				position:absolute;


			}


			


			.template-component-image:hover>a>span


			{


				opacity:1;


			}


			


			.template-component-image>a>span,


			.template-component-image:hover>a>span


			{


				transition:opacity 0.3s ease-in-out;


			}





				.template-component-image>a>span>span,


				.template-component-image>a>span>span>span


				{


					width:100px;


					height:100px;					


				}


			


				.template-component-image>a>span>span


				{


					top:50%;


					margin-top:-50px;


					margin-left:auto;


					margin-right:auto;	


					border-radius:100%;


					position:relative;


				}


				


					.template-component-image>a>span>span>span


					{


						background-repeat:no-repeat;


						background-position:center center;


						background-image:url('../media/image/image_overlay.png');


					}


					


		.template-component-image>div


		{


			text-align:center;


			padding:20px 15px 0px 15px;


		}


		


			.template-component-image>div>h6


			{


				margin-bottom:0px;


			}


			


			.template-component-image>div>span


			{


				font-size:14px;


				margin-top:4px;


				display:block;


			}


		


		.template-component-image>p


		{


			display:none;


		}


		


	/**************************************************************************/


	/* Component / Italic													  */


	/**************************************************************************/


			


	.template-component-italic


	{


		font-size:20px;


		font-style:italic;


	}


	


	/**************************************************************************/


	/* Component / List														  */


	/**************************************************************************/


	


	.template-component-list


	{


		


	}


	


		.template-component-list>ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


			.template-component-list>ul>li


			{


				padding-left:30px;


				margin-bottom:8px;


				background-size:17px 17px;


				background-repeat:no-repeat;


				background-position:left 2px;


			}


			


			.template-component-list.template-component-list-style-1>ul>li		{	background-image:url('../media/image/icon/bullet/style_1.png');		}


			.template-component-list.template-component-list-style-1-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_1_alt.png');	}


			.template-component-list.template-component-list-style-2>ul>li		{	background-image:url('../media/image/icon/bullet/style_2.png');		}	


			.template-component-list.template-component-list-style-2-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_2_alt.png');	}


			.template-component-list.template-component-list-style-3>ul>li		{	background-image:url('../media/image/icon/bullet/style_3.png');		}


			.template-component-list.template-component-list-style-3-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_3_alt.png');	}


			.template-component-list.template-component-list-style-4>ul>li		{	background-image:url('../media/image/icon/bullet/style_4.png');		}


			.template-component-list.template-component-list-style-4-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_4_alt.png');	}


			.template-component-list.template-component-list-style-5>ul>li		{	background-image:url('../media/image/icon/bullet/style_5.png');		}


			.template-component-list.template-component-list-style-5-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_5_alt.png');	}


			.template-component-list.template-component-list-style-6>ul>li		{	background-image:url('../media/image/icon/bullet/style_6.png');		}


			.template-component-list.template-component-list-style-6-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_6_alt.png');	}


			.template-component-list.template-component-list-style-7>ul>li		{	background-image:url('../media/image/icon/bullet/style_7.png');		}


			.template-component-list.template-component-list-style-7-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_7_alt.png');	}


			.template-component-list.template-component-list-style-8>ul>li		{	background-image:url('../media/image/icon/bullet/style_8.png');		}


			.template-component-list.template-component-list-style-8-alt>ul>li	{	background-image:url('../media/image/icon/bullet/style_8_alt.png');	}


	


	/**************************************************************************/


	/* Component / Menu														  */


	/**************************************************************************/





		/**********************************************************************/


		/* Component / Menu / Default										  */


		/**********************************************************************/


		


		.template-component-menu-default


		{


			float:right;


			display:block;


		}


			


			.template-component-menu-default ul.sf-menu


			{


				position:static;


			}


			


				.template-component-menu-default ul.sf-menu>li


				{





				}


				


				.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1


				{


					position:static;


				}


				


				.template-component-menu-default ul.sf-menu>li.sf-mega-enable-0


				{


					position:relative;


				}	


				


					.template-component-menu-default ul.sf-menu>li>a


					{


						display:block;


						min-width:110px;


						text-align:center;


						padding:30px 10px 25px 10px;


					}


					


					.template-header .template-header-top.template-header-top-sticky .template-component-menu-default ul.sf-menu>li>a


					{


						padding:25px 20px 25px 20px;


					}


			


						.template-component-menu-default ul.sf-menu ul a


						{


							padding:11px 20px 11px 20px;


						}


					


						.template-component-menu-default ul.sf-menu>li>a>span


						{


							margin-left:auto;


							margin-right:auto;


							margin-bottom:15px;


						}


						


						.template-header .template-header-top.template-header-top-sticky .template-component-menu-default ul.sf-menu>li>a>span


						{


							display:none;


						}


						


						.template-component-menu-default ul.sf-menu>li>a:hover>span,


						.template-component-menu-default ul.sf-menu>li.sfHover>a>span,


						.template-component-menu-default ul.sf-menu li>a.template-state-selected>span


						{


							background-position:0px -32px;


						}


				


					.template-component-menu-default ul.sf-menu>li a,


					.template-component-menu-default ul.sf-menu>li a:hover


					{


						text-decoration:none;


					}


					


					.template-component-menu-default ul.sf-menu>li.sf-mega-enable-0 ul,


					.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega


					{


						padding:10px;


						border-style:solid;


						border-width:2px 0px 0px 0px;


						box-shadow:0 6px 8px 0 rgba(0,0,0,0.1);


					}


	


					.template-component-menu-default ul.sf-menu>li.sf-mega-enable-0 ul


					{


						width:300px;


					}


					


					.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega


					{


						left:0px;


						right:0px;


					}


					


						.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega>div


						{


							margin-bottom:0px;


						}


					


							.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega>div>ul


							{


								display:block;


								position:static;


							}


							


								.template-component-menu-default ul.sf-menu>li.sf-mega-enable-1 .sf-mega>div>.sf-mega-header


								{


									display:block;


									font-size:14px;


									font-weight:600;


									padding:13px 20px 13px 20px;


								}





		/**********************************************************************/


		/* Component / Menu / Responsive									  */


		/**********************************************************************/


		


		.template-component-menu-responsive


		{


			display:none;


		}


		


			.template-component-menu-responsive ul


			{


		


			}


			


			.template-component-menu-responsive>ul


			{


				border-style:solid;


				border-width:1px 0px 0px 0px;			


			}


			


				.template-component-menu-responsive ul li


				{


					width:100%;


				}


				


					.template-component-menu-responsive ul li a


					{


						width:100%;


						display:block;


						border-style:solid;


						padding:10px 20px 10px 20px;


						border-width:0px 1px 1px 1px;


					}


					


					.template-component-menu-responsive a>span


					{


						top:8px;


						right:8px;


						width:6px;


						height:6px;


						float:right;


						line-height:1em;


						position:relative;


						border-style:solid;


						display:inline-block;


						transform:rotate(135deg);


						border-width:2px 2px 0px 0px;


					}


					


					.template-component-menu-responsive>ul>li>a>span


					{


						width:20px;


						height:15px;


						float:right;


						border:none;


						display:block;


						transform:none;


						margin-top:3px;


						position:static;


						background-repeat:no-repeat;


						background-position:0px 0px;


						background-image:url('../media/image/menu_icon.png');


					}


					


					.template-component-menu-responsive>ul>li>a:hover>span


					{


						background-position:0px -15px;


					}


					


						.template-component-menu-responsive ul li ul li a


						{


							padding-left:30px;


						}


						


							.template-component-menu-responsive ul li ul li ul li a


							{


								padding-left:45px;


							}


							


								.template-component-menu-responsive ul li ul li ul li ul li a


								{


									padding-left:60px;


								}


					


					.template-component-menu-responsive ul li a,


					.template-component-menu-responsive ul li a:hover


					{


						text-decoration:none;


					}


					


					.template-component-menu-responsive ul li ul


					{


						display:none;


					}


					


	/**************************************************************************/


	/* Component / Notice													  */


	/**************************************************************************/


					


	.template-component-notice


	{


		width:100%;


		display:table;


	}


	


		.template-component-notice>.template-component-notice-content


		{


			display:table-row;


		}


		


			.template-component-notice>.template-component-notice-content>*


			{


				display:table-cell;


				vertical-align:middle;


			}


		


			.template-component-notice>.template-component-notice-content>.template-component-notice-content-left


			{


				width:100px;


			}


			


				.template-component-notice>.template-component-notice-content>.template-component-notice-content-left>*


				{


					margin-left:auto;


					margin-right:auto;


				}


			


			.template-component-notice>.template-component-notice-content>.template-component-notice-content-right


			{


				position:relative;


				border-style:solid;


				padding:15px 20px 15px 20px;


				border-width:1px 1px 1px 0px;


			}


			


				.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>h6


				{


					font-weight:600;


					margin-bottom:0px;


				}


				


				.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>p


				{


					margin:0px;


					font-size:15px;


				}


				


				.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>a


				{


					font-size:14px;


					text-decoration:underline;


				}


				


				.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>span


				{


					left:0px;


					height:3px;


					bottom:0px;


					width:100%;


					display:block;


					overflow:hidden;


					position:absolute;


				}


				


					.template-component-notice>.template-component-notice-content>.template-component-notice-content-right>span>span


					{


						width:0px;


						height:100%;


						display:block;


					}


	


	/**************************************************************************/


	/* Component / Nivo slider												  */


	/**************************************************************************/


					


	.template-component-nivo-slider


	{


		


	}


	


		.template-component-nivo-slider .nivo-controlNav.nivo-thumbs-enabled


		{


			width:100%;	


			height:100%;


			overflow:hidden;


		}


		


		.template-component-nivo-slider .nivo-controlNav.nivo-thumbs-enabled a


		{


			float:left;


			display:block;


			border-style:solid;


			padding-bottom:10px;


			border-width:0px 0px 2px 0px;


		}


		


			.template-component-nivo-slider .nivo-controlNav.nivo-thumbs-enabled a:hover img


			{


				opacity:0.8;


			}


	


	/**************************************************************************/


	/* Component / Preformatted text										  */


	/**************************************************************************/


	


	.template-component-preformatted-text


	{


		border-width:1px;


		border-style:solid;


		margin:30px 0px 0px 0px;


	}


	


		.template-component-preformatted-text>a


		{


			display:block;


			text-decoration:none;


			padding:10px 15px 10px 15px;


		}


		


		.template-component-preformatted-text>a:hover


		{


			text-decoration:underline;


		}


		


			.template-component-preformatted-text>a>span


			{


				display:block;


			}


			


			.template-component-preformatted-text>a>span+span


			{


				display:none;


			}


		


		.template-component-preformatted-text>pre


		{


			display:none;


			white-space:pre;


			overflow-x:scroll;


			padding:10px 15px 20px 15px;


		}


		


	/**************************************************************************/


	/* Component / Pricing Plan												  */


	/**************************************************************************/


		


	.template-component-pricing-plan


	{


		


	}


	


	.template-component-pricing-plan.template-component-pricing-plan-style-1


	{


		margin-top:30px;


	}


	


		.template-component-pricing-plan>ul


		{


			


		}


		


			.template-component-pricing-plan>ul>li


			{


				position:relative;


			}


			


			.template-component-pricing-plan.template-component-pricing-plan-style-1>ul>li


			{


				padding:30px;


				text-align:center;


			}


			


			.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li


			{


				background-repeat:no-repeat;


				background-position:right bottom;


			}


		


			.template-component-pricing-plan.template-component-pricing-plan-style-1>ul>li.template-responsive-column-a,


			.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li.template-responsive-column-a


			{


				margin-bottom:60px !important;


			}


			


			.template-component-pricing-plan.template-component-pricing-plan-style-1>ul>li.template-responsive-column-a:last-child,


			.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li.template-responsive-column-a:last-child


			{


				margin-bottom:30px !important;


			}


			


			.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li.template-component-pricing-plan-background-1 { background-image:url('../media/image/_sample/280x650/1.jpg'); }


			.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li.template-component-pricing-plan-background-2 { background-image:url('../media/image/_sample/280x650/2.jpg'); }





			.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li.template-component-pricing-plan-background-1,


			.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li.template-component-pricing-plan-background-2


			{


				background-image:none;


			}


			


				.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li>div


				{


					width:65%;


					padding:30px;


				}


				


				.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li>div


				{


					width:100%;


					margin-top:30px;


				}





					.template-component-pricing-plan>ul>li .template-component-pricing-plan-price


					{


						text-align:center;


						position:absolute;


						padding:25px 0px 25px 0px;


					}


					


					.template-component-pricing-plan.template-component-pricing-plan-style-1>ul>li .template-component-pricing-plan-price


					{


						top:-30px;


						left:30px;


						right:30px;


					}


												


					.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li .template-component-pricing-plan-price


					{


						width:35%;


						right:30px;


						bottom:30px;


					}	


					


					.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li .template-component-pricing-plan-price


					{


						top:-30px;


						left:30px;


						width:auto;


						bottom:auto;


					}


						


						.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li .template-component-pricing-plan-price>span


						{


							display:block;


						}





						.template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child


						{





						}





						.template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child+span


						{





						}





					.template-component-pricing-plan.template-component-pricing-plan-style-1>ul>li .template-component-pricing-plan-header


					{


						margin-top:70px;


					}





					.template-component-pricing-plan.template-component-pricing-plan-style-2>ul>li .template-component-pricing-plan-header


					{


						margin-top:0px;


					}


					


					.template-component-pricing-plan.template-state-responsive-300.template-component-pricing-plan-style-2>ul>li .template-component-pricing-plan-header


					{


						margin-top:80px;


					}





					.template-component-pricing-plan>ul>li .template-component-pricing-plan-description


					{





					}





					.template-component-pricing-plan>ul>li .template-component-pricing-plan-feature


					{


						text-align:left;


						margin-top:30px;


					}





					.template-component-pricing-plan>ul>li .template-component-pricing-plan-button


					{


						margin-top:25px;


					}


					


	/**************************************************************************/


	/* Component / Recent Post												  */


	/**************************************************************************/


	


	.template-component-recent-post


	{


		


	}


	


		.template-component-recent-post>ul


		{


			


		}


		


			.template-component-recent-post>ul>li


			{


				


			}


			


				.template-component-recent-post>ul>li>.template-component-recent-post-date


				{


					margin-bottom:20px;


				}


				


				.template-component-recent-post.template-component-recent-post-style-2>ul>li>.template-component-recent-post-date


				{


					font-size:14px;


				}


				


				.template-component-recent-post>ul>li>.template-component-image


				{


					margin-bottom:20px;


					position:relative;


				}


				


					.template-component-recent-post>ul>li>.template-component-image>.template-component-recent-post-comment-count


					{


						right:0px;


						bottom:0px;


						display:block;


						min-width:40px;


						font-size:20px;


						font-weight:400;


						text-align:center;


						position:absolute;


						padding:7px 0px 7px 0px;


					}


				


				.template-component-recent-post>ul>li>h5


				{


					margin-top:0px;


					margin-bottom:20px;


				}


				


				.template-component-recent-post.template-component-recent-post-style-2>ul>li>h5


				{


					margin-bottom:10px;


				}


				


				.template-component-recent-post>ul>li>p


				{


					margin:0px;


				}


				


				.template-component-recent-post>ul>li>.template-component-recent-post-meta


				{


					margin-top:20px;


					border-style:solid;


					padding:10px 0px 5px 0px;


					border-width:1px 0px 0px 0px;


				}


				


					.template-component-recent-post>ul>li>.template-component-recent-post-meta li


					{


						float:left;


					}


					


					.template-component-recent-post>ul>li>.template-component-recent-post-meta>li


					{


						padding-left:30px;


						margin-right:30px;


					}


					


					.template-component-recent-post>ul>li>.template-component-recent-post-meta>li:last-child


					{


						margin-right:0px;


					}


					


						.template-component-recent-post>ul>li>.template-component-recent-post-meta li a


						{


							font-size:14px;


							text-decoration:none;


						}


						


						.template-component-recent-post>ul>li>.template-component-recent-post-meta li a:hover


						{


							text-decoration:underline;


						}


						


	/**************************************************************************/


	/* Component / Reply form												  */


	/**************************************************************************/


	


	.template-component-reply-form


	{


		


	}	


		


		.template-component-reply-form .template-form-line


		{


			margin-top:10px;


		}


	


	/**************************************************************************/


	/* Component / Social icon												  */


	/**************************************************************************/


		


	.template-component-social-icon


	{


		


	}


	


		.template-component-social-icon>ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


			display:inline-block;


		}


		


			.template-component-social-icon>ul>li


			{


				float:left;


				margin:0px 2px 2px 0px;


			}


			


				.template-component-social-icon>ul>li>a


				{


					display:block;


					text-align:center;


					background-size:40px 40px;


					background-repeat:no-repeat;


					background-position:center center;


				}


				


				.template-component-social-icon.template-component-social-icon-style-1>ul>li>a


				{


					width:46px;


					height:46px;					


				}


				


				.template-component-social-icon.template-component-social-icon-style-2>ul>li>a


				{


					width:50px;


					height:50px;


					border-radius:999em;


				}


				


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a


				{


					width:46px;


					height:46px;


					border-radius:10px;


				}


				


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a:hover


				{


					opacity:0.8;


				}


				


				.template-component-social-icon>ul>li>a.template-component-social-icon-behance			{	background-image:url('../media/image/icon/social/behance.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-bing				{	background-image:url('../media/image/icon/social/bing.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-blogger			{	background-image:url('../media/image/icon/social/blogger.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-deezer			{	background-image:url('../media/image/icon/social/deezer.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-designfloat		{	background-image:url('../media/image/icon/social/designfloat.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-deviantart		{	background-image:url('../media/image/icon/social/deviantart.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-digg				{	background-image:url('../media/image/icon/social/digg.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-dribbble			{	background-image:url('../media/image/icon/social/dribbble.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-envato			{	background-image:url('../media/image/icon/social/envato.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-facebook			{	background-image:url('../media/image/icon/social/facebook.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-flickr			{	background-image:url('../media/image/icon/social/flickr.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-form				{	background-image:url('../media/image/icon/social/form.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-forrst			{	background-image:url('../media/image/icon/social/forrst.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-foursquare		{	background-image:url('../media/image/icon/social/foursquare.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-friendfeed		{	background-image:url('../media/image/icon/social/friendfeed.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-googleplus		{	background-image:url('../media/image/icon/social/googleplus.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-instagram		{	background-image:url('../media/image/icon/social/instagram.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-linkedin			{	background-image:url('../media/image/icon/social/linkedin.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-mail				{	background-image:url('../media/image/icon/social/mail.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-myspace			{	background-image:url('../media/image/icon/social/myspace.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-picasa			{	background-image:url('../media/image/icon/social/picasa.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-pinterest		{	background-image:url('../media/image/icon/social/pinterest.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-reddit			{	background-image:url('../media/image/icon/social/reddit.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-rss				{	background-image:url('../media/image/icon/social/rss.png');				}


				.template-component-social-icon>ul>li>a.template-component-social-icon-skype			{	background-image:url('../media/image/icon/social/skype.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-soundcloud		{	background-image:url('../media/image/icon/social/soundcloud.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-spotify			{	background-image:url('../media/image/icon/social/spotify.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-stumbleupon		{	background-image:url('../media/image/icon/social/stumbleupon.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-technorati		{	background-image:url('../media/image/icon/social/technorati.png');		}


				.template-component-social-icon>ul>li>a.template-component-social-icon-tumblr			{	background-image:url('../media/image/icon/social/tumblr.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-twitter			{	background-image:url('../media/image/icon/social/twitter.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-vimeo			{	background-image:url('../media/image/icon/social/vimeo.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-wykop			{	background-image:url('../media/image/icon/social/wykop.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-xing				{	background-image:url('../media/image/icon/social/xing.png');			}


				.template-component-social-icon>ul>li>a.template-component-social-icon-youtube			{	background-image:url('../media/image/icon/social/youtube.png');			}





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-behance,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-behance:hover			{ background-color:#30539D; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-bing,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-bing:hover			{ background-color:#FFA616; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-blogger,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-blogger:hover			{ background-color:#FF6600; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-deezer,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-deezer:hover			{ background-color:#222231; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-designfloat,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-designfloat:hover		{ background-color:#EF7D00; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-deviantart,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-deviantart:hover		{ background-color:#3D895F; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-digg,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-digg:hover			{ background-color:#000000; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-dribbble,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-dribbble:hover		{ background-color:#323232; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-envato,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-envato:hover			{ background-color:#82B540; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-facebook,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-facebook:hover		{ background-color:#3B5998; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-flickr,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-flickr:hover			{ background-color:#FF0084; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-forrst,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-forrst:hover			{ background-color:#398466; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-foursquare,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-foursquare:hover		{ background-color:#0072B1; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-friendfeed,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-friendfeed:hover		{ background-color:#2F72C4; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-googleplus,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-googleplus:hover		{ background-color:#DD4B39; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-instagram,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-instagram:hover		{ background-color:#517FA4; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-linkedin,	


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-linkedin:hover		{ background-color:#007BB6; }





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-myspace,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-myspace:hover			{ background-color:#030303; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-picasa,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-picasa:hover			{ background-color:#E04A3F; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-pinterest,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-pinterest:hover		{ background-color:#CB2027; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-reddit,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-reddit:hover			{ background-color:#000000; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-rss,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-rss:hover				{ background-color:#FB7629; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-skype,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-skype:hover			{ background-color:#0F6CD4; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-soundcloud,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-soundcloud:hover		{ background-color:#FF4D01; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-spotify,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-spotify:hover			{ background-color:#89B703; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-stumbleupon,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-stumbleupon:hover		{ background-color:#EA4B24; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-technorati,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-technorati:hover		{ background-color:#3FB24D; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-tumblr,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-tumblr:hover			{ background-color:#32506D; }		





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-twitter,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-twitter:hover			{ background-color:#00ACED; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-vimeo,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-vimeo:hover			{ background-color:#AAD450; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-wykop,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-wykop:hover			{ background-color:#2E6E99; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-xing,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-xing:hover			{ background-color:#006464; }	





				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-youtube,


				.template-component-social-icon.template-component-social-icon-style-3>ul>li>a.template-component-social-icon-youtube:hover			{ background-color:#BB0000; }


		


	/**************************************************************************/


	/* Component / Team														  */


	/**************************************************************************/


	


	.template-component-team


	{


		


	}


	


		.template-component-team .template-component-team-position


		{


			font-style:italic;


		}


		


		.template-component-team .template-component-team-quote


		{


			z-index:2;


			left:-60px;


			height:55px;


			width:117px;


			margin-top:30px;


			border-width:2px;


			margin-left:15px;


			position:relative;


			border-style:solid;


			margin-bottom:25px;


			background-repeat:no-repeat;


			background-position:60px center;


			background-image:url('../media/image/quote.png');


		}


		


		.template-component-team .template-responsive-column-a>.template-component-team-quote


		{


			display:none;


		}


		


		.template-component-team .template-component-social-icon


		{


			margin-top:25px;


		}


		


		.template-component-team.template-component-team-style-1>ul>li>ul>li:first-child,


		.template-component-team.template-component-team-style-2>ul>li>ul>li:first-child,


		.template-component-team.template-component-team-style-3>ul>li


		{


			overflow:hidden;


		}


		


		.template-component-team.template-component-team-style-1>ul>li,


		.template-component-team.template-component-team-style-1>ul>li>ul>li,


		.template-component-team.template-component-team-style-2>ul>li,


		.template-component-team.template-component-team-style-2>ul>li>ul>li


		{


			margin-bottom:0px;


		}


		


		.template-component-team.template-component-team-style-1 ul>li.template-responsive-column-a:last-child


		{


			margin-bottom:0px !important;


		}


		


		.template-component-team.template-component-team-style-1>ul>li.template-responsive-column-a


		{


			padding-bottom:10px;


		}


	


		/**********************************************************************/


		/* Component / Team / Style 1										  */


		/**********************************************************************/


	


		.template-component-team.template-component-team-style-1


		{


			


		}


		


			.template-component-team.template-component-team-style-1>ul>li,


			.template-component-team.template-component-team-style-1>ul>li>ul>li


			{


				margin-bottom:0px;


			}


			


			.template-component-team.template-component-team-style-1>ul>li


			{


				padding-top:40px;


				padding-bottom:40px;


				border-style:solid;


				border-width:1px 0px 0px 0px;


			}


			


			.template-component-team.template-component-team-style-1>ul>li:first-child


			{


				padding-top:0px;


				border-width:0px;


			}


			


			.template-component-team.template-component-team-style-1>ul>li:last-child


			{


				padding-bottom:0px;


			}


		


			.template-component-team.template-component-team-style-1 .template-component-team-name


			{


				margin-top:-10px;


				margin-bottom:0px;


			}


			


			.template-component-team.template-component-team-style-1 .template-component-team-description


			{


				margin-top:30px;


			}


			


			.template-component-team.template-component-team-style-1 .template-component-counter-list


			{


				margin-top:30px;


			}


			


		/**********************************************************************/


		/* Component / Team / Style 2										  */


		/**********************************************************************/


		


		.template-component-team.template-component-team-style-2


		{


			


		}


		


			.template-component-team.template-component-team-style-2>ul>li


			{


				margin-bottom:30px;


			}


		


			.template-component-team.template-component-team-style-2 .template-component-social-icon,


			.template-component-team.template-component-team-style-2 .template-component-team-description


			{


				margin-left:15px;


			}


			


			.template-component-team.template-component-team-style-2 .template-responsive-column-a>.template-component-social-icon,


			.template-component-team.template-component-team-style-2 .template-responsive-column-a>.template-component-team-description


			{


				margin-left:0px;


			}


		


		/**********************************************************************/


		/* Component / Team / Style 3										  */


		/**********************************************************************/





		.template-component-team.template-component-team-style-3


		{


			


		}


				


	/**************************************************************************/


	/* Component / Tab														  */


	/**************************************************************************/


				


	.template-component-tab


	{


		padding:0px;


		visibility:hidden;


	}





		.template-component-tab>.ui-tabs-nav


		{


			margin:0px;


			padding:0px;


			text-align:center;


			list-style-type:none;


		}





			.template-component-tab>.ui-tabs-nav>li


			{


				float:none;


				min-width:140px;


				text-align:center;


				margin-right:15px;


				position:relative;


				vertical-align:top;


				border-style:solid;


				display:inline-block;


				border-width:0px 0px 1px 0px;


			}


			


			.template-component-tab>.ui-tabs-nav.template-align-left>li:last-child


			{


				margin-right:0px;


			}


			


			.template-component-tab>.ui-tabs-nav>li.ui-tabs-active


			{


				margin-bottom:0px;


				padding-bottom:0px;


			}





				.template-component-tab>.ui-tabs-nav>li>a.ui-tabs-anchor


				{


					float:none;


					display:block;


					font-size:18px;


					text-align:center;


					text-decoration:none;


					padding:12px 15px 12px 15px;


				}





				.template-component-tab>.ui-tabs-nav>li.ui-state-hover>span,


				.template-component-tab>.ui-tabs-nav>li.ui-state-active>span


				{


					left:50%;


					width:0px;


					height:0px;


					bottom:-9px;


					display:block;


					margin-left:-8px;


					position:absolute;


					border-style:solid;


					border-width:8px 8px 0px 8px;


				}





		.template-component-tab>.ui-tabs-panel


		{


			clear:both;


			margin:0px;


			padding:60px 0px 0px 0px;


		}


	


	/**************************************************************************/


	/* Component / Testimonial												  */


	/* Component / Twitter User Timeline									  */


	/**************************************************************************/


		


	.template-component-testimonial,


	.template-component-twitter-user-timeline


	{


		opacity:0;


		position:relative;


		height:100% !important;


	}


	


		.template-component-testimonial ul,


		.template-component-twitter-user-timeline ul


		{


			margin:0px;


			padding:0px;


			list-style-type:none;


		}


		


		.template-component-testimonial>.caroufredsel_wrapper,


		.template-component-twitter-user-timeline>.caroufredsel_wrapper


		{


			margin-left:auto !important;


			margin-right:auto !important;


		}


		


		.template-component-testimonial .template-pagination,


		.template-component-twitter-user-timeline .template-pagination


		{


			margin-top:30px;


		}


		


			.template-component-testimonial ul>li,


			.template-component-twitter-user-timeline ul>li


			{


				float:left;


				text-align:center;


			}


			


				.template-component-testimonial ul>li>i,


				.template-component-twitter-user-timeline ul>li>i


				{


					width:80px;


					height:80px;


					display:block;


					border-width:2px;


					margin-left:auto;


					margin-right:auto;


					margin-bottom:20px;


					border-style:solid;


					border-radius:100%;


					background-repeat:no-repeat;


					background-position:center center;


				}


				


				.template-component-testimonial ul>li>i


				{


					background-image:url('../media/image/quote.png');


				}


				


				.template-section-white .template-component-testimonial ul>li>i


				{


					background-image:url('../media/image/quote_alt.png');


				}


				


				.template-component-twitter-user-timeline ul>li>i


				{


					background-image:url('../media/image/twitter.png');


				}


				


				.template-section-white .template-component-twitter-user-timeline ul>li>i


				{


					background-image:url('../media/image/twitter_alt.png');


				}


				


				.template-component-testimonial ul>li>p,


				.template-component-twitter-user-timeline ul>li>p


				{


					padding:10px 0px 10px 0px;


				}


				


				.template-component-testimonial ul>li>div,


				.template-component-twitter-user-timeline ul>li>div


				{


					height:1px;


					width:50px;	


					float:none;


					font-size:0px;


					margin:20px auto 25px auto;


				}


				


				.template-component-testimonial ul>li>span,


				.template-component-twitter-user-timeline ul>li>span


				{


					


				}


		


	/**************************************************************************/


	/* Component / Verical grid												  */


	/**************************************************************************/


	


	.template-component-vertical-grid


	{


		


	}


	


		.template-component-vertical-grid>ul


		{


			width:100%;


			margin:0px;


			padding:0px;


			display:table;


			list-style:none;


		}


		


			.template-component-vertical-grid>ul>li


			{


				padding:0px;


				display:table-row;


			}


			


				.template-component-vertical-grid>ul>li.template-component-vertical-grid-line-1n


				{


					


				}


				


				.template-component-vertical-grid>ul>li.template-component-vertical-grid-line-2n


				{


					


				}


			


				.template-component-vertical-grid>ul>li>div


				{


					


					display:table-cell;


					padding:10px 20px 10px 20px;					


				}


			


				.template-component-vertical-grid>ul>li>div:first-child


				{


					text-align:left;


				}


				


				.template-component-vertical-grid>ul>li>div:first-child+div


				{


					text-align:right;


				}


				


	/**************************************************************************/


	/* Component / zAccordion												  */


	/**************************************************************************/


	


	.template-component-zaccordion


	{


		


	}


	


		.template-component-zaccordion>ul


		{


			margin:0px;


			padding:0px;


			list-style:none;


		}


		


			.template-component-zaccordion>ul>li


			{


				height:auto !important;


			}


			


				.template-component-zaccordion>ul>li>.template-component-zaccordion-caption-box


				{


					z-index:2;


					bottom:0px;


					width:100%;


					padding:20px;


					display:none;


					position:absolute;


					box-sizing:border-box;					


				}


				


				.template-component-zaccordion>ul>li>.template-component-zaccordion-caption-box.template-state-hidden


				{


					display:none;


				}


				


					.template-component-zaccordion>ul>li>.template-component-zaccordion-caption-box>h5


					{


						margin-bottom:0px;


					}


					


					.template-component-zaccordion>ul>li>.template-component-zaccordion-caption-box>span


					{


						display:block;


						font-size:14px;


						margin-top:10px;


						line-height:140%;


					}


					


/******************************************************************************/


/* Page																		  */


/******************************************************************************/





	/**************************************************************************/


	/* Page / 404															  */


	/**************************************************************************/





	body.template-page-404


	{


		


	}


	


		body.template-page-404 .template-content


		{





		}





			body.template-page-404 .template-content .template-content-section


			{


				padding-top:180px;


				padding-bottom:180px;


			}


			


				body.template-page-404 .template-content .template-content-section h1


				{


					font-size:160px;


					font-weight:300;


					line-height:1;


				}


				


				body.template-page-404 .template-content .template-content-section h3


				{


					margin-top:0px;


				}


				


	/**************************************************************************/


	/* Page / Maintenance Mode												  */


	/**************************************************************************/


	


	html.template-page-maintenance-mode


	{


		height:100%;


	}


	


	body.template-page-maintenance-mode


	{


		width:100%;


		height:100%;


		margin:auto;


		display:table;


	}


	


		.template-page-maintenance-mode .template-content


		{


			display:table-cell;


			vertical-align:middle;


		}


		


			.template-page-maintenance-mode .template-content .template-content-section


			{


		


			}


			


				.template-page-maintenance-mode .template-content .template-content-section h1


				{


					margin-top:0px;


				}
