@import url(bootstrap.css);
@import url(font-awesome.min.css);
body {
  padding-top: 0px;
  padding-bottom: 0px;
}

.navbar {
  margin-bottom: 30px;
  border-radius: 0;
}

/*STYLE THE NEW MENU*/

.easyfarma {
	background: #018e61;
	border:none;
	margin-bottom: 30px;
	margin-left: 15px;
    margin-right: 15px;
}

/*.container-fluid {
    padding-left: 0px;
    padding-right: 0px;
}

.navbar-collapse {    
    padding-left: 0px;
    padding-right: 0px;
}*/

.navbar-default .navbar-nav > li > a {
    font: normal 16px sans-serif;
  color: #FFF;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #FFF;
  background-color: #009e6c;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: #009e6c;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #fff;
  background-color: #009e6c;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #009e6c;
    color: #fff;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #009e6c;
    color: #fff;
}

.navbar-default .navbar-toggle {
    border-color: none;
}
.navbar-toggle {
    background-color: #FFF;
    background-image: none;
    border: 0px solid transparent;
    border-radius: 4px;
    float: right;
    margin-bottom: 8px;
    margin-right: 15px;
    margin-top: 8px;
    padding: 10px 10px;
    position: relative;
}

.wrapper-top {
	background:#F6F6F6;
	/*height:160px;*/
	padding-top: 30px;
	border-bottom: 2px solid #008c5f;
	margin-bottom: 30px;
}

.login-link a{
	color: #777;
}

.wrapper-top > .container .row {
	background: transparent;
	margin-bottom: 20px;
}

.wrapper-top .row div {
	background: transparent;
}

.wrapper-top .row div p {
	line-height: 12px;
	color: #494949;
}

.televendas {
	color: #888;
	font:bold 14px/1.5 sans-serif;
}

#search_form {
	margin-bottom: -10px;
}

#search_form label {
	font-weight: normal;
	color:#747474;
}

#search_form input {
	background: rgba(255,255,255);
	background: #fff url(img/lupa.png) no-repeat center right 8px;
}

.banner, .publicidade {
	background: none;
	margin-bottom: 30px
}

@media (max-width: 1199px) {
  	.publicidade, .sidebarmenu, #locale {
		display: none;
	}

	#copyright, #credits {
		text-align: center;
	}

	#logo {
		margin-bottom: 20px;
	}

	.item a img {
		width: 940px;
	}
}

@media (min-width: 760px) {
  	#copyright{
		text-align: right;
	}

	#credits {
		text-align: left;
	}
}

.nav-stacked {
	background: #018e61;
	margin-bottom: 30px;
}

.nav-pills > li > a {
    border-radius: 0px;
    padding: 13px;
}

.nav-pills li a {
    background: #018e61;
    color: #fff;
    text-decoration: none;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background: #009E6C;
    color: #fff;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background: none repeat scroll 0 0 #009E6C;
    color: #fff;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #009E6C;
}

.nav-pills li a span.badge {
    background: #014c34;
    color: #fff;
    text-decoration: none;
}

h4.menu_head {
	text-align: center;
  background-color: #009E6C;
  margin: 0; padding: 0;
  padding: 10px;
  color: #FFF;
}

/*PRODUTO*/

.product-wrapper {
	border: 1px solid #ccc;
	padding: 10px;
	height: 325px;
	margin-bottom: 30px;
}

.product-wrapper img {
	text-align: center;
}

.product-wrapper:hover {
	box-shadow: 0px 2px 3px #ccc;
}

.product-wrapper h4 {
	font: bold 14px sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	margin: 5px 0;
}

.product-wrapper h5 {
	font: normal 12px sans-serif;
	color: #bbb;
		margin: 0;
	padding: 0;
	margin-bottom: 3px;
}

.product-wrapper p {
	font: normal 14px sans-serif;
	color: #bbb;
	margin: 0;
	padding: 0;
	margin-bottom: 3px;
	text-decoration:line-through;
}


.product-wrapper p.price-por {
	font: bold 16px sans-serif;
	color: #6cb095;
	margin: 0;
	padding: 0;
	margin-bottom: 6px;
	text-decoration:none;
}

.btn-primary {
    background-color: red !important;
    border: none;
    background: linear-gradient(to top, #072056, #0b357a);
    box-shadow: 0px 1px 1px rgba(0,0,0,.5);
    color: #fff;
}

.wrapper-footer {
	border-top: 2px solid #008c5f;
	margin-top: 30px;
	padding: 20px 0;
	background: #f6f6f6;
	border-top: ;
}

#cart {
	background: #009e6c;
	height:46px;
	line-height:46px;
	margin-top:24px
}

#cart a {
	display:block;
	float:left;
	width:46px;
	height:46px;
	background: #018e61 url(img/cesta.png) no-repeat center center;
	text-indent:-999999cm
}

#cart p {
	float:left;
	line-height: 46px;
	color:#fff;
	padding: 0 10px;
	font-size: 14px
}

#cart p span {
	font-weight: bold;
}

.text-danger {
	color: #ff1639;
	font-weight: bold;
}

#locale h4, #locale p {
	margin: 0; padding: 0;
}

#locale h4 {
	font-size: 14px;
	font-weight: bold;
}

.wrapper-copy {
	background: #f1eeee;
	line-height: 56px;
}

.wrapper-copy p {
	color: #626262;
	margin: 0; padding: 0;
}



.product {background: #f5f5f5; width: 260px; height: 260px; padding: 5px;float: left;}
.photo-product {text-align: center;}
.videos {background: #f7f7f7;height:315px;text-align: center;padding:0; margin:40px 0;}
p.desc {font: normal 14px sans-serif; color:#666}
.product-title h2 {font: normal 24px sans-serif;margin:0;padding:0; margin-bottom:10px;}
.product-title p {font: normal 12px sans-serif; color: #aaa;}
.product-price{margin-top:20px;}

.product-price-left{float:left;background:#fff;min-height:200px;padding:0 15px;border-right:1px solid #ddd; margin-bottom: 20px;}
.product-price-left img {margin-bottom:10px}
.product-price-left p {color: #777}
.product-price-left p span {text-decoration:line-through;}
.product-price-left p.value {font:normal 16px sans-serif;color:#018E61}
.product-price-left p.value span {font:normal 24px sans-serif; text-decoration: none;}

.product-price-right {float:left;background:#fff;min-height:200px;padding:0 15px; margin-bottom: 20px;}
.product-price-right p {font:normal 12px sans-serif;color:#888}

.product-desc {color:#666; display: block; width: 100%;background:red;padding:2px;float:left;}
.desc-title {background: #f6f6f6;padding:10px;margin-bottom:20px; display: block;}
.desc-title span {font:normal 12px/1.5 sans-serif}

form .row div {
	margin-bottom: 10px
}