@import url(reset.css);
@import url(joomla.css);
*
{
	line-height:20px;
	font-family:arial;
}
body
{
	margin:0;
	padding:0;
	background:url("../images/bg.png") no-repeat;
	background-size:100%;
}
h1
{
	font-size:24px;
	font-weight:bold;
}
h2
{
	font-size:22px;
	font-weight:bold;
}
h3
{
	font-size:20px;
	font-weight:bold;
}
h4
{
	font-size:18px;
	font-weight:bold;
}
h5
{
	font-size:16px;
	font-weight:bold;
}
h6
{
	font-size:14px;
	font-weight:bold;
}
#header .row,
#main .row
{
	margin: 10px -15px 0;
}
img
{
	max-width:100%;
}
#header .col-sm-4
{
	text-align:right;
}
#header .col-sm-8
{
	padding: 32px 15px;
	text-align:right;
	background:#fff;
}
#header .nav,
#header .search
{
	display:inline-block;
}
#header .search input[type="search"]
{
	border: 1px solid;
	padding: 5px 7px;
	border-radius: 7px;
}
#header .search input[type="image"]
{
	margin-bottom: -3px;
}
#header .nav li
{
	display:inline-block;
}
#header .nav li a
{
	background:unset;
	color:#56656e;
	padding: 10px 13px;
	margin: 0 2px;
	font-weight:bold;
}
#header .nav li:hover a,
#header .nav li.active a
{
	background:#008a45;
	color:#fff;
}
#main #titlebar
{
	font-weight:bold;
	line-height:40px;
}
#main #titlebar h2
{
	padding: 0px 0px 10px;
}
#main .container
{
	background:#fff;
}
#main #component #Menus ul
{
	text-align: center;
}
#main #component #Menus ul li
{
	margin:50px 75px;
	display: inline-block;
	font-weight:bold;
}
#main #component .item-page {
    margin: 0 0 30px;
}
#main #component #products .row
{
	text-align:center;
}
#main #component #products .product
{
	text-align:center;
	float:unset !important;
	display:inline-block;
}
#main #component #products .product img
{
	vertical-align:bottom;
}
#main #component #category-title {
    margin:20px 0 50px 30px;
}
#main #component #product img#detail {
    max-width:95%;
}
#main #component #product #product-image {
    text-align:right;
}
#main #component #product #product-image img#image {
    max-width:80%;
}
#main #component #product #description ul,
#main #component #product #suggesteduse ul,
#main #component #product #warnings ul
 {
    list-style:inside;
}
#footer
{
	background:#008a45;
	padding:50px 0;
	color:#fff;
	margin-top:20px;
}
#footer button
{
	color: #fff;
	border: 2px solid #fff;
	background: unset;
	margin: 16px 0px 0px;
	font-weight:bold;
}
#footer button:hover
{
	background:#fff;
	color:#008a45;
}
#searchForm
{
	display:none;
}
.page-header {
    margin: 10px 0 20px;
}