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


/* 0-1049																	  */


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





@media only screen and (min-width:0px) and (max-width:1069px)


{





}

















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


/* 0-959																	  */


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





@media only screen and (min-width:0px) and (max-width:979px)


{


	


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


/* Base																		  */


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





*,


body,


input,


select,


textarea,


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


{


	font-size:14px;


}	





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


/* Post																		  */


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





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


	/*	Post / Comments list												  */


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





	.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


	{


		margin-left:0px;


	}


	


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


/* Component																  */


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


	


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


	/* Component / Counter box												  */


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





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


	{


		width:150px;


		height:150px;


		line-height:150px;


	}


	


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


	/* Component / Feature													  */


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


		


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


				/* Component / Feature / Icon								  */


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


		


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


					/* Component / Feature / Icon / Size					  */


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


					


					.template-component-feature.template-component-feature-size-large ul>li>.template-icon-feature


					{


						width:150px;


						height:150px;


					}


					


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


					/* Component / Feature / Header	/ Position				  */


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


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-right ul>li>h5


					{


						margin-right:170px;


					}


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-left ul>li>h5


					{


						margin-left:170px;


					}


					


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


					/* Component / Feature / Text / Position				  */


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


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-right ul>li>p


					{


						margin-right:170px;


					}


					


					.template-component-feature.template-component-feature-size-large.template-component-feature-position-left ul>li>p


					{


						margin-left:170px;


					}





}

















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


/* 0-767																	  */


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





@media only screen and (min-width:0px) and (max-width:787px)


{


	


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


/* Template layout															  */


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





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


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


{


	clear:both;


	float:none;


}





.template-content-layout .template-content-layout-column-left


{


	margin-bottom:60px;


}	





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


/* Headers																	  */


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


	


h3,h3 a,


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


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


{


	font-size:28px;


}





h4,h4 a


{


	font-size:24px;


}





h5,h5 a


{


	font-size:20px;	


}





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:16px;


}


	


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


/* Template																	  */


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





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


	/* Template	/ Header													  */


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





	.template-header


	{


		


	}


	


		.template-header .template-main


		{


			display:block;


		}


	


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


		/* Template / Header / Top											  */


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


		


				.template-header .template-header-top .template-header-top-logo,


				.template-header .template-header-top .template-header-top-menu


				{


					width:100%;


					display:block;


				}


				


				.template-header .template-header-top .template-header-top-logo


				{


					float:none;


					text-align:center;


				}





					.template-header .template-header-top .template-header-top-logo a


					{





					}


					


						.template-header .template-header-top .template-header-top-logo a img


						{


							max-width:150px;


							margin-left:auto;


							margin-right:auto;


						}


						


				.template-header .template-header-top .template-header-top-menu


				{


					margin-bottom:20px;


				}


				


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


/* Form																		  */


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





.template-form-line.template-form-line-submit,


.template-form-line.template-form-line-submit>div,


.template-form-line.template-form-line-submit input[type="submit"]


{


	width:100%;


	display:block;


}


	


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


/* Component																  */


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





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


	/* Component / Menu														  */


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





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


		/* Component / Menu / Default										  */


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


		


		.template-component-menu-default


		{


			display:none;


		}


		


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


		/* Component / Menu / Responsive									  */


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


		


		.template-component-menu-responsive


		{


			display:block;


		}


		


}

















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


/* 768-1049																	  */


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





@media only screen and (min-width:768px) and (max-width:1069px)


{





}

















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


/* 960-1049																	  */


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





@media only screen and (min-width:960px) and (max-width:1069px)


{


	


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


/* Default																	  */


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





.template-main,


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


{


	width:930px;


}





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


/*	Template 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:290px;


}





.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:610px;


}





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


/*	Component																  */


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





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


	/* Component / Menu														  */


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





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


		/* Component / Menu / Default										  */


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


		


					.template-component-menu-default ul.sf-menu>li>a


					{


						min-width:100px;


					}





}

















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


/* 768-959																	  */


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





@media only screen and (min-width:768px) and (max-width:979px)


{





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


/* Default																	  */


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





.template-main,


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


{


	width:750px;


}





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


/*	Template 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:230px;


}





.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:490px;


}





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


/* Widget																	  */


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





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


	/* Widget / Most commented - Style 2									  */


	/* Widget / Recent post - Style 2										  */


	/* Widget / Recent comments - Style 3									  */


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





				.template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-1>ul>li>a,


				.template-footer .template-footer-top .template-widget-recent-post.template-widget-recent-post-style-1>ul>li>a,


				.template-footer .template-footer-top .template-widget-recent-comment.template-widget-recent-comment-style-1>ul>li>a


				{


					display:none;


				}


				


				.template-footer .template-footer-top .template-widget-most-commented.template-widget-most-commented-style-1>ul>li>h6,


				.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>h6,


				.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>h6,


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


				{


					margin-left:0px;


				}


	


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


/*	Component																  */


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





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


	/* Component / Menu														  */


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





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


		/* Component / Menu / Default										  */


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


		


					.template-component-menu-default ul.sf-menu>li>a


					{


						min-width:75px;


						padding-left:5px;


						padding-right:5px;


					}





}

















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


/* 479-767																	  */


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





@media only screen and (min-width:480px) and (max-width:787px)


{


	


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


/* Headers																	  */


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


	


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:48px;


}


	


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


/* Default																	  */


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





.template-main,


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


{


	width:460px;


}





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


/*	Template layout															  */


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





.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-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-left,


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


{


	width:460px


}





}

















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


/* 0-479																	  */


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





@media only screen and (min-width:0px) and (max-width:499px)


{	


	


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


/* Headers																	  */


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


	


h1,h1 a


{


	font-size:48px;


}





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:40px;


}


	


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


/* Default																	  */


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





.template-main,


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


{


	width:300px;


}





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


/*	Template layout															  */


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





.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-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-left,


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


{


	width:300px;


}





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


/* Post																		  */


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





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


	/*	Post / Comments list												  */


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





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


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


	{


		margin-left:0px;


	}


	


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


		/*	Post / Comments list / Comment									  */


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





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


			/*	Post / Comments list / Comment / Avatar						  */


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


		


			.template-post .template-post-comment-list>ul>li .template-comment-avatar


			{


				display:none;


			}


			


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


			/*	Post / Comments list / Comment / Content					  */


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


			


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


			{


				margin-top:10px;


			}


			


}
