@font-face {
	font-family: 'Conv_Gotham-Bold';
	src: url('../fonts/Gotham-Bold.eot');
	src: local('☺'), url('../fonts/Gotham-Bold.woff') format('woff'), url('../fonts/Gotham-Bold.ttf') format('truetype'), url('../fonts/Gotham-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_gotham-book';
	src: url('../fonts/gotham-book.eot');
	src: local('☺'), url('../fonts/gotham-book.woff') format('woff'), url('../fonts/gotham-book.ttf') format('truetype'), url('../fonts/gotham-book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*{
	outline: none;
}
body { background-color: #FFF !important; }
html {
	font-family: 'Open Sans', sans-serif;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.bx-wrapper .bx-viewport { left: 0; border: none; box-shadow: none; }
.clearfix { display: inline-block; }
.gotham-bold { font-family: 'Conv_Gotham-Bold'; }
.gotham-book { font-family: 'Conv_gotham-book'; }
.grid_conteudo { width: 960px; display: block; margin: 0 auto; }
.seta-baixo:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	width: 0;
	height: 0;

	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #016730;
	display: inline-block;
}


.header-acesso { height: 40px; background-color: #016730; }
.header-acesso .grid_conteudo .redes { display: inline-block; vertical-align: top; }
.header-acesso .grid_conteudo .redes li { display: inline-block; margin: 8px 5px 0 0; }
.header-acesso .grid_conteudo form.form-busca { display: inline-block; vertical-align: top; margin: 7px 0 0 130px; }
.header-acesso .grid_conteudo form.form-busca input[type=text]{
	border: none;
	padding: 4px 10px;
	font-size: 12px;
	background-color: #02853f;
	color: #FFF;
	width: 200px;
	display: inline-block;
	float: left;
}
.header-acesso .grid_conteudo form.form-busca input[type=submit]{
	border: none;
	padding: 4px 10px;
	font-size: 12px;
	background-color: #004a22;
	color: #FFF;
	display: inline-block;
	text-align: center;
	width: 60px;
	float: left;
}
.header-acesso .grid_conteudo .botoes { display: inline-block; vertical-align: top;	margin-left: 105px; }
.header-acesso .grid_conteudo .botoes a.opcoes {
	color: #FFF;
	text-decoration: none;
	padding: 5px 10px;
	vertical-align: top;
	margin-top: 5px;
	display: inline-block;
}
.header-acesso .grid_conteudo .botoes a.opcoes:hover { background-color: #02853f; }
.header-acesso .grid_conteudo .botoes p { color: #FFF; font-size: 12px; display: inline-block; margin-top: 10px; }
.header-acesso .grid_conteudo .botoes .link { color: #FFF; font-size: 12px; }
.popover-content a {
	font-weight: bold;
	font-size: 14px;
	color: #5a5f63;
	text-decoration: none;
	line-height: 42px;
}


.navegacao { height: 120px; }
.navegacao .grid_conteudo { height: 120px; }
.navegacao .grid_conteudo a.logo { display: inline-block; margin: 9px 0 0; }
.navegacao .grid_conteudo .menu-header { vertical-align: top; display: inline-block; margin: 55px 0 0 8px; padding: 0; }
.navegacao .grid_conteudo .menu-header li { display: inline-block; position: relative; padding: 5px 6px; height: 65px; }
.navegacao .grid_conteudo .menu-header li a { color: #016730; text-align: center; text-decoration: none; display: block; height: 30px; line-height: 30px; padding: 0 10px; }
.navegacao .grid_conteudo .menu-header li .link { cursor: pointer; color: #016730; text-align: center; text-decoration: none; display: block; height: 30px; line-height: 30px; padding: 0 10px; }
.navegacao .grid_conteudo .menu-header li.ativoSubMenu { border-bottom: 5px solid #016730; }
.navegacao .grid_conteudo .menu-header li .submenu-header { position: absolute; padding: 0; z-index: 999; display: none; bottom: -46px; }
.navegacao .grid_conteudo .menu-header li .submenu-header.ferramentas { left: 0; width: 380px;  }
.navegacao .grid_conteudo .menu-header li .submenu-header.a-luks { right: 0; width: 690px;  }
.navegacao .grid_conteudo .menu-header li .submenu-header li { margin: 0; display: inline-block; vertical-align: top; height: auto; }
.navegacao .grid_conteudo .menu-header li .submenu-header li a { color: #FFF; background-color: #016730; text-align: left; padding-left: 15px; }
.faixa-verde { display: block; height: 40px; background-color: #FFF; }
.faixa-verde.ativo { display: block; background-color: #016730; }

span.separador{
	background: transparent;
	border-top: solid 1px #b1b3b4;
	display: block;
	text-align: center;
	width: 200px;
	margin: 60px auto 0px auto;
}


.rodape .contato { height: 150px; background-color: #FFF; }
.rodape .contato .grid_conteudo { height: 290px; text-align: center; }
.rodape .contato .grid_conteudo h2 { text-align: center; color: #02853f; margin: 55px 0 50px; font-size: 48px; display: inline-block; }
.rodape .contato .grid_conteudo p { text-align: center; margin-top: 10px; font-size: 16px; color: #000; }
.rodape .contato .grid_conteudo p strong { color: #000; }
.rodape .navegacao-rodape { height: 235px; background-color: #ebebeb; }
.rodape .navegacao-rodape .grid_conteudo { height: 235px; }
.rodape .navegacao-rodape .grid_conteudo .logo { display: inline-block; vertical-align: top; margin-top: 25px; }
.rodape .navegacao-rodape .grid_conteudo ul.nav-rodape { display: inline-block; width: 390px; height: 140px; margin: 15px 0 0 10px; border-right: 1px solid #CCC; }
.rodape .navegacao-rodape .grid_conteudo ul.nav-rodape li { display: inline-block; width: 170px; margin: 5px 0; }
.rodape .navegacao-rodape .grid_conteudo ul.nav-rodape li a { color: #000; }
.rodape .navegacao-rodape .grid_conteudo .parceiros { display: inline-block; vertical-align: top; margin-left: 10px; }
.rodape .navegacao-rodape .grid_conteudo .parceiros ul { padding: 0; margin-top: 15px; }
.rodape .navegacao-rodape .grid_conteudo .parceiros ul li { display: block; margin: 5px 0; }
.rodape .navegacao-rodape .grid_conteudo .parceiros ul li.item { padding: 3px 5px; color: #115f61; text-align: center; background-color: #FFF; }
.rodape .navegacao-rodape .grid_conteudo .parceiros ul li.item a { color: #115f61; text-decoration: none; }

.rodape .navegacao-rodape .grid_conteudo .lusknova { display: inline-block; vertical-align: top; margin-left: 20px; width: 250px;  }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul { padding: 0; margin-top: 15px; }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul li { display: block; margin: 5px 0; text-align: center; }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul li.item { display: inline-block; vertical-align: top; height: 120px; box-sizing: border-box; padding: 0 6px; }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul li.item a { display: inline-block; vertical-align: top }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul li.item .logo-luksnova { display: inline-block; vertical-align: top; width: 110px; margin-top: 37px; }
.rodape .navegacao-rodape .grid_conteudo .lusknova ul li.item .auto-luks { display: inline-block; vertical-align: top; width: 110px; }

.rodape .navegacao-rodape .grid_conteudo .copyright { border-top: 1px solid #CCC; text-align: center; margin: 10px 0 0; color: #000; font-size: 18px; padding: 24px 0 0; }


.ferramentas-home .grid_conteudo { height: 376px; }
.ferramentas-home .grid_conteudo .col-md-3 { width: 230px; margin: 60px 5px 0; }
.ferramentas-home .grid_conteudo .col-md-3 a:hover { text-decoration: none; }
.ferramentas-home .grid_conteudo .col-md-3 h4 { color: #FFF; }

.box-novidades-videos { background: url(../imagens/bg-novidades-videos.jpg) center center no-repeat; }
.box-novidades-videos .grid_conteudo { height: 420px; }
.box-novidades-videos .grid_conteudo .parte-novidades { width: 50%; margin: 0; padding: 0; height: 420px; text-align: center; display: inline-block; float: left; }
.box-novidades-videos .grid_conteudo .parte-novidades h2 { color: #FFF; text-align: center; margin: 60px 0 0; font-size: 48px; display: inline-block; }
.box-novidades-videos .grid_conteudo .parte-novidades a.titulo { color: #FFF; text-align: center; margin: 60px 0 0; font-size: 48px; display: inline-block; }
.box-novidades-videos .grid_conteudo .parte-novidades a.titulo:hover { text-decoration: none; }
.box-novidades-videos .grid_conteudo .parte-novidades p { color: #FFF; text-align: center; margin: 0; font-size: 18px; }
.box-novidades-videos .grid_conteudo .parte-novidades h3 { color: #FFF; text-align: center; margin: 40px 0 20px; font-size: 18px; }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade { display: inline-block; width: 140px; vertical-align: top; margin: 20px 25px 0; }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade a:hover { text-decoration: none; }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade .box-imagem { position: relative; border: 4px solid #FFF; overflow: hidden; height: 79px; }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade .box-imagem .icon-novidade { left: 0; }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade .box-imagem img {  }
.box-novidades-videos .grid_conteudo .parte-novidades .item-novidade p { font-size: 14px; margin-top: 5px; }

.page-cores .lista-cores { display: inline-block; width: 100%; }
.page-cores .lista-cores .grid_conteudo h1.titulo { text-align: center; color: #02853f; font-size: 48px; }
.page-cores .lista-cores .grid_conteudo h1.titulo.familias { margin-top: 70px; }
.page-cores .lista-cores .grid_conteudo p { color: #000; font-size: 16px; margin-bottom: 35px; }
.page-cores .lista-cores .grid_conteudo .form { text-align: center; }
.page-cores .lista-cores .grid_conteudo .form input[type=text] { width: 300px; padding: 1px 3px; }
.page-cores .lista-cores .grid_conteudo .form .btn-submit { border: none; color: #FFF; background-color: #02853f; padding: 3px 15px; }
.page-cores .lista-cores .grid_conteudo .familias { margin-top: 30px; padding: 0; }
.page-cores .lista-cores .grid_conteudo .familias li { display: inline-block; width: 46%; vertical-align: top; float: left; margin: 10px 2%; }
.page-cores .lista-cores .grid_conteudo .familias li img { width: 100%; }
.page-cores .lista-cores .grid_conteudo .cor-da-semana { width: 100%; margin-top: 40px; padding: 0 5px; }
.page-cores .lista-cores .grid_conteudo .lista-ferramentas .col-md-3 { width: 230px; margin: 20px 5px 0; }
.page-cores .lista-cores .grid_conteudo .lista-ferramentas .col-md-3 a:hover { text-decoration: none; }
.page-cores .lista-cores .grid_conteudo .lista-ferramentas .col-md-3 h4 { color: #FFF; }
.page-cores .lista-cores .saiba-mais { height: 346px; background-color: #a6cc49; display: inline-block; width: 100%; margin-top: 20px; }
.page-cores .lista-cores .saiba-mais .grid_conteudo { height: 346px; text-align: center; }
.page-cores .lista-cores .saiba-mais .grid_conteudo h1 { color: #FFF; text-align: center; display: inline-block; margin: 40px 198px 0; }
.page-cores .lista-cores .saiba-mais .grid_conteudo .lista-artigos { display: inline-block; margin: 60px 15px 0; width: 205px; overflow: hidden; vertical-align: top; }
.page-cores .lista-cores .saiba-mais .grid_conteudo .lista-artigos a:hover { text-decoration: none; }
.page-cores .lista-cores .saiba-mais .grid_conteudo .lista-artigos .box-imagem { border: 4px solid #FFF; overflow: hidden; height: 79px; width: 140px; }
.page-cores .lista-cores .saiba-mais .grid_conteudo .lista-artigos h2 { text-align: left; font-size: 16px; color: #FFF; font-weight: bold; }
.page-cores .lista-cores .saiba-mais .grid_conteudo .lista-artigos p { text-align: left; font-size: 14px; color: #FFF; }





.page-cores .grid_conteudo .box-cores { display: block; width: 96%; margin: 15px auto; }
.page-cores .grid_conteudo .box-cores .linha { display: inline-block; width: 100%; }
.page-cores .grid_conteudo .box-cores .item-cor {
	display: inline-block;
	width: 57px;
	height: 57px;
	vertical-align: top;
	margin: 15px 2px;
	position: relative;
	cursor: pointer;
}
.page-cores .grid_conteudo .box-cores .item-cor .seta-tooltip { position: absolute; bottom: -16px; left: 21px; background: #FFF; display: none; z-index: 999; }
.page-cores .grid_conteudo .box-cores .box-detalhes {
	border: 1px solid #aaaaaa;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	height: 80px;
	padding: 0;
	position: relative;
	display: none;
}
.page-cores .grid_conteudo .box-cores .box-detalhes .cor {
	display: inline-block;
	/*width: 810px;*/
	width: 99%;
	height: 68px;
	background-color: #ffb775;
	margin: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}
.page-cores .grid_conteudo .box-cores .box-detalhes .cor p { font-weight: bold; text-align: left; margin: 5px 10px; color: #000; font-size: 14px; }
.page-cores .grid_conteudo .box-cores .box-detalhes .info {
	/*display: inline-block;*/
	display: none;
	vertical-align: top;
	height: 68px;
	width: 120px;
	background-color: #959595;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	margin: 5px;
	padding: 5px 8px;
}
.page-cores .grid_conteudo .box-cores .box-detalhes .info:hover { text-decoration: none; }
.page-cores .grid_conteudo .box-cores .box-detalhes .info p { color: #FFF; font-weight: bold; width: 110px; }
.page-cores .grid_conteudo .box-cores .sem-registros { color: #000; text-align: center; font-size: 16px; }





.espaco-luks .grid_conteudo .texto h1 { text-align: center; color: #02853f; text-transform: uppercase; }
.espaco-luks .grid_conteudo .texto p { color: #000; font-size: 14px; margin: 15px 0 40px; }
.espaco-luks .grid_conteudo .coluna-cor { display: inline-block; vertical-align: top; width: 315px; height: 234px; margin: 0 1px 10px; }
.espaco-luks .grid_conteudo .coluna-cor p { color: #FFF; font-size: 16px; text-align: center; margin: 30px 15px 0; width: 285px; }
.espaco-luks .grid_conteudo .coluna-cor p.mid { margin-top: 70px; }

.espaco-luks .saiba-mais { height: 346px; background-color: #a6cc49; display: inline-block; width: 100%; margin-top: 20px; }
.espaco-luks .saiba-mais .grid_conteudo { height: 346px; text-align: center; }
.espaco-luks .saiba-mais .grid_conteudo h1 { color: #FFF; text-align: center; display: inline-block; margin: 40px 198px 0; }
.espaco-luks .saiba-mais .grid_conteudo .lista-artigos { display: inline-block; margin: 60px 15px 0; width: 205px; overflow: hidden; vertical-align: top; }
.espaco-luks .saiba-mais .grid_conteudo .lista-artigos a:hover { text-decoration: none; }
.espaco-luks .saiba-mais .grid_conteudo .lista-artigos .box-imagem { border: 4px solid #FFF; overflow: hidden; height: 79px; width: 140px; }
.espaco-luks .saiba-mais .grid_conteudo .lista-artigos h2 { text-align: left; font-size: 16px; color: #FFF; font-weight: bold; }
.espaco-luks .saiba-mais .grid_conteudo .lista-artigos p { text-align: left; font-size: 14px; color: #FFF; }

.fabricas .grid_conteudo .texto h1 { color: #02853f; text-align: center; }
.fabricas .grid_conteudo .texto p { color: #000; font-size: 14px; margin: 30px 0 40px; }
.fabricas .box-endereco { height: 619px; display: inline-block; width: 100%; background-color: #a6cc49; margin-top: 50px; }
.fabricas .box-endereco .grid_conteudo { text-align: center; }
.fabricas .box-endereco .grid_conteudo ul { margin: 15px 0 30px; }
.fabricas .box-endereco .grid_conteudo ul li { color: #FFF; }

.responsabilidades .grid_conteudo p.descricao { text-align: center; margin: 30px 0 50px; }
.responsabilidades .grid_conteudo h1 { color: #02853f; font-size: 48px; text-transform: uppercase; }
.responsabilidades .grid_conteudo h1.extra-font { font-size: 42px; }
.responsabilidades .grid_conteudo h2 { color: #000; font-size: 18px; margin: 0; font-weight: bold; }
.responsabilidades .grid_conteudo p { color: #000; margin-top: 20px; font-size: 14px; }
.responsabilidades .grid_conteudo .lista-imagens { margin: 10px 0; display: inline-block; width: 100%; padding: 0; border-bottom: 1px solid #CCC; padding-bottom: 60px; }
.responsabilidades .grid_conteudo .lista-imagens li { display: inline-block; vertical-align: top; margin: 5px 5px 5px 0; }
.responsabilidades .grid_conteudo .lista-imagens.verdescola li { margin: 5px 50px 5px 0; }
.responsabilidades .grid_conteudo .lista-imagens.verdescola li img { height: 197px; }
.responsabilidades .grid_conteudo .comediantes { display: block; margin: 25px auto 0; }

.mercado .grid_conteudo .titulo { text-align: center; margin: 40px 0; }
.mercado .grid_conteudo p { color: #000; font-size: 14px; }
.mercado .grid_conteudo h1 { color: #02853f; font-size: 20px; text-transform: uppercase; margin-top: 25px; }
.mercado .grid_conteudo ul { padding: 0; }
.mercado .grid_conteudo ul li { margin: 5px 0; list-style: initial; list-style-position: inside; }

.pagina-novidades .grid_conteudo h1 { color: #000; text-align: center; font-size: 18px; }
.pagina-novidades .grid_conteudo .form-inline { text-align: center; margin: 40px 0; }
.pagina-novidades .grid_conteudo .form-inline label { font-weight: 400; margin-right: 15px; }
.pagina-novidades .grid_conteudo .form-inline select.form-control { border: 1px solid #02853f; border-radius: 0; }
.pagina-novidades .grid_conteudo .form-inline .btn { border-radius: 0; }

.quem-somos .grid_conteudo h1.titulo { color: #02853f; text-align: center; font-size: 36px; margin: 30px 0; }
.quem-somos .grid_conteudo > p { color: #000; font-size: 14px; }
.quem-somos .grid_conteudo .row { margin: 0; }
.quem-somos .grid_conteudo .circulo { color: #000; font-weight: bold; }
.quem-somos .grid_conteudo .linha-do-tempo { background: url(../imagens/bg-timeline.png) repeat-y top center; height: 5690px; }
.quem-somos .grid_conteudo .box-ano .after-right:after {
	content: '';
	width: 35px;
	height: 35px;
	border-radius: 50%;
	background-color: #d4d5d2;
	position: absolute;
	right: -38px;
	top: -4px;
}
.quem-somos .grid_conteudo .box-ano .after-left:after {
	content: '';
	width: 35px;
	height: 35px;
	border-radius: 50%;
	background-color: #d4d5d2;
	position: absolute;
	left: -38px;
	top: -4px;
}
.quem-somos .grid_conteudo .ano50 { top: 230px; }
.quem-somos .grid_conteudo .ano60 { top: 670px; }
.quem-somos .grid_conteudo .ano70 { top: 745px; }
.quem-somos .grid_conteudo .ano1989 { top: 1280px; }
.quem-somos .grid_conteudo .ano1999a { top: 1685px; }
.quem-somos .grid_conteudo .ano1999b { top: 1685px; right: 157px; }
.quem-somos .grid_conteudo .ano2000a { top: 2170px; right: 157px; }
.quem-somos .grid_conteudo .ano2000b { top: 2170px; }
.quem-somos .grid_conteudo .ano2001 { top: 2520px; }
.quem-somos .grid_conteudo .ano2003 { top: 2640px; }
.quem-somos .grid_conteudo .ano2005a { top: 3200px; }
.quem-somos .grid_conteudo .ano2005b { top: 3200px; right: 157px; }
.quem-somos .grid_conteudo .ano2006 { top: 3640px; }
.quem-somos .grid_conteudo .ano2007 { top: 3740px; }
.quem-somos .grid_conteudo .ano2008 { top: 4050px; }
.quem-somos .grid_conteudo .ano2009 { top: 4200px; }
.quem-somos .grid_conteudo .ano2010 { top: 4400px; }
.quem-somos .grid_conteudo .ano2011-l { top: 4800px; }
.quem-somos .grid_conteudo .ano2011-r { top: 4800px; right: 157px; }
.quem-somos .grid_conteudo .ano2012 { top: 5200px; }

.page-produtos .grid_conteudo p { color: #000; font-size: 14px; }
.page-produtos .grid_conteudo .intro { margin: 20px 0 10px; text-align: justify; }
.page-produtos .grid_conteudo .itens { display: inline-block; width: 100%; margin: 20px 0; text-align: center; }
.page-produtos .grid_conteudo .itens span { font-weight: bold; color: #02853f; font-size: 30px; }
.page-produtos .grid_conteudo .circulo {
	display: inline-block;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	margin: 5px 25px;
	color: #FFF;
	font-size: 14px;
	background-color: #02853f;
	text-align: center;
	line-height: 16px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 50px;
}
.page-produtos .grid_conteudo h1 { color: #02853f; font-weight: bold; }
.page-produtos .grid_conteudo h1.titulo { text-align: center; font-size: 48px; }
.page-produtos .grid_conteudo .box-form { display: inline-block; width: 100%; margin: 30px 0; }
.page-produtos .grid_conteudo .box-form form .col-md-4 { width: 30%; }
.page-produtos .grid_conteudo .box-form form .col-md-4.botao { width: 10%; padding: 0; }
.page-produtos .grid_conteudo .box-form form .form-control { border-radius: 0; border: 1px solid #02853f; }
.page-produtos .grid_conteudo .box-form form .btn { border-radius: 0; margin-left: 0px; }
.page-produtos .grid_conteudo .lista { padding: 0; display: inline-block; width: 100%; margin: 40px 0 15px; }
.page-produtos .grid_conteudo .lista li { display: inline-block; width: 100%; margin-bottom: 50px; border-bottom: 1px solid #CCC; padding-bottom: 50px; }
.page-produtos .grid_conteudo .lista li .coluna { display: inline-block; width: 450px; float: left; margin: 0 15px; padding: 10px 0; }
.page-produtos .grid_conteudo .lista li .coluna { display: inline-block; width: 450px; float: left; margin: 0 15px; padding: 10px 0; }
.page-produtos .grid_conteudo .lista li .coluna.border { border-right: 1px solid #CCC; }
.page-produtos .grid_conteudo .lista li img { display: inline-block;  vertical-align: top; width: 160px; }
.page-produtos .grid_conteudo .lista li .texto { display: inline-block; width: 270px; margin-left: 10px; }
.page-produtos .grid_conteudo .lista li .texto h1 { margin: 0; font-size: 14px; }
.page-produtos .grid_conteudo .lista li .texto p { margin-top: 10px; }
.page-produtos .grid_conteudo .lista li .texto a { color: #FFF; background-color: #02853f; padding: 7px; margin-top: 10px; display: inline-block; }
.page-produtos .grid_conteudo .lista li .texto a:hover { text-decoration: none; }
.page-produtos .grid_conteudo .paginacao { display: inline-block; width: 100%; text-align: center; }
.page-produtos .grid_conteudo .paginacao ul { border: 1px solid #02853f; display: inline-block; padding: 0; }
.page-produtos .grid_conteudo .paginacao ul li { display: inline-block; height: 30px; float: left; width: 30px; }
.page-produtos .grid_conteudo .paginacao ul li a {
	color: #02853f;
	background-color: #FFF;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	margin: 0;
	width: 100%;
	text-align: center;
}
.page-produtos .grid_conteudo .paginacao ul li a:hover { text-decoration: none; background-color: #f1f1f1; }
.page-produtos .grid_conteudo .paginacao ul li a.selecionado { color: #FFF; background-color: #02853f; }
.page-produtos .grid_conteudo .ferramentas { text-align: center; display: inline-block; width: 100%; margin: 50px 0 20px; }
.page-produtos .grid_conteudo .ferramentas .col-md-3 { float: none; display: inline-block; vertical-align: top; }
.page-produtos .grid_conteudo .ferramentas .col-md-3 a:hover { text-decoration: none; }
.page-produtos .grid_conteudo .ferramentas .col-md-3 h4 { color: #FFF; }
.page-produtos .grid_conteudo .ferramentas .col-md-3.box-economizar { background-color: #46bba3; height: 234px; margin-left: 40px; }
.page-produtos .grid_conteudo .ferramentas .col-md-3.box-economizar p { color: #FFF; text-align: center; width: 80%; display: block; margin: 60px auto 0; }
.page-produtos .grid_conteudo .ferramentas .col-md-3.box-economizar a { color: #FFF; border: 1px solid #FFF; padding: 5px 10px; margin-top: 35px; display: inline-block; }
.page-produtos .grid_conteudo .paginacao li { display: inline-block; margin: 0 5px; }
.page-produtos .grid_conteudo .paginacao li a { font-size: 16px; color: #02853f; }
.page-produtos .grid_conteudo .paginacao li a.selecionado { font-weight: bold; }
.page-produtos .grid_conteudo .sem-registros { text-align: center; font-size: 16px; margin-top: 20px; }

.page-produto .grid_conteudo { padding-top: 25px; }
.page-produto .grid_conteudo h1 { font-size: 30px; color: #02853f; margin: 5px; display: inline-block; }
.page-produto .grid_conteudo .box-info { display: inline-block; width: 100%; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 15px 0; }
.page-produto .grid_conteudo .box-info .box-imagem { width: 340px; display: inline-block; vertical-align: top; }
.page-produto .grid_conteudo .box-info .box-imagem img { display: block; vertical-align: top; margin: 45px auto 0; }
.page-produto .grid_conteudo .box-info .slimScrollDiv { display: inline-block; width: 600px; }
.page-produto .grid_conteudo .box-info .texto-scroll { display: inline-block; width: 600px; padding: 10px 10px 10px 20px; border-left: 1px solid #CCC; height: 200px; }
.page-produto .grid_conteudo .box-info .texto-scroll p { font-size: 16px; color: #000; width: 560px; text-align: justify; }
.page-produto .grid_conteudo .box-cores-prontas { display: inline-block; width: 100%; margin-top: 20px; height: 300px; }
.page-produto .grid_conteudo .box-cores-prontas .cores-scroll { width: 960px; height: 350px; }
.page-produto .grid_conteudo .box-cores-prontas ul { padding: 0; margin-top: 10px; width: 950px; }
.page-produto .grid_conteudo .box-cores-prontas ul li { display: inline-block; margin: 5px; width: 59px; height: 59px; border: 1px solid #CCC;}
.page-produto .grid_conteudo .box-cores-prontas ul li.titulo {
	display: block;
	margin: 5px;
	width: 98%;
	height: auto;
	border: none;
	border-bottom: 1px solid #CCC;
	padding-bottom: 2px;
}
.page-produto .grid_conteudo .box-cores-prontas ul li.titulo h1 { font-size: 16px; }
.page-produto .grid_conteudo .box-cores-luksystem { display: inline-block; width: 100%; margin-top: 40px; height: 300px; border-top: 1px solid #CCC; padding-top: 20px; }
.page-produto .grid_conteudo .box-cores-luksystem .cores-scroll { width: 960px; height: 350px; }
.page-produto .grid_conteudo .box-cores-luksystem ul { padding: 0; width: 950px; padding-bottom: 20px;}
.page-produto .grid_conteudo .box-cores-luksystem ul li { display: inline-block; margin: 5px; width: 59px; height: 59px; }
.page-produto .grid_conteudo .box-cores-luksystem ul li.titulo {
	display: block;
	margin: 5px;
	width: 98%;
	height: auto;
	border: none;
	border-bottom: 1px solid #CCC;
	padding-bottom: 2px;
}
.page-produto .grid_conteudo .box-cores-luksystem ul li.titulo h1 { font-size: 16px; }


.page-produto .grid_conteudo .list-tab-cores { margin-top: 20px; border-bottom: 1px solid #02853f; }
.page-produto .grid_conteudo .list-tab-cores li { display: inline-block; width: initial !important; height: initial !important; margin: 0 !important; margin-right: 20px; }
.page-produto .grid_conteudo .list-tab-cores li a { color: #02853f; font-size: 16px; padding: 15px; text-decoration: none; display: inline-block; }
.page-produto .grid_conteudo .list-tab-cores li a.selecionado { background-color: #02853f; color: #FFF; }
.page-produto .grid_conteudo .cores-scroll .content-tab { display: none; width: 100%;     padding-bottom: 30px; }



.page-produto .grid_conteudo .informacoes { display: inline-block; width: 100%; margin-top: 60px; }
.page-produto .grid_conteudo .informacoes ul { padding: 0; margin: 0; display: inline-block; width: 100%; vertical-align: top; }
.page-produto .grid_conteudo .informacoes ul.navegacao-produto { border-top: 1px solid #02853f; border-bottom: 1px solid #02853f; }
.page-produto .grid_conteudo .informacoes ul.navegacao-produto li { display: inline-block; float: left; }
.page-produto .grid_conteudo .informacoes ul.navegacao-produto li a {
	color: #02853f;
	background-color: #ebebeb;
	display: inline-block;
	width: 192px;
	height: 80px;
	text-align: center;
	padding-top: 23px;
	text-decoration: none !important;
}
.page-produto .grid_conteudo .informacoes ul.navegacao-produto li a.ativo { background-color: #02853f; color: #FFF; }
.page-produto .grid_conteudo .informacoes ul.navegacao-produto li a:hover { text-decoration: none; background-color: #02853f; color: #FFF; }
.page-produto .grid_conteudo .informacoes ul.conteudo-nav li { width: 100%; padding: 10px; display: none; }
.page-produto .grid_conteudo .informacoes ul.conteudo-nav li.ativo { display: block; }
.page-produto .grid_conteudo .produtos-similares { border: 1px solid #CCC; margin: 40px 0; }
.page-produto .grid_conteudo .produtos-similares legend {
	display: initial;
	width: auto;
	margin: 0;
	font-size: 24px;
	color: #02853f;
	border: none;
	padding: 0 10px;
}
.page-produto .grid_conteudo .produtos-similares .bx-viewport { height: 285px !important; }
.page-produto .grid_conteudo .produtos-similares ul { margin: 20px 0; padding: 0; }
.page-produto .grid_conteudo .produtos-similares ul li { text-align: center; }
.page-produto .grid_conteudo .produtos-similares ul li .coluna { display: inline-block; width: 250px; vertical-align: top; margin: 0 15px; }
.page-produto .grid_conteudo .produtos-similares ul li img { display: block; margin: 0 auto; }
.page-produto .grid_conteudo .produtos-similares ul li p { color: #02853f; text-align: center; margin-top: 5px; }
.page-produto .grid_conteudo .box-voltar { display: inline-block; width: 100%; vertical-align: top; text-align: center; margin: 20px 0; }
.page-produto .grid_conteudo .box-voltar a.voltar { display: inline-block; color: #FFF; background-color: #02853f; padding: 8px 15px; font-size: 16px; text-decoration: none !important; }

.page-cor .grid_conteudo h1 { color: #02853f; text-align: center; }
.page-cor .grid_conteudo .box-cores { display: inline-block; width: 100%; margin: 15px 0; }
.page-cor .grid_conteudo .box-cores .linha { display: inline-block; width: 100%; }
.page-cor .grid_conteudo .box-cores .item-cor {
	display: inline-block;
	width: 60px;
	height: 60px;
	vertical-align: top;
	margin: 15px 2px;
	position: relative;
	cursor: pointer;
}
.page-cor .grid_conteudo .box-cores .item-cor .seta-tooltip { position: absolute; bottom: -16px; left: 21px; background: #FFF; display: none; z-index: 999; }
.page-cor .grid_conteudo .box-cores .box-detalhes {
	border: 1px solid #aaaaaa;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	height: 80px;
	padding: 0;
	position: relative;
	display: none;
}
.page-cor .grid_conteudo .box-cores .box-detalhes .cor {
	display: inline-block;
	/*width: 810px;*/
	width: 945px;
	height: 68px;
	background-color: #ffb775;
	margin: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}
.page-cor .grid_conteudo .box-cores .box-detalhes .cor p { font-weight: bold; text-align: left; margin: 5px 10px; color: #000; font-size: 14px; }
.page-cor .grid_conteudo .box-cores .box-detalhes .info {
	/*display: inline-block;*/
	display: none;
	vertical-align: top;
	height: 68px;
	width: 120px;
	background-color: #959595;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	margin: 5px;
	padding: 5px 8px;
}
.page-cor .grid_conteudo .box-cores .box-detalhes .info:hover { text-decoration: none; }
.page-cor .grid_conteudo .box-cores .box-detalhes .info p { color: #FFF; font-weight: bold; width: 110px; }
.page-cor .grid_conteudo .box-cores .sem-registros { color: #000; text-align: center; font-size: 16px; }
.page-cor .grid_conteudo p.descricao { color: #000; font-size: 14px; text-align: center; }
.page-cor .grid_conteudo .download {
	color: #FFF;
	background-color: #02853f;
	text-align: center;
	display: inline-block;
	width: 100%;
	padding: 10px 0;
	text-transform: uppercase;
	margin: 15px 0;
}
.page-cor .grid_conteudo .download:hover { text-decoration: none; }

.page-cor .saiba-mais { height: 346px; background-color: #a6cc49; display: inline-block; width: 100%; margin-top: 30px; }
.page-cor .saiba-mais .grid_conteudo { height: 346px; text-align: center; }
.page-cor .saiba-mais .grid_conteudo h1 { color: #FFF; text-align: center; display: inline-block; margin: 40px 198px 0; }
.page-cor .saiba-mais .grid_conteudo .lista-artigos { display: inline-block; margin: 60px 15px 0; width: 205px; overflow: hidden; vertical-align: top; }
.page-cor .saiba-mais .grid_conteudo .lista-artigos a:hover { text-decoration: none; }
.page-cor .saiba-mais .grid_conteudo .lista-artigos .box-imagem { border: 4px solid #FFF; overflow: hidden; height: 79px; width: 140px; }
.page-cor .saiba-mais .grid_conteudo .lista-artigos h2 { text-align: left; font-size: 16px; color: #FFF; font-weight: bold; }
.page-cor .saiba-mais .grid_conteudo .lista-artigos p { text-align: left; font-size: 14px; color: #FFF; }


.tooltip-css {
	position: relative;
	display: inline-block;
}


.saiba-mais.simulador-adaptacao { height: 346px; background-color: #a6cc49; display: inline-block; width: 100%; margin-top: 20px; }
.saiba-mais.simulador-adaptacao { height: 346px; text-align: center; }
.saiba-mais.simulador-adaptacao h1 { color: #FFF; text-align: center; display: inline-block; margin: 40px 178px 0; }
.saiba-mais.simulador-adaptacao .lista-artigos { display: inline-block; margin: 60px 15px 0; width: 205px; overflow: hidden; vertical-align: top; }
.saiba-mais.simulador-adaptacao .lista-artigos a:hover { text-decoration: none; }
.saiba-mais.simulador-adaptacao .lista-artigos .box-imagem { border: 4px solid #FFF; overflow: hidden; height: 79px; width: 140px; }
.saiba-mais.simulador-adaptacao .lista-artigos h2 { text-align: left; font-size: 16px; color: #FFF; font-weight: bold; margin-top: 20px; }
.saiba-mais.simulador-adaptacao .lista-artigos p { text-align: left; font-size: 14px; color: #FFF; }


/*NOVIDADE*/
.container.novidade .foto_principal {	display: inline-block;	max-width: 500px; float: left; margin-right: 10px; }
.container.novidade .conteudo-texto { text-align: justify; }
.container.novidade .conteudo-texto p { text-align: justify; }



.btn-green{
	background: #00501a;
	border: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #fff;
	margin: 0px 5px 50px 5px;
	padding: 10px 30px;
}

.btn-green:hover{
	color: #fff;
	text-decoration: underline;
}


.box-btn-contato{
	display: inline-block;
	vertical-align: top;
	width: 270px;
	margin-bottom: 20px;
	margin: 0px 5px;
}

.box-btn-contato .btn-green{
	width: 100%;
	margin-bottom: 0px;
	font-size: 22px;
}

.box-btn-contato span{
	margin-top: 5px;
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	text-align: center;
}
