/* @override http://staging.thehedgingcentre.co.uk/css/hedge_custom.css */

body {
	background-color: #559246;
	padding-top: 0px;
}

.navbar {
	background-color: #536736;
	border: none;
	height: 90px;
	margin-top: -5px;
	margin-bottom: 10px;
}

.navbar-collapse {
	background-color: #536736;
}

.container, .container-fluid {
	padding: 0;
	background-color: #9ed93f;	
}

.header {
	background-color: #9ed93f;
}

.banner, .bannner div  {
	margin: 0;
}

.banner-pic {
	padding: 0 0 10px 0;
}

.jumbotron {
	padding: 0;
}

.container .jumbotron{
	padding-left:0;
	padding-right:0;
}

.container{
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}

.navbar-default .navbar-brand{
	color:#fff;
	padding-top: 10px;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
	color: #707070;
	background-color: #fff
}

.navbar-default .navbar-nav>li>a {
	color:#fff
}

.navbar-nav {
	margin-top: 1em;
}

.navbar-nav li {
	margin-top: 20px;
}

/*.navbar-nav li a {
	padding: 2px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	color: #000;
	margin-right: 1.5em;
}
*/

.navbar-nav li a:link,
.navbar-nav li a:visited,
.navbar-nav li a:hover,
.navbar-nav li a:active
{
	padding: 2px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	color: #000;
	margin-right: 1.5em;
	font-weight: bold;
}

.navbar-nav li a:hover {
	padding: 2px 10px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	border-radius: 5px!important;
	background-color: #9ed93f!important;
	color: #000!important;
	margin-right: 1.5em!important;
	font-weight: bold;
}

.navbar-nav li.active a {
	background-color: #9ed93f!important;
	color: #fff!important;
}

.search-bar {
	background-color: #2b3c20;
	/*margin: 0 ;*/

}

.search-bar p{
	
	font-size: 1.25em;
	color: #fff;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 2em;
	padding-left: 1em;
	
}

.breadcrumb {
	width: 90%;
	margin: auto;
	margin-left: 0;
	padding-left: 0;
	background-color: #fff;
	
}

#main_body {
	background-color: #fff;
	width: 100%;
	/*padding-bottom: 20px;*/
}

.main-content {
	padding-bottom: 30px;
}

h1.main_body, p.main_body {
	width: 85%;
	margin: auto;
}

h1.main_body, p.main_body, .main_body p {
	width: 85%;
	margin: auto;
	margin-bottom: 15px;
	color: #95868e;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	
}

h1.main_body {
	font-size: 1.8em;
	margin-left: 0;

}

p.main_body, .main_body p {
	font-size: 0.9em;
	margin-left: 0;
	width: 95%;
}


.top-sellers img {
	float: left;
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 20px;

}

.footer {
	background-color: #2b3c20;
	color: #fff;
}

.footer h4 {
	font-size: 0.85em;
}

.footer ul {
	list-style: none;
	padding-left: 0;
	font-size: 0.8em;
}

.footer a {
	color: #fff;
	text-decoration: none;
}

/* Products page */

img.product-category {
	width: 190px!important;
	margin-right: 100px!important;
	margin-bottom: 50px!important;
}

img.product-category.last {
	margin-right: 0!important;
}

/* Product items page */

div.product-item {
	width: 250px;
	float: left;
	margin-right: 20px;
}

div.product-item.last {
	margin-right: 0;
}

div.product-item img {
	width: 100%;
	border: solid 1px #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

/* Product details page */

.product-image {
	width: 250px;
	/*float: left;*/
	margin: 0 10px 10px 0;
	border: solid 1px #ccc;
}

h2.main_body {
	font-size: 1.5em;
	color: #95868e;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.top-seller img {
    height: 120px;
    border: solid 1px #2b3c20;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}


@media (min-width:768px){

	.container{
		width:750px;
	}

}

@media (min-width:992px){

	.container{
		width:970px;
	}
	
}

@media (min-width:1000px){

	.container{
		width:1000px;
	}
	
}




