@import url('default.css');

@import url('header.css');

@import url('carousel.css');

@import url('footer.css');

h1,h2,h3,h4,h5,h6 {
	color: #196000;
	font-family: Raleway;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 0.8);
}

h1 {
	font-weight: 700;
}

.content {
	background-color: #fff;
	min-width: 992px !important;
}

.green h1 {
	color: #fff;
}

div.green {
	background-color: #94ba59;
	min-width: 992px !important;
}

.news-preview {
	min-height: 550px;
}

.news-preview .item {
	background-color: #e7e8e9;
	padding: 10px;
	margin-bottom: 20px;
}

.news-preview .item a img {
	margin-right: 10px;
}

.news-preview .item a h3 {
	text-shadow: none;
	color: #000;
	font-size: 15px;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	text-decoration: underline;
	font-weight: bold;
}

.news-preview .item a {
	text-decoration: none;
	color: #000;
}

.news-preview .item a p {
	text-decoration: none;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

.prod-preview .prod-item {
	background-color: #2f2f2f;
	height: 320px;
}

.prod-preview .prod-item a {
	text-decoration: none;
	color: #f1f1f1;
}

.prod-preview .prod-item a h3 {	
	text-align: center;
	text-shadow: none;
	color: #f1f1f1;
	font-size: 18px;
	margin: 10px;
	line-height: 25px;
}

.prod-preview .prod-item a p {
	text-align: center;
	padding: 10px;
	font-size: 13px;
}

.prod-preview-controls {
	font-size: 32px;
	color: #f1f1f1;
}

.prod-preview-controls a {
	text-shadow: 1px 1px 5px rgba(150, 150, 150, 0.8);
}

.prod-preview-controls a:link,.prod-preview-controls a:visited,.prod-preview-controls a:focus {
	color: #f1f1f1;
}

.prod-preview-controls a:hover {
	color: #113c01;
}

.products .item {
	background-color: #2f2f2f;
	margin-bottom: 40px;
	height: 290px;
}

#catalog .products .item {
	height: 320px;
}

.products .item a {
	text-decoration: none;
	color: #f1f1f1;
}

.products .item a h3 {
	text-align: center;
	text-shadow: none;
	color: #f1f1f1;
	font-size: 18px;
	margin: 10px;
	line-height: 25px;
}

ul.catalog-menu {
	
}

ul.catalog-menu li {
	padding: 10px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: -1px;
}

ul.catalog-menu li span.glyphicon {
	color: #94ba59;
	margin-right: 5px;
}

ul.catalog-menu li a {
	color: #000;
}

.green a.back {
	font-family: Raleway;
	color: #113c01;
	display: inline-block;
	margin-top: 30px;
	font-size: 22px;
}

.green a.back:focus,.green a.back:hover {
	text-decoration: none;
}

.herlino {
	margin-top: 40px;
	margin-bottom: 20px;
}

.hsocial {
	padding-top: 120px;	
}
.hsocial h2  {
	margin-bottom: 20px;
}
.hsocial ul>li {
	margin-bottom: 15px;
}