.encaixe{width:100%;height:auto;float:left;position:relative;display:block}.flutuar{margin-left:auto;margin-right:auto;float:none}#branco{color:#fff !important}.encaixe_50{width:48%;height:auto;float:left;position:relative}h1{font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#fff;font-size:2em;font-weight:500}body{width:100%;background:url(img/back.jpg) repeat;height:100%;overflow-x:hidden;margin:0}.meio{position:relative;width:1000px;margin-left:auto;margin-right:auto}.esquerda{position:relative;width:48%;float:left}.direita{position:relative;width:48%;float:right}.direita img{float:right}.conteudo{width:100%;height:auto;float:left;position:relative;display:block;z-index:4}header{background-color:rgba(0,0,0,0.8);width:100%;height:auto;float:left;position:relative;display:block;height:108px;position:fixed;z-index:40}footer{width:100%;height:auto;float:left;position:relative;display:block;height:321px;background:url(img/footer.jpg),url(img/footer2.jpg);background-position:center top,center top;background-repeat:no-repeat,repeat-x}#humusfertil{width:288px;height:95px;float:left;position:relative;margin-top:5px;background:url(img/humusfertil.png) no-repeat center;animation-duration:.7s;-webkit-animation-duration:.7s;-o-animation-duration:.7s;-moz-animation-duration:.7s;animation-name:animacao-logo;-webkit-animation-name:animacao-logo;-o-animation-name:animacao-logo;-moz-animation-name:animacao-logo}@keyframes animacao-logo{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:0}}@-webkit-keyframes animacao-logo{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:0}}@-o-keyframes animacao-logo{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:0}}@-moz-keyframes animacao-logo{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:0}}ul#menutopo{width:700px;height:50px;margin-top:8px;float:left;position:relative;animation-duration:1.5s;-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-name:animacao-menu;-webkit-animation-name:animacao-menu;-o-animation-name:animacao-menu;-moz-animation-name:animacao-menu}ul#menutopo li{float:left;position:relative;width:auto;height:50px;line-height:50px;padding-left:15px;padding-right:13px;color:#fff;text-align:center;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:600;border-bottom:5px solid transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}ul#menutopo li:hover{border-bottom:5px solid #fff}@keyframes animacao-menu{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:8px}}@-webkit-keyframes animacao-menu{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:8px}}@-o-keyframes animacao-menu{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:8px}}@-moz-keyframes animacao-menu{from{opacity:0;margin-top:-200px}to{opacity:1;margin-top:8px}}.divisor{width:1px;height:60px;background:transparent;float:left}#telefone{width:152px;height:20px;float:right;position:relative;margin-right:0;margin-top:15px;margin-bottom:10px;background:url(img/telefone.png) no-repeat center}.transicaorapida{-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.transicao{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.bordapadrao{border:5px solid #8cac4b;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.bordapadrao:hover{border:5px solid #f3ce3a}.fundofoto{background-color:#e7e7e7;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.fundofoto:hover{background-color:#eb2323}.opacidade{opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.opacidade:hover{opacity:1}.rotate{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.rotate:hover{-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.fontetitulo{font-family:'Open Sans',sans-serif;font-weight:200}.fontetitulo h1{text-transform:uppercase;color:#55701f;font-size:1.8em}.textopadrao{color:#333;text-align:justify;line-height:150%;font-family:'Junge',serif;font-size:1em;display:block}.adress{color:#fff;text-align:justify;line-height:150%;font-family:'Open Sans',sans-serif;font-size:1em;display:block}.adress span{font-weight:700;font-size:1.4em}.textocontato{color:#8cac4b;text-align:right;line-height:180%;font-family:'Open Sans',sans-serif;font-size:1em;display:block}.textocontato span{font-weight:700;font-size:1.4em}.titulopg{width:100%;height:auto;float:left;position:relative;display:block;line-height:50px;height:50px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:200}.titulopg h1{text-transform:uppercase;color:#55701f;font-size:1.8em}#titulo1{background:url(img/titulo1.png) no-repeat center top;text-indent:50px;margin-top:80px;margin-bottom:10px}#titulo2{background:url(img/titulo2.png) no-repeat center top;text-indent:445px;margin-top:30px;margin-bottom:20px}#titulo3{background:url(img/titulo3.png) no-repeat center top;text-indent:395px;margin-top:30px;margin-bottom:20px}#textohome{width:305px;height:auto;float:left}.containertexto{width:100%;float:left;position:relative;color:#333;text-align:justify;line-height:150%;font-family:'Junge',serif;font-size:1em;display:block}#sacoadubo{width:264px;height:368px;float:left;position:absolute;margin-top:100px;margin-left:-70px;background:url(img/sacoadubo.png) no-repeat center top}#adubo{width:440px;height:222px;float:left;position:absolute;margin-left:-170px;margin-top:250px;background:url(img/adubo.png) no-repeat center top}.fb-like{margin-top:10px;margin-bottom:10px}#contentbusca{background:#8cac4b;width:100%;height:auto;float:left;position:relative;display:block;height:145px}#busca{margin-left:auto;margin-right:auto;float:none;margin-top:35px;width:833px;height:68px;background-color:rgba(255,255,255,0.1);-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px}input#inputbusca{width:620px;height:50px;float:left;margin-top:8px;margin-left:20px;background:transparent;border:1px solid transparent;font-family:'Open Sans',sans-serif;color:#fff;font-weight:300;font-size:1.5em}#btbusca{background:url(img/btbusca.png) no-repeat center;width:191px;height:68px;float:left;border:0;cursor:pointer;font-family:'Open Sans',sans-serif;letter-spacing:1px;color:#e69122;font-size:1em;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#btbusca:hover{color:#fff}#sobre{height:580px;background-color:#fff;background:url(img/imgsobre.jpg) no-repeat center top}#jardinagem{background:url(img/sombra.png),url(img/jardim.png);background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;height:290px}#jard{width:204px;height:122px;float:left;position:absolute;background:url(img/jard.png) no-repeat center;margin-left:250px;margin-top:60px}#nagem{width:300px;height:104px;float:left;position:absolute;background:url(img/nagem.png) no-repeat center;margin-left:470px;margin-top:60px}#produtos{height:490px;background-color:#fff;background:url(img/back2.png) repeat center top}#solicite{height:290px;background-color:#fff;background:url(img/grama.png),url(img/galho.png);background-repeat:repeat-x,no-repeat;background-position:center bottom,25%}#gramado{width:100%;height:auto;float:left;position:relative;display:block;height:128px;background:url(img/grama.png) repeat-x center top;margin-top:-70px}#boxfooter{width:530px;height:100px;margin-left:auto;margin-right:auto;float:none;margin-top:22px;border:1px solid #fff;color:#fff;text-align:justify;line-height:150%;font-family:'Open Sans',sans-serif;font-size:1em;display:block;text-align:center;padding-top:20px}#boxfooter span{font-weight:700;font-size:1.4em}#logofooter{width:100%;height:auto;float:left;position:relative;display:block;height:88px;margin-top:20px;background:url(img/logofooter.png) no-repeat center top}#solicitebt{width:400px;height:140px;margin-top:30px;margin-left:300px}#solicitebt img{margin-top:70px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#solicitebt img:hover{margin-top:60px}.itenproduto{width:173px;height:300px;float:left;position:relative;margin:15px}.itenproduto2{width:173px;height:173px;float:left;position:relative;margin:37px}.itenproduto3{width:173px;height:173px;float:left;position:relative;margin-right:37px}.itenproduto4{width:173px;height:300px;float:left;position:relative;margin:37px}.produtos{width:173px;height:173px;float:left;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:5px solid #8cac4b;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;overflow:hidden;background-color:#fff}.produtos:hover{border:5px solid #f3ce3a}.produtos img{width:220px;margin-left:-20px}.produtos2{width:350px;height:350px;float:left;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:5px solid #8cac4b;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;overflow:hidden;background-color:#fff}.produtos2:hover{border:5px solid #f3ce3a}.produtos2 img{width:380px;margin-left:-20px}.nomeproduto{width:173px;height:50px;margin-top:20px;float:left;position:relative;text-align:center}.nomeproduto h1{font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#55701f;font-size:1.2em;font-weight:600}.iconmais{width:183px;height:183px;float:left;position:absolute;z-index:3;background:url(img/iconmais.png) no-repeat center top;opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.iconmais:hover{opacity:1}#wrapper{width:100%;height:auto;float:left;position:relative;display:block;height:400px}#carousel{width:1000px;position:relative;height:400px}#carousel ul{width:960px;height:400px;list-style:none;display:block;margin-left:60px;padding:0}#carousel li{display:block;width:200px;height:300px;margin:10px;float:left;position:relative}#carousel .prev,#carousel .next{background:transparent url(img/carousel_control.png) no-repeat 0 0;text-indent:-999px;display:block;overflow:hidden;width:46px;height:72px;margin-left:10px;position:absolute;top:70px}#carousel .prev{background-position:0 0;left:-20px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#carousel .prev:hover{left:-30px}#carousel .next{background-position:-45px 0;right:-20px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#carousel .next:hover{right:-30px}span.vertodos{width:100%;height:auto;float:left;position:relative;display:block;text-align:center;font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#55701f;font-size:1.2em;font-weight:300;text-decoration:none}span.vertodos:hover{text-decoration:underline}#midiamix{position:relative;width:100%;float:left;text-align:center;height:20px;margin-top:40px}#midiamix a{opacity:.8;transition-duration:.3s}#midiamix a:hover{opacity:1}#bannerempresa{height:240px;background:url(img/bannerempresa.jpg),url(img/bannerpg.jpg);background-repeat:no-repeat,repeat;background-position:center top,center;margin-top:108px}#bannerservicos{height:240px;background:url(img/bannerservicos.jpg),url(img/bannerpg.jpg);background-repeat:no-repeat,repeat;background-position:center top,center;margin-top:108px}#bannerprodutos{height:240px;background:url(img/bannerprodutos.jpg),url(img/bannerpg.jpg);background-repeat:no-repeat,repeat;background-position:center top,center;margin-top:108px}#bannercontato{height:240px;background:url(img/bannercontato.jpg),url(img/bannerpg.jpg);background-repeat:no-repeat,repeat;background-position:center top,center;margin-top:108px}#conteudopg{height:auto;padding-top:50px}#conteudocontato{height:650px;padding-top:50px}#frame-fotoempresa{width:458px;height:329px;float:right;position:relative;margin-left:30px;background:url(img/fundofotoempresa.png) no-repeat center top}#fotoempresa{width:445px;height:298px;float:left;position:relative;margin-left:7px;margin-top:5px;overflow:hidden}textarea#mensagem{max-width:440px;min-width:440px;float:left;position:relative;display:block;min-height:160px;max-height:160px;padding:20px;margin-bottom:12px;background:#8cac4b;border:0;color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;text-indent:20px;font-weight:300;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}textarea#mensagem:hover{background:#55701f}.clear{width:100%;height:auto;float:left;position:relative;display:block;height:50px}.clear2{width:100%;height:auto;float:left;position:relative;display:block;height:100px}.clear3{width:100%;height:auto;float:left;position:relative;display:block;height:150px}.itenservicos{width:100%;height:auto;float:left;position:relative;display:block;margin-bottom:50px}#map-canvas{width:100%;height:420px;float:left;position:relative;margin-top:-23px}#areacontato{width:480px;height:auto;float:left;position:relative;display:block;margin-bottom:50px}input.input{width:100%;height:auto;float:left;position:relative;display:block;height:44px;margin-bottom:12px;background:#8cac4b;border:0;color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;text-indent:20px;font-weight:300;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}input.input:hover{background:#55701f}input.input:focus{background:#55701f}input.input_metade{width:49%;height:44px;margin-bottom:12px;background:#8cac4b;border:0;color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;text-indent:20px;font-weight:300;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}input.input_metade:hover{background:#55701f}:hover{focus:#55701f}#btenviar{width:100%;height:auto;float:left;position:relative;display:block;height:44px;margin-bottom:12px;background:#8cac4b;border:0;color:#f3ce3a;font-family:'Open Sans',sans-serif;font-size:1em;text-indent:20px;font-weight:300;cursor:pointer;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#btenviar:hover{background:#55701f}#sombramapa{width:100%;height:auto;float:left;position:relative;display:block;height:23px;z-index:2222;background:url(img/sombramapa.png) no-repeat center top}#namepage{width:100%;height:auto;float:left;position:relative;display:block;text-align:center;margin-top:40px}.mapasite{width:100%;height:auto;float:left;position:relative;display:block;height:50px;color:#55701f;font-family:'Open Sans',sans-serif}.link-mapasite{width:900px;height:50px;float:left;position:relative;font:inherit;font-size:1.2em}.link-mapasite span{font-weight:700}.voltar{width:100px;height:50px;float:left;position:relative;font:inherit;font-size:1.2em;text-align:right;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.voltar a{text-decoration:none;color:#55701f}.voltar a:hover{text-decoration:underline}#cssmenu{width:120px;height:50px;float:left;padding-left:10px;padding-right:10px;position:relative;color:transparent;font-size:18px;line-height:37px;text-align:center}#menu_um{color:#fff;height:50px;line-height:50px;border-bottom:5px solid transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#menu_um:hover{border-bottom:5px solid #fff}#cssmenu>ul>li{float:left;text-align:center;margin-left:0;position:relative;color:#fff}#cssmenu>ul>li>ul{opacity:0;visibility:hidden;padding:6px 0 6px 0;background-color:rgba(0,0,0,0.8);text-align:left;position:absolute;top:36px;left:50%;margin-left:-87px;width:180px;-webkit-transition:all .3s .1s;-moz-transition:all .3s .1s;-o-transition:all .3s .1s;transition:all .3s .1s}#cssmenu>ul>li:hover>ul{opacity:1;top:56px;visibility:visible}#cssmenu>ul ul>li{position:relative}#cssmenu ul ul{height:auto;padding-bottom:20px;background-color:rgba(0,0,0,0.8)}#cssmenu ul ul a{font-family:'Open Sans',sans-serif;font-size:1em;font-size:14px;line-height:120%;padding:6px 8px 6px 8px;display:block;font-weight:normal}#cssmenu ul ul li{width:150px;height:30px;border-bottom:1px dotted #fff !important}#cssmenu ul ul li:hover{border-bottom:1px dotted #fff !important}#cssmenu ul ul li:last-child{border-bottom:0 !important}#cssmenu ul ul a{color:#fff;text-align:left;height:40px}#cssmenu ul ul a:hover{color:#666}#cssmenu ul ul ul{visibility:hidden;opacity:0;position:absolute;top:-16px;color:#6678b4
  left: 206px;padding:16px 0 20px 0;text-align:left;width:180px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}#banner{width:100%;height:450px;overflow:hidden}




  ::-webkit-input-placeholder {
   color: white;
}

