/*Screen 1680px*/
@media (max-width: 1380px) {
  .fly-header-site .fly-site-navigation .fly-nav-menu li {
    margin-left:60px;
  }
	
	.fly-header-site.fly-header-type-1 .fly-nav-wrap {
		width:38%;
	}

	.fly-header-site.fly-header-type-1 .fly-wrap-logo {
		width: 12%;
		margin: 0 0;	    
	}
}

@media (max-width: 1280px) {
  .fly-header-site .fly-site-navigation .fly-nav-menu li {
    margin-left:40px;
  }
	
	.fly-header-site.fly-header-type-1 .fly-nav-wrap {
		width:38%;
	}

	.fly-header-site.fly-header-type-1 .fly-wrap-logo {
		width: 12%;
		margin: 0 0;	    
	}
}

/*Screen 767px*/
@media (max-width: 991px) {
    .fly-header-site {
      background:#698C00 url('../images/bg-internas.jpg') no-repeat top center;
      padding-top: 0;
        height:82px;
    }
    
	  .container-min .container {
		width: 100%;
	  }
	
	  .fly-section-image .container {
    padding-top: 65px;
  }
  .fly-section-image.fly-section-height-auto .row {
    padding: 10% 0 5%;
  }
	
    .fly-header-site.fly-header-type-1 .fly-wrap-logo,
    .fly-header-site.fly-header-type-1 .fly-nav-wrap {
        width:168px;
        position: absolute;
        left:25%;
    }
	
	.fly-header-site.sticky-menu {
	padding-bottom:20px;
	}
	
   .fly-header-site.fly-header-type-2 .fly-site-navigation,
  .fly-site-navigation {
    display: none
  }
  .fly-header-site.fly-header-type-2 .fly-wrap-logo {
    float: none;
    display: block;
    margin: 0 auto;
  }
  .fly-header-site .mmenu-link {
    display: inline-block;
  }
  .fly-header-site.fly-header-type-2,
  .fly-header-site {
    padding-top: 16px;
  }
	
  .fly-section-image .container {
    padding-top: 65px;
  }
  .fly-section-image.fly-section-height-auto .row {
    padding: 10% 0 5%;
  }
	
	.banner-responsivo {
        margin-top: 78px;
    }
    
    .owl-controls .owl-dots {
        bottom:35px;
    }

	.fly-section-int {
        height:82px;
	}	

  .content-area {
    padding-bottom: 70px;
  }
	
   .fly-section-image .container {
    padding-top: 125px;
	width:75%;   
  }
  .fly-section-image .fly-section-image-title-before {
    margin-bottom: 28px;
  }
  .fly-section-image.fly-section-height-auto .row {
    padding: 20% 0 10%;
  }
	
  .fly-section-height-md {
    height: 512px;
  }
	
	.button {
	bottom: 40px;
	}
	
	.cotacao{
		border:0;
		border-radius:0;
	}
    
    .cotacao span{
      float: left;
      color: #9c3;
    }
	
	.cotacao:hover{
		color: #9c3;
	}
	
	.contate{
	text-align: center;
	}

	.bg-contate{
		margin-top:-20px;
		padding: 30px 50px 60px;
		background:#92C70A;
	}

	.contate h4{
        font-size: 38px;
		line-height:38px;
	}
	
	.contate .btn-contate {
		margin-top: 25px;
		font-size: 24px;
		padding:15px 25px;
	}
	
	.destaques .dest-infos h3{
		width: 75%;
	}
	
	#sobre-home{
		padding:0 0 75px;
	}
	
	.bg-sobre{
		background: none;
		padding:20px 50px 0;
	}
	
	#sobre-home h2{
		padding-top:0;
		font-family: 'Nexa Slab xBold', sans-serif;
		font-size:40px;
		line-height:52px;
		letter-spacing: -4px;
		color:#92C70A;
	}
	
	#sobre-home h2 span{
		font-size:64px;
	}
	
	#sobre-home p{
		color:#777;
	}
	
	#sobre-home .btn-sobre {
		border:#92C70A solid 3px;
		color:#92C70A;
	}

	#sobre-home .btn-sobre:hover {
		color:#92C70A;
	}
	
	.sub-menu-internas {
		padding-bottom: 40px;
	}
    
    .sub-menu-internas .whatsapp{
        display: none;
    }	
	.produtos{
		padding: 20px 0 40px;
	}
	
	.produtos h1{
		text-align: center;
		font-size:18px;
	}
    
    .produto .menus-linhas {
        display: none;
    }
	
	.comprar{
		text-align: center;
		margin:0 auto;
	}

	.bg-comprar{
		margin-top:0;
		padding: 60px 30px 80px;
		background:#92C70A;
	}

	.comprar h4{
		line-height:38px;
	}
	
	.comprar .btn-comprar {
		margin-top: 25px;
		font-size: 24px;
		padding:15px 25px;
	}
	
	table th {
		font-size:10px;
	}
	
	.w90{
		width: 100%;
	}
	
	.ver-produto{
		font-size:14px;
		line-height:14px;
	}
	
	.formulario{
		padding-bottom:30px;
	}
	
	footer { 
		padding: 30px 0 90px; 
		text-align: center;
	}

	footer .direitos { 
		float:none; 
		color: #fff; 
		font-size: 12px;
		padding-top:20px;
		padding-bottom: 0;
	}

	footer .autor { 
		display: block; 
		float: none; 
		color: #fff; 
		font-size: 12px; 
	}

    #whatsmobile{
        width: 100%;
        padding:10px 0;
        position:fixed;
        background:#92C70A; 
        bottom:0;
        z-index: 100;
        font-size:18px;
        font-family: 'nexa_boldregular';
        text-align: center;
    }

    #whatsmobile i{
        font-size:22px;
        padding-right:10px;
    }
	
	.topo{
		top:-50px;
		left:45%;
	}
	
	.sobre{
		float: left;
		width: 100%;
		margin: 0 auto;
		padding: 0 15px 60px;
		position: relative;
	}

	.sobre .img-sobre {
		display: none;
	}
	
	.formulario{
		margin-top:30px;
	}	
	
	.formulario .btn {
		width:50%;
	}
	
	#contatos{
		background:#64921F url(../images/bg-contato-responsivo.jpg) no-repeat center top;
		padding:54px 0 90px;
	}

	.whatsapp {
		right:20px;
		bottom:20px;
	  }
}



