@charset "utf-8";
.img-full {
	width: 100%;
}
.navbar-brand {
	width: 180px;
}
.navbar-default {
	background-color: #fff;
	border-color: transparent;
}
.navbar {
	margin-bottom: 5px;
	min-height: 80px;
}
.navbar-nav > li > a {
	
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 30px;
    padding-top: 30px;
    text-transform: uppercase;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #79B04B;
	color: #fff;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	background-color: #79B04B;
	color: #fff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #79B04B;
	color: #fff;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #79B04B;
	color: #fff;
	text-decoration: none;
}
.navbar-nav > li > .dropdown-menu {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	margin-top: 0;
	opacity: 0.9;
}
.dropdown-menu {
	border: none;
}
body {font-family: 'Raleway', sans-serif;
	background-image: url(../img/fundo_madeira_branco.png);
	background-size: 100%;
	background-attachment: fixed;
}
.carousel:hover {
	opacity: 0.95;
}
.navbar-default {
    opacity: 0.95;
    position: relative;
    z-index: 2;
}
.navbar {
	border-radius: 1px;
}
#legumes {
	bottom: 10%;
	position: absolute;
	right: 10%;
	width: 197px;
}
#frutas {
	bottom: 10%;
	position: absolute;
	right: 10%;
	width: 197px;
}
#lojas {
	bottom: 10%;
	position: absolute;
	right: 10%;
	width: 197px;
}
#destaque {
	position: relative;
	background-image: url(../img/P6010891.JPG);
	width: 100%;
	height: 100%;
}
.row .col-lg-6 #L1 {
	position: relative;
}
.padding {
	padding: 10px;
}
.padding-none {padding:1px;}
h1, .h1 {

	color:#348B3E;
	font-size: 36px;
	font-weight: 600;
	opacity: 0.95;
	padding: 9px;
	text-transform: uppercase;
	text-align: center;

}

a:hover {text-decoration:none;}



h2, .h2 {
    color: rgba(255,255,255,1);
    font-size: 25px;
    font-weight: 800;
    opacity: 0.95;
    padding: 9px;
    text-transform: uppercase;
    text-align: center;
    background-color: #0C8B33;
}
h3, .h3 {

	color: #fff;
	font-size: 15px;
	font-weight: 800;
	opacity: 0.95;
	padding: 9px;
	text-transform: uppercase;
	text-align: center;
	    background-color: #0C8B33;
}
ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
	padding:0;
}
li { list-style:none; padding:1px;}

p { font-size:17px;}

.margin { margin-top:10px;
}
.bg { background:#FFFFFF; opacity:0.9; padding:10px 10px;
}

footer { margin-top:10px; background-image:url(../img/footer.png);min-height:240px; background-size: cover; background-repeat:no-repeat; background-position:center bottom; 
}

footer a {color:#fff; text-decoration:none; }
footer a:hover {color:#fff; text-decoration:none; }
#rigths {
    color: rgb(255, 255, 255);
    font-size: 13px;
    font-weight: 600;
    margin-top: 26%;
    /* float: left; */
    /* position: absolute; */
    text-align: -webkit-center;
}
.fb {
    background: rgb(255, 255, 255) none repeat scroll 0 0;
    border-radius: 25px;
    color: rgb(255, 255, 255);
    float: left;
    font-size: 13px;
    font-weight: 600;
    height: 50px;
    margin-left: 30px;
    margin-top: 23%;
    width: 50px;
	background-image: url(../img/fb.png);
	background-position:center center;
	background-repeat:no-repeat;
	
}
.fb-text {
    color: rgb(255, 255, 255);
    float: left;
    font-size: 18px;
    font-weight: 600;
    margin-left: 2%;
    margin-top: 25%;
}
.dropdown-menu > li > a {
    font-size: 18px;
    
}




@media screen and (max-width:768px){
	.fb-text {

    margin-top: 20%;
}
.fb {
    margin-top: 19%;
    background-size: 10px;
    width: 30px;
    height: 30px;
    margin-left: 45%;
    margin-bottom: 10px;
}
#rigths {
    color: rgb(255, 255, 255);
    font-size: 13px;
    font-weight: 600;
    margin-top: 0px;
    /* float: left; */
    /* position: absolute; */
    text-align: -webkit-center;
}
.col-xs-6 {
    width: 50%;
}

	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
     min-height: 81px;
}
	
	.navbar-nav {
    margin: 21.5px -15px;
}
.navbar-nav > li > a {
      padding-bottom: 5px;
    padding-top: 5px;

}

}
@media screen and (max-width:414px){
	
#rigths {
       font-size: 13px;
       margin-top: 0%;
    position: absolute;
}
.fb {
    height: 30px;
    margin-left: 45%;
    margin-top: 33%;
    width: 30px;
    background-size: 9px;
    margin-bottom: 10px;
}

.fb-text {
    margin-top: 35%;
	font-size:16px;
}	
h4 {text-align: center;}
}


@media screen and (max-width:375px){
	
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
     min-height: 81px;
}
	
	.navbar-nav {
    margin: 21.5px -15px;
}
.navbar-nav > li > a {
      padding-bottom: 5px;
    padding-top: 5px;

}
	
h1,h2,h3, p { text-align:center;
}

footer { background-size: auto;}


body {

	background-size:cover;
	
}

.col-xs-4 {
    width: 50%;
}

.col-xs-6 {
    width: 100%;
}

@media screen and (max-width:370px){
	
	.fb-text {
    margin-top: 53%;
    font-size: 14px;
}
.fb {
    height: 30px;
    margin-left: 45%;
    margin-top: 42%;
    width: 30px;
    background-size: 9px;
    margin-bottom: 10px;
}
}