:-moz-placeholder { /* Firefox 18- */
   color: white;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: white;  
}

:-ms-input-placeholder {  
   color: white;  
}


textarea#mensagem{
	text-indent: 0px;
}

#boxfooter{
	overflow: hidden;
}

li.divisor{
	border-bottom: 5px solid transparent !important;
}


.titulopg{
	height:auto !important;
}

.itenproduto4{
	width:183px;
	margin:31px;
	height:324px;
}

.nomeproduto{
	overflow: hidden;
	height:144px;
	text-transform:none;
	font-size:0.9em;
	width:183px;
}

.nomeproduto h1{
	text-transform:none;
	font-size:0.9em;
}


strong{
	font-weight:bold;
}

em{
	font-style: italic;
}

#telefone{
	width:138px;
	height:25px;
	margin-top:10px;
	color:#ADADAD;
	text-align:right;
	font-family: "Open Sans";
	background: url(img/telefone.png) no-repeat left center;
}

.produtos img{
	margin-left:0px;
	width:175px;
}

.verprodutos{
	position: relative;
	z-index:10;
	font-family:"Open Sans";
	color:#55701f;
	transition-duration:.3s;
	text-decoration:none;
}

.verprodutos:hover{
	text-decoration:underline;
}

#logofooter{
	width:100%;
	background: url(img/logorodape.png) top center no-repeat;
}

#telefone{
	color: white !important;
}

#humusfertil{
	background: url(img/logotopo.png) top center no-repeat;
}

header{
	background-color: #77B353;
	background-color: rgb(119, 179, 83, 0.8);
}

/*Deixar no final do arquivo */
.conteudocelular{
        width:100%;
        
    }
@media screen and (max-width:1370px){
    
    .conteudocelular{
        width:100%;
        overflow:hidden !important;
    }
}

@media screen and (max-width:1200px){
    
    .conteudocelular{
        width:1100px;
        overflow:hidden !important;
    }
}