﻿

.site-main{margin-top:35px;}




.slider_wrap{height: 255px;width: 934px; padding: 10px 0px 0px 10px;}




.content-widget .content{min-height: 0 !important;}

#widget-block .content-widget .widgettitle{padding: 5px 10px; font-size: 20px; line-height: 30px;}

	#home_page_sides .widget:nth-child(2n+2) .content{padding: 0;}

	#home_page_three_column .content{min-height: 0 !important;}

.features-widget .image-left .content .post-image{margin-top: 20px;}

		.content-widget .one-column .post-title a{padding: 20px 0;}

		.content-widget .one-column .post-image{margin-top: 30px;}

		.content-widget .one-column .star-rating{float: none; margin: 20px auto; position: absolute; top: 10px; right: 10px;}

		.content-widget .one-column .price{clear: both;}


	#widget-block .content{padding: 0; overflow: hidden;}


	#widget-block .post-image + .content{margin-top: 15px;}


		
		
		#widget-block .team-content-widget .content{padding: 0;}

		#widget-block .services-content-widget .content{padding: 0;}


		
		
		#widget-block .product-category-widget .content{padding: 0;}

	.features-widget .column .content{max-width: 1040px; margin: 0 auto;}


		
		
		.features-widget .content{margin-bottom: 30px;}


		.features-widget .image-right .content .post-image{float: right; width: 48%;}

	.portfolio-list .content{padding: 15px 0 0;}

	.services .content{overflow: hidden;}

	.latest-videos .content{width: 2000px; position: relative; overflow: hidden; z-index: 1;}


.container {
	position: relative;
	margin: 0 auto;
	padding: 0 40px;
	max-width: 1004px;
}
