@import "../css/font-awesome/css/font-awesome.css";
@import "../css/reset.css";
body{font-family: 'Montserrat', sans-serif !important; text-align:center; width:99.99%; font-size:1em; color:#000; background-color:#fff; }
.fa { display: inline-block; font: normal normal normal 1em/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.conteudo{width:90%;max-width:70em;display:inline-block;overflow-x:hidden;}
textarea:focus, input:focus, select:focus {box-shadow: 0 0 0 0;border: 0 none;outline: 0;} 
/*### MENU TOP ###*/
#menu-topo-mobile, #menu_mobile_produtos{display:none;}
#menu-topo{width:100%; display:inline-block; z-index:100; background-color: #f5f5f5; color:#000; font-size:1em; position:fixed; top:0em; left:0em; min-height:3.6em;}
	#menu-topo .conteudo{width:90%;  max-width:70em; display:inline-block; text-align:right;}
	#menu-topo .conteudo{ display:inline-block; width:100%;}
	#menu-topo .conteudo ul{display:inline-block; text-align: right; vertical-align:middle; width:100%;}
	#menu-topo .conteudo ul li{ color: #333; text-transform:uppercase; padding:1em 0.7em; padding-bottom:1.5em; margin-top:0.5em; margin-bottom:0em; height: 1.3em; vertical-align: top; font-weight:400; display:inline-block; font-size:0.8em; margin-left:0.5em; vertical-align:middle;}
	#menu-topo .conteudo ul li:hover{color:#0074c8; background-image:url(../imagem/icones/enfeite_menu.png); background-repeat:no-repeat; background-position: 0.6em 0%;}
	#menu-topo .conteudo ul .contato{border-right: 0.1em solid #035D41;}
		#menu-topo .conteudo ul #logo-menu{width: 14em; height:6em; display: inline-block; border: 0em; padding:0em; margin-top:0.5em; vertical-align:top; float:left;}
			#menu-topo .conteudo ul #logo-menu img{width:100%; margin-top:0.25em;}
			#menu-topo .conteudo ul #logo-menu:hover{ background-image:none;}
	#menu-topo .conteudo a{ text-decoration:none;}
	#menu-topo .conteudo .ativoMT{ color:#0074c8; background-image:url(../imagem/icones/enfeite_menu.png); background-repeat:no-repeat; background-position: 0.8em 0%;}
	#menu-topo .conteudo ul .linkMDestaque{   min-width: 9em; border:0.1em solid #0074c8; background-color:#0074c8; font-size:0.8em; font-weight: 400; margin-top: 0em; color:#FFF; padding:2.6em 1em 2.4em; margin-bottom:0em; background-image:none;}
	#menu-topo .conteudo ul .linkMDestaque:hover{ background-color: #044573; color:#fff; background-image:none;}
	#menu-topo #linkMDestaqueb{ text-align:center; background-color:#0074c8; color:#FFF;}
/*### INICIO ###*/
#inicio{width:100%; display:inline-block; margin-top: 5.2em;}
/*BANNERS */
#inicio #banner-top, #inicio #banner-top .html_carousel, #inicio #banner-top .html_carousel .slide, #inicio #banner-top .html_carousel .caroufredsel_wrapper, #inicio #banner-top .html_carousel .caroufredsel_wrapper #top-banner, #inicio #banner-top .html_carousel .caroufredsel_wrapper #top-banner a{height:28.4vw;}
#inicio #banner-top .html_carousel .caroufredsel_wrapper #top-banner a{width:100%;display:inline-block; padding:0em; margin:0em; margin-bottom:0em; margin-top:0em;}
	#inicio #banner-top .html_carousel .caroufredsel_wrapper{ display: inline-table; }
#inicio #banner-top{  width:100%;display:inline-block; padding:0em; margin:0em; margin-bottom:0em;}
#inicio #banner-top .html_carousel{ display:inline-block; position:relative; width:100%;}
	#inicio #banner-top .html_carousel .slide{ width:100%; display:inline-block; background-position: 50%; background-repeat:no-repeat; background-size: cover;}
	#inicio #banner-top .html_carousel #setas_navegacao{ display: none; width:100%; position:absolute; top:35%; left:0em; z-index:10;}
	#inicio #banner-top .html_carousel:hover #setas_navegacao{ display: table-cell; height:100%;}
	#inicio #banner-top .html_carousel .paginar-banner{ display: inline-block; width:100%; position:absolute; bottom:1.5em; left:0em; z-index:10;}
	#inicio #banner-top .html_carousel .paginar-banner .selected span{background-color:#Fff; color:#Fff;}
	#inicio #banner-top .html_carousel .paginar-banner a{ text-decoration:none;}
	#inicio #banner-top .html_carousel .paginar-banner span{ border-radius:1em; width:0.6em; height:0.6em; display:inline-block; overflow:hidden; color: transparent; background-color: transparent; margin:0em 0.25em; text-decoration:none; border:0.1em solid #fff;}
		#inicio #banner-top .html_carousel #setas_navegacao .banner_volta,
		#inicio #banner-top .html_carousel #setas_navegacao .banner_avanca{ padding:0.25em 0.5em; background-color:rgba(255, 255, 255, 0.8); text-decoration:none; color:#000; font-size:2em; font-weight:500;}
		#inicio #banner-top .html_carousel #setas_navegacao .banner_volta{ float:left; margin-left:2em;}
		#inicio #banner-top .html_carousel #setas_navegacao .banner_avanca{ float:right; margin-right:2em;}
#inicio .itemA, #inicio .itemB,	#inicio .itemC, #inicio .itemD, #inicio .itemE, #inicio .itemF, #inicio .itemG{ width:100%; display:inline-block; margin:0em; padding:0em;}
	#inicio .itemA .conteudo, #inicio .itemB .conteudo, #inicio .itemC .conteudo, #inicio .itemD .conteudo,	#inicio .itemE .conteudo, #inicio .itemF .conteudo, #inicio .itemG .conteudo{width:90%; max-width:69em; display:inline-block;}
/*ITEM CATEGORIA PRODUTOS*/
#inicio .itemA #categoria-produtos{ width:100%; display:inline-block; margin-bottom:1em;}
	#inicio .itemA #categoria-produtos .categoriaPD, #inicio .itemA #categoria-produtos .categoriaPD .itemInterno{width:17.25em;height:17.3em;}
	#inicio .itemA #categoria-produtos .categoriaPD{float:left; display:inline-block; background-position:50%; background-repeat:no-repeat; background-size: 101%; -moz-transition: all .5s; -webkit-transition: all .5s; transition: all .5s;}
	#inicio .itemA #categoria-produtos .categoriaPD:hover{background-size: 150%;}
		#inicio .itemA #categoria-produtos .categoriaPD .itemInterno{ background-color:rgba(0,0,0,0.3); display:table;}
			#inicio .itemA #categoria-produtos .categoriaPD .itemInternoVertical{display:table-cell; vertical-align:middle;}
				#inicio .itemA #categoria-produtos .categoriaPD:hover .itemInternoVertical{ display:none; }
				#inicio .itemA #categoria-produtos .categoriaPD .itemInternoVertical img{ width:100%;}
/*ITEM MARCAS*/
#inicio .itemA #marcas-produtos{ width:100%; display:inline-block; margin:2em 0em;}
	#inicio .itemA #marcas-produtos .html_carousel_s{width:100%; text-align:center; display:inline-block;position:relative;}
	#inicio .itemA #marcas-produtos .html_carousel_s .caroufredsel_wrapper{ display:inline-block; width:100%;}
	#inicio .itemA #top-marcas{ margin:0em; padding:0em; width:100%; display:inline-block; }
	#inicio .itemA #top-marcas .slide_ls{ list-style:none; display:inline-block; text-align:center;}
		#inicio .itemA #top-marcas .slide_ls .caixaLogo{width:11.25em; height:4em; background-position:50%; background-repeat: no-repeat; background-size:contain; display:inline-block;}
		#inicio .itemA #top-marcas .slide_ls .caixaLogo a{ display:block; width:100%; height:100%;}
		#inicio .itemA #navegador_marca{ width: 100%; height: 4em; display: inline-block; text-align: center; position: absolute; top: 5.5em; left: 0em; z-index:20;}
		#inicio .itemA #navegador_marca .marca_volta,
		#inicio .itemA #navegador_marca .marca_avanca{ width:1.9em; background-repeat:no-repeat; background-position:0em; background-size:cover; background-image:url(../imagem/icones/setas-marcas.png); height:3.5em; display:inline-block; margin-top:-5.5em; position:relative; z-index:20;}
		#inicio .itemA #navegador_marca .marca_volta{ float:left; margin-left: 0em; background-position:0em;}
		#inicio .itemA #navegador_marca .marca_avanca{ float:right; margin-right: 0em; background-position:-2.5em;}
/*ITEM NELSON*/		
#inicio .itemB #fundo{width:100%; display:inline-block;background-image:url(../imagem/home/banner-nelson.jpg); background-position:50%; background-repeat:no-repeat; background-size:contain;}
#inicio .itemB #fundo, #inicio .itemB .conteudo{text-align:left;  height:26vw;}
#inicio .itemB #fundo{ text-align:center; margin-bottom:-0.2em;}
#inicio .itemB .conteudo{ display:inline-table;}
	#inicio .itemB .caixa-itemB{display: table-cell; margin-left:3em; text-align:left; vertical-align:middle;}
	#inicio .itemB #chamada-nelson{width:100%; max-width: 26em; display:inline-block; margin-bottom:-0.3em;}
		#inicio .itemB #chamada-nelson .linhaA, #inicio .itemB #chamada-nelson .linhaB,
		#inicio .itemB #chamada-nelson .linhaC, #inicio .itemB #chamada-nelson .linhaD, 
		#inicio .itemB #chamada-nelson .linhaE{width:100%; display:inline-block;}
		#inicio .itemB #chamada-nelson .linhaA{ font-size:1.0em; text-transform:uppercase; margin-bottom:0.5em; color:#616161 ;}
		#inicio .itemB #chamada-nelson .linhaB{ margin-bottom:0.5em;}
			#inicio .itemB #chamada-nelson .linhaB img{ width:82%;}
		#inicio .itemB #chamada-nelson .linhaC{font-size:1.6em; text-transform:uppercase; margin-bottom:0.5em; color: #0074c8; font-weight:700;}
		#inicio .itemB #chamada-nelson .linhaD{font-size:0.9em; margin-bottom:0.5em; margin-top:0.5em; color: #616161 ; line-height:1.5em; max-width:28em;}
		#inicio .itemB #chamada-nelson .linhaE{ margin-top:0.5em; display:none;}
			#inicio .itemB #chamada-nelson .linhaE .bt-nelson{ display: inline-block; width:12em; font-size:0.7em; text-transform:uppercase; margin-bottom:0.5em; color:#fff; background-color:#0074c8; padding:1.0em 1em; text-align:center;}
/*ITEM GALERIA*/
#inicio .itemC{}
	#inicio .itemC #galeria-home{ width:100%; display:inline-table; float:left; margin-bottom:1em;}
		#inicio .itemC #galeria-home a{width:calc(100%/5); vertical-align:top; margin:0; padding:0; border:0; display:table-cell; background-position:50%; background-repeat:no-repeat; background-size: cover;}
		#inicio .itemC #galeria-home .itens, #inicio .itemC #galeria-home .itens .itemInterno{width:100%; float:left; height:15.3vw;}
		#inicio .itemC #galeria-home .itens{float:left; display: inline-table;}
		#inicio .itemC #galeria-home .itens .itemInterno{ background-color:rgba(0,0,0,0.3); display:table;}
			#inicio .itemC #galeria-home .itens .itemInternoVertical{ display:none; color:#FFF; font-size:1em; font-weight:500; vertical-align:middle; background-image:url(../imagem/icones/grade-team.png); background-position:50%; background-repeat:no-repeat; background-size:cover;}
			#inicio .itemC #galeria-home .itens .itemInternoVertical strong{ font-weight:500;}
				#inicio .itemC #galeria-home .itens:hover .itemInternoVertical{display:table-cell;}
				#inicio .itemC #galeria-home .itens .itemInternoVertical img{ width:100%;}
/*ITEM TEAM*/
#inicio .itemD{width:100%; display:inline-block;}
	#inicio .itemD .lucky-time{width:100%; display:inline-block;}
		#inicio .itemD .lucky-time .titulo{width:100%; display:inline-block; margin-top:2em; margin-bottom:2em;}
		#inicio .itemD .lucky-time .titulo img{width:25em;}
	#inicio .itemD #membro-team{ display:inline-block; width:100%;}
	#inicio .itemD #membro-team .html_carousel_s{width:100%; text-align:center; display:inline-block; position:relative; margin-bottom:4em;}
	#inicio .itemD #membro-team .html_carousel_s .caroufredsel_wrapper{ display:inline-block;}
	#inicio .itemD #top-team{ margin:0em; padding:0em; width:100%; display:inline-block; }
	#inicio .itemD #top-team .slide_lsT{ width:21em; list-style:none; display:inline-block; text-align:center; margin: 0em 0.75em;}
		#inicio .itemD #top-team .slide_lsT .caixaTeam{width:100%; height:14em; background-position:50%; background-repeat: no-repeat; background-size:cover; display:inline-block; text-align:center; /*-webkit-filter:grayscale(100%);*/ cursor:pointer;}
		#inicio .itemD #top-team .slide_lsT .caixaTeam:hover{-webkit-filter:grayscale(0%); transition: 1s;}
			#inicio .itemD #top-team .slide_lsT .caixa-texto{width:90.4%; min-height:3em; display: inline-block; padding: 1em; background-color: #f5f5f5; text-align: center; text-align:center; vertical-align:middle; color:#FFF;}
				#inicio .itemD #top-team .slide_lsT .caixa-texto .titulo-team{display: block; font-size: 1.2em; color: #0074c8; font-weight: 600; margin-bottom:0.5em;}
				#inicio .itemD #top-team .slide_lsT .caixa-texto .descricao-team{display: block; font-size: 0.9em; color: #333; font-weight: 400; margin-top: 0.5em;}
		#inicio .itemD #navegador_team{ width: 100%; display: inline-block; text-align: center; position: absolute; top: 37%; left: 0em; z-index: 50;}
		#inicio .itemD #navegador_team .team_volta,
		#inicio .itemD #navegador_team .team_avanca{ width:1.9em; background-repeat:no-repeat; background-position:0em; background-size:cover; background-image:url(../imagem/icones/setas-team.png); height:3.5em; display:inline-block;}
		#inicio .itemD #navegador_team .team_volta{ float:left; margin-left: 0em; background-position:0em;}
		#inicio .itemD #navegador_team .team_avanca{ float:right; margin-right: 0em; background-position:-2.5em;}
	#inicio .itemD .botao{ width:100%; display:inline-block; margin-top:2em; margin-bottom:2em;}
		#inicio .itemD .botao .bt{display: inline-block; width:12em; font-size:0.9em; text-transform:uppercase; margin-bottom:0.5em; color:#fff; background-color:#0074c8; padding:1.0em 1em; text-align:center;}
		#inicio .itemD .botao .bt:hover{ background-color:#044573;}
/*{filter: gray; -webkit-filter: grayscale(100%); image-rendering: auto;} :hover{filter: none; -webkit-filter: grayscale(0%); image-rendering: auto;}*/
/*ITEM E*/
#inicio .itemE{width:100%; display:inline-block; background-image:url(../imagem/home/mapa-fundo.jpg); background-position:50%; background-repeat:no-repeat; background-size: cover;}
	#inicio .itemE, #inicio .itemE .conteudo{ height: 22vw;}
	#inicio .itemE .conteudo{display:inline-table; text-align:left;}
		#inicio .itemE .google-maps{  display:table-cell; vertical-align:middle;}
		#inicio .itemE .google-maps .caixa-mapa{width:48%; background-color:rgba(0,0,0,0.8);  color:#FFF;}
			#inicio .itemE .google-maps .caixa-mapa .icone{ display:inline-block; width:5em; vertical-align:middle; margin:2em;}
			#inicio .itemE .google-maps .caixa-mapa .texto{ display:inline-block; width:64%;  vertical-align:middle; margin:2em; margin-left:0em;}
				#inicio .itemE .google-maps .caixa-mapa .texto .titulo-texto{width:100%; display:inline-block; font-size: 1.6em; text-transform: uppercase;  color: #fff; font-weight: 700; line-height:1.25em;}
				#inicio .itemE .google-maps .caixa-mapa .texto .descricao-texto{width:100%; display:inline-block; font-size: 1em; margin-top:1em; margin-bottom: 0.5em; color: #fff; font-weight: 400; line-height:1.5em;}
				#inicio .itemE .google-maps .caixa-mapa .texto .bt-texto{display: inline-block; width:10em; font-size:0.9em; text-transform:uppercase; margin-top:1em; bottom:0.5em; color:#fff; background-color:#0074c8; padding:1.0em 1em; text-align:center;}
/*ITEM DICAS*/
#inicio .itemF{width:100%; display:inline-block;}
	#inicio .itemF .titulo-dm{width:100%; display:inline-block; margin-top:2em; margin-bottom:0.25em; font-size:1.5em; font-weight:600;}
	#inicio .itemF .enfeite{width:12.5em; display:inline-block; text-align:left;}
		#inicio .itemF .enfeite img{ width:6.6em;}
	#inicio .itemF .lista-dicas-home{width:100%; display:inline-block;}
		#inicio .itemF .lista-dicas-home a{ width:100%; background-color:#fff; max-width:21.65em; margin-right:2em; display:inline-block; margin-top:3em; text-align: left; text-decoration:none; color:#000;}
		#inicio .itemF a:nth-child(3){ margin-right:0em;}
			#inicio .itemF .lista-dicas-home .caixa-dica{width:100%; display:inline-block;}
				#inicio .itemF .lista-dicas-home .caixa-dica .caixa-data{width:100%; height:14em; display:inline-block; background-image:url(../imagem/teste/dica.png); background-position:50%; background-repeat:no-repeat; background-size:cover;}
					#inicio .itemF .lista-dicas-home .caixa-dica .caixa-data .dia-mes-data{width:2.8em; background-color:rgba(33,150,243,0.7); color:#FFF; overflow:hidden; padding-top:0.5em; text-align:center;  margin-top: 0.5em; margin-left: 0.5em; padding-bottom:0.5em;}
					#inicio .itemF .lista-dicas-home .caixa-dica .caixa-data .dia-data{font-size:1.5em;}
					#inicio .itemF .lista-dicas-home .caixa-dica .caixa-data .mes-data{font-size:0.8em;}
			#inicio .itemF .lista-dicas-home .categoria{width:100%; display:inline-block; font-size:0.7em; color:#999; margin-top:1.0em; margin-bottom:1.0em; text-transform:uppercase;}
			#inicio .itemF .lista-dicas-home .titulo{width:100%; display:inline-block; font-size:1em; color:#0074c8; height:3em; font-weight:600; line-height:1.3em; margin-bottom:0.5em;}
			#inicio .itemF .lista-dicas-home .breve{width:100%; display:inline-block; font-size:0.9em; color:#333; line-height:1.5em; margin-bottom:0.8em; height: 4.5em;}
			#inicio .itemF .lista-dicas-home .bt{ display:inline-block; padding:1em 0.5em; background-color:#0074c8; color:#FFF; font-size:0.7em; text-align:center; font-weight:600;}
/*ITEM INSTAGRAM*/
#inicio .itemG{width:100%; display:inline-block;}
	#inicio .itemG .titulo{width:100%; display:inline-block; margin-top:3em; font-size:1.6em; font-weight:700; color: #666;}
	#inicio .itemG .info{width:100%; display:inline-block; margin-top:0.3em; margin-bottom:2em; font-size:1.6em; font-weight:700; color:#0074c8;}
	#inicio .itemG .info span{ font-weight:400;}
	#inicio .itemG iframe{width:100%; display:inline-block; margin-bottom:5em;}

/*### SOBRE ###*/
#sobre-a-lucky{width:100%; display:inline-block; margin-top: 5.2em;}
	#sobre-a-lucky .barraA{width:100%; display:inline-block; background-color:#0074c8; text-transform:uppercase;}
		#sobre-a-lucky .barraA .conteudo{width:90%; max-width:87em; display:inline-block; font-size:0.8em; color:#FFF; padding:1em 0em; text-align:left;}
	#sobre-a-lucky .itemA{width:100%; display:inline-block; background-image:url(../imagem/sobre-a-lucky/fundo-a.jpg); background-position:50%; background-repeat:no-repeat; background-size:cover;}
		#sobre-a-lucky .itemA .conteudo{width:90%; max-width:70em; display:inline-table;  min-height:30vw;}
			#sobre-a-lucky .itemA .caixa-ban{ display: table-cell; vertical-align:middle; margin:0em; padding:0em;}
			#sobre-a-lucky .itemA .colunaA{ width:5em; height:15em; display:inline-block; background-repeat:no-repeat; background-position:50%; background-size: contain; float:left; margin-top: 1em;}
			#sobre-a-lucky .itemA .colunaB{ width:27em; display:inline-block; float:left; text-align:left; line-height:1.5em;}
				#sobre-a-lucky .itemA .colunaB .BanTitulo{width:100%; display:inline-block; font-size:1.5em; color:#fff; text-transform:uppercase; font-weight:500; line-height: 1.1em; margin-bottom:0.5em;}
				#sobre-a-lucky .itemA .colunaB .BanInformacao{width:100%; display:inline-block; font-size:0.9em; color:#fff; max-width:28em;}
				#sobre-a-lucky .itemA .colunaB .BanTituloB{width:100%; display:inline-block; font-size:1.0em; color:#fff; text-transform:uppercase; font-weight:400; margin-top: 2.5em;}
				#sobre-a-lucky .itemA .colunaB .BanSubTituloB{width:100%; display:inline-block;font-size:1.4em; color:#fff; text-transform:uppercase; font-weight:500; margin-bottom:0.5em;}
				#sobre-a-lucky .itemA .colunaB .BanInformacaoB{width:100%; display:inline-block; font-size:0.9em; color:#fff; max-width:28em;}
	#sobre-a-lucky .itemB{width:100%; display:inline-block;}
		#sobre-a-lucky .itemB .conteudo{width:90%; max-width:70em; display:inline-block; margin:4em 0em;}
			#sobre-a-lucky .itemB .colunaA{width:30em; display:inline-block; vertical-align:middle; margin-right:5em; position:relative;}
				#sobre-a-lucky .itemB #top-sobre{ margin:0em; padding:0em; width:100%; display:inline-block; }
	#sobre-a-lucky .itemB .html_carousel_sobre{ display:inline-table;width:100%}
	#sobre-a-lucky .itemB #top-sobre .slide_lsS{ list-style:none; display:inline-block; text-align:center;}
		#sobre-a-lucky .itemB #top-sobre .slide_lsS .caixaSobre{width: 34vw; height:19.5em; background-position:50%; background-repeat: no-repeat; background-size:contain; display:inline-table; text-align:center;}
		#sobre-a-lucky .itemB #navegador_sobre{ width: 100%; display: inline-block; text-align: center; position: absolute; top: 45%; left: 0em; z-index: 50;}
		#sobre-a-lucky .itemB #navegador_sobre .sobre_volta,
		#sobre-a-lucky .itemB #navegador_sobre .sobre_avanca{ width:1.4em;height:2.0em; background-repeat:no-repeat; background-position:0em; background-size:cover; background-image:url(../imagem/sobre-a-lucky/setas-sobre.png);  display:inline-block;}
		#sobre-a-lucky .itemB #navegador_sobre .sobre_volta{ float:left; margin-left: 1em; background-position:0em;}
		#sobre-a-lucky .itemB #navegador_sobre .sobre_avanca{ float:right; margin-right: 1em; background-position:-1.5em;}
		#sobre-a-lucky .itemB .html_carousel_sobre .paginar-sobre{ display: inline-block; width:100%; position:absolute; bottom:-1.5em; left:0em; z-index:10;}
		#sobre-a-lucky .itemB .html_carousel_sobre .paginar-sobre .selected span{background-color:#0074c8; color:#0074c8;}
		#sobre-a-lucky .itemB .html_carousel_sobre .paginar-sobre a{ text-decoration:none;}
		#sobre-a-lucky .itemB .html_carousel_sobre .paginar-sobre span{ border-radius:1em; width:0.6em; height:0.6em; display:inline-block; overflow:hidden; color: #f5f5f5; background-color: #f5f5f5; margin:0em 0.25em; text-decoration:none; border:0.1em solid #fff;}

			#sobre-a-lucky .itemB .colunaB{width:45%; display:inline-block; vertical-align:middle; text-align:right;}
				#sobre-a-lucky .itemB .colunaB .SobTitulo{width:100%; display:inline-block; font-size:1.5em; color:#000; font-weight:700; text-transform:uppercase; margin-bottom:1em;}
				#sobre-a-lucky .itemB .colunaB .SobTituloEnfeite{width:100%; display:inline-block; margin-bottom:2em;}
					#sobre-a-lucky .itemB .colunaB .SobTituloEnfeite img{width:7em; display:inline-block; }
				#sobre-a-lucky .itemB .colunaB .SobInformacao{width:100%; display:inline-block; margin-bottom:4em; font-size:0.8em; color:#000; line-height:1.8em;}
					#sobre-a-lucky .itemB .colunaB .SobInformacao strong{ font-weight:500;}
				#sobre-a-lucky .itemB .colunaB .SobSubTitulo{width:100%; display:inline-block; margin-bottom:1em; color:#0074c8; font-weight:600;}
				#sobre-a-lucky .itemB .colunaB .SobAssinatura{width:100%; display:inline-block; margin-bottom:1em;}
					#sobre-a-lucky .itemB .colunaB .SobAssinatura img{width:14em; display:inline-block;}
	#sobre-a-lucky #itemC{width:100%; display:inline-table; background-image:url(../imagem/sobre-a-lucky/fundo-b.jpg); background-position:50%; background-repeat:no-repeat; background-size:cover; background-attachment:fixed;}
		#sobre-a-lucky #itemC h4{ width:100%; height:100%; display:table-cell; vertical-align:middle; background-color:rgba(0, 0, 0, 0.5);}
		#sobre-a-lucky #itemC .conteudo{width:90%; max-width:70em; margin:3em 0em;display:inline-table;  min-height:20vw;}
			#sobre-a-lucky #itemC .Informacao{width:90%; display:inline-block; max-width:50em; font-size:1em; color:#fff; line-height:1.5em; margin-bottom:1em;}
			#sobre-a-lucky #itemC .InformacaoEnfeite{width:100%; display:inline-block;}
				#sobre-a-lucky #itemC .InformacaoEnfeite img{width:7em; display:inline-block; margin-bottom:2em;}
			#sobre-a-lucky #itemC .InformacaoItens{width:100%; display:inline-block;}
				#sobre-a-lucky #itemC .InformacaoItens li{width:10em; margin:1em 2em; display:inline-block; color:#FFF; text-transform:uppercase;}
					#sobre-a-lucky #itemC .InformacaoItens li img{display:inline-block; width:65%; margin-bottom:1em;}

/*Caixa do Vídeo*/
.CxVideo{display:none;}
.CxVideo .tabela{width:100%; display:table; height:100%; background-color:rgba(0, 0, 0, 0.8); position: fixed; z-index:200; top:0em; left:0em; text-align:center;}
	.CxVideo .tabela .celula{ display:table-cell; vertical-align:middle; color:#fff;}
	.CxVideo .bt-fechar-video{position: fixed; z-index:201; top:0.5em; right:0.5em; background-color:#0074c8; cursor:pointer; color:#FFF; display:inline-block; padding:0.25em 0.5em; font-size:1.5em; font-weight:600;}
	.CxVideo .bt-fechar-video:hover{background-color: #044573;}
	.CxVideo .tabela iframe{ width:95%; height:95%;}
		#produtos #leitor-produto .colunaB .bt-video img{ width:3em; margin-right:1em; vertical-align:middle;}
	#produtos #leitor-produto .colunaB .lista-filtros{ width:100%; display:inline-block; padding:1em 0em; margin-top:3em;}
		#produtos #leitor-produto .colunaB .lista-filtros #caracteristica_produto{width:100%; display:inline-block;}
			#produtos #leitor-produto .colunaB .lista-filtros #caracteristica_produto .pi_itens{ display:inline-block; width:49.8%; padding:0em; margin:0em; list-style:none; margin-bottom:1em;}
				#produtos #leitor-produto .colunaB .lista-filtros #caracteristica_produto .pi_itens img{ width:2.5em; vertical-align:middle; margin-right:1em;}
/*### LISTAR NO LER ###*/
#produtos #produtos-sugeridos{ width: 100%; display:inline-block; margin-top:4em; margin-bottom:2em;}
	#produtos #produtos-sugeridos .titulo{ width:100%; display:inline-block; font-size:1.5em; font-weight:700; color:#333;}
	#produtos #produtos-sugeridos .enfeite{ width:100%; display:inline-block; margin-top:1em; margin-bottom:2em;}
	#produtos #produtos-sugeridos .enfeite img{ width:10em; display:inline-block;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes{width:100%; display:inline-block;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos{ overflow:hidden; position:relative; display: inline-table; width:100%; max-width:22em; list-style:none; margin-bottom:2em; margin-right:2em;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos:nth-child(3){margin-right:0em;}
		#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos h2{display:inline-block; width:100%;}
			#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos a{display:inline-block; width:100%; text-decoration:none; color:#000;}
			#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .caixaimg{display:inline-block; width:100%; height:15em; background-repeat:no-repeat; background-size:cover; background-position:50%;}

#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .caixatexto{ display:none; width:100%; height:100%; vertical-align:middle; position:absolute; z-index:10; background-color:rgba(255, 255, 255, 0.6);}
#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos:hover .caixatexto{display:table-cell;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .caixatexto .caixaconteudo{ width: 80%; margin-top: 35%; text-align: center; display: inline-block;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .caixatexto .caixaconteudo img{ width:80%;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .caixatexto .caixaconteudo .bt_img{ display:none; text-transform:uppercase; font-size:1.0em; color:#0074c8; font-weight:600;}

#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .fnd_pre_info{ width:100%; display:inline-block; background-image:url(../imagem/nossas-iscas/fnd_info_produto.jpg); background-repeat:no-repeat; background-size:cover;}
	#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .titulo{display:inline-block; width:90%; text-align:center; font-size:1.2em; color:#0074c8; font-weight:600; margin-top:1em;}
		#produtos #produtos-sugeridos #listar-produtos-sugestoes .pre-produtos .breve{display:inline-block; width:90%; text-align:center; font-size:0.9em; color:#333; font-weight:400; margin-top:1em; height:3em;}

/*### TEAM ###*/
#lucky-team{width:100%; display:inline-block; margin-top: 5.2em;}
	#lucky-team .barraA{width:100%; display:inline-block; background-color:#0074c8; text-transform:uppercase;}
		#lucky-team .barraA .conteudo{width:90%; max-width:87em; display:inline-block; font-size:0.8em; color:#FFF; padding:1em 0em; text-align:left;}
	#lucky-team .itemA{ background-image:url(); background-position: right; background-repeat:no-repeat; background-size:cover;}
	#lucky-team .itemA .conteudo{width:90%; max-width:70em; display:inline-block; color:#FFF; padding:1em 0em; text-align:left;}
	#lucky-team .itemA .titulo{width:100%; display:inline-block; text-align:center; margin-top:2em; margin-bottom:2em;}
		#lucky-team .itemA .titulo img{ width:20em; display:inline-block;}
	#lucky-team .itemA #listar-team{width:100%; display:inline-block; text-align:center; color:#000; text-align:left; margin-bottom:6em;}
		#lucky-team .itemA #listar-team .integrante-team-a{width:31.4%; display:inline-block; vertical-align:middle; margin-right:2em; margin-bottom:2em;}
		#lucky-team .itemA #listar-team .integrante-team-a:nth-child(3n+0){ margin-right:0em;}
			#lucky-team .itemA #listar-team .integrante-team-a .caixa-img{ width:100%; display: inline-table;  min-height:14em; vertical-align:top; background-position:50%; background-repeat:no-repeat; background-size:cover; position:relative; overflow:hidden;}
#lucky-team .itemA #listar-team .integrante-team-a .contato-social{ width:90.9%; padding:0.5em 1em; text-align:left; position:absolute; bottom:0em; background-color:rgba(0, 0, 0, 0.5); z-index:20; left:0em;}
	#lucky-team .itemA #listar-team .integrante-team-a .contato-social .BTbio{ float:right; font-size:0.9em; font-weight:500; cursor:pointer; color:#FFF; margin:0.25em 0; background-position:0% 0.15em; background-repeat:no-repeat; background-image:url(../imagem/icones/setas-bio.png); width: 3.5em; text-align: right;}
	#lucky-team .itemA #listar-team .integrante-team-a .contato-social a{ padding:0.25em; background-color:#FFF; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; width:0.8em; text-align:center; margin-right:0.5em; display:inline-block;}
	#lucky-team .itemA #listar-team .integrante-team-a .contato-social i{ font-size:0.8em; color:#000;}
#lucky-team .itemA #listar-team .integrante-team-a .caixa-img .desc{ display: none; padding:1em; background-color:rgba(0, 0, 0, 0.5); color:#FFF; font-size:0.8em; line-height:1.5em; font-weight:300; text-align:center; overflow:hidden; vertical-align:middle;}
	#lucky-team .itemA #listar-team .integrante-team-a .caixa-img .desc .lente-flutua{ width:100%; height:100%; display:inline-table;}
	#lucky-team .itemA #listar-team .integrante-team-a .caixa-img .desc .flutua{ display:table-cell; height:100%; vertical-align:middle;}
#lucky-team .itemA #listar-team .integrante-team-a .info{ width:90.9%; padding:1em; background-color:#f5f5f5; text-align:center;}
	#lucky-team .itemA #listar-team .integrante-team-a .info .nome{ font-size: 1.2em; color: #0074c8; font-weight: 600; }
	#lucky-team .itemA #listar-team .integrante-team-a .info .breve{font-size: 0.9em; color: #333; font-weight: 400; margin-top: 0.5em;}

/*### GALERIA ###*/
#galeria{width:100%; display:inline-block; margin-top: 5.2em;}
	#galeria .barraA{width:100%; display:inline-block; background-color:#0074c8; text-transform:uppercase;}
		#galeria .barraA .conteudo{width:90%; max-width:87em; display:inline-block; font-size:0.8em; color:#FFF; padding:1em 0em; text-align:left;}
	#galeria .itemA{width:100%; display:inline-block;}
	#galeria .itemA .conteudo{width:90%; max-width:70em; display:inline-block; color:#FFF; padding:1em 0em; text-align: center;}
	#galeria .itemA .titulo{width:100%; display:inline-block; font-size:1.8em; color:#333; text-align:center; margin-top:1.8em; margin-bottom:0.5em; font-weight:700;}
	#galeria .itemA img{ width:7em; display:inline-block; margin-bottom:3.5em;}
#galeria #pre-galeria{width:100%; max-width:84em; display:inline-block; margin:4em 0em; text-align:center;}
	#galeria #pre-galeria a{text-decoration:none; color:#333;}
		#galeria #pre-galeria .itens, #galeria #pre-galeria .itens .filtro{width:20.5em; height:20em;}
		#galeria #pre-galeria .itens{vertical-align:top; display:inline-block; background-color:#FFF; margin:0.15em; background-repeat:no-repeat; background-size:cover; background-position:50%;}
		#galeria #pre-galeria .itens .filtro{ display:table;}
		#galeria #pre-galeria .itens .itemInterno{width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; color:#fff; background-color:rgba(0, 0, 0, 0.6);}
		#galeria #pre-galeria .itens:hover .itemInterno{ display:none;}
		#galeria #pre-galeria .itens .limpo{display:none;}
		#galeria #pre-galeria .itens:hover .limpo{display: inline-block;}
			#galeria #pre-galeria .itens .itemInterno .tituloG{ width:90%; display:inline-block; text-transform:uppercase; font-weight:600; color:#0074c8; font-size: 1em; margin-bottom: 1em;}
			#galeria #pre-galeria .itens .itemInterno .breveG{ width:90%; display:inline-block; font-size:0.8em; color:#fff; line-height:1.5em;}


#galeria .itemA #grid-galeria{width:100%; display:inline-block;}
	#galeria .itemA #grid-galeria .conteudo{width:90%; max-width:70em; background-color:#fff; margin-top:0em; padding:0em;}

#grid-galeria .grid{ width:100%; margin-top:0em; margin-bottom:6em;}
#grid-galeria .grid:after { content: ''; display: block; clear: both;}
#grid-galeria .grid-item{ float:left; border: 0.0em solid #fff; z-index:10; overflow:hidden; background-position:top; background-repeat:no-repeat; background-size: cover; margin:0.5em; background-color:#fff; vertical-align:top;}

/*#grid-galeria .grid-sizer, */
#grid-galeria .grid-A{ width: 65.5%; height: 33.6vw; background-image:url(../imagem/galeria/imagem-galeria-1.jpg);}
#grid-galeria .grid-B{ width: 31.5%; height: 20.9em; background-image:url(../imagem/galeria/imagem-galeria-2.jpg);}
#grid-galeria .grid-C{ width: 65.5%; height: 29.05vw; background-image:url(../imagem/galeria/imagem-galeria-4.jpg);}
#grid-galeria .grid-D{ width: 31.5%; height: 32.48em; background-image:url(../imagem/galeria/imagem-galeria-3.jpg);}

#grid-galeria .grid-E{ width: 31.5%; height: 38.2vw; background-image:url(../imagem/galeria/imagem-galeria-5.jpg); }
#grid-galeria .grid-F{ width: 65.5%; height: 33.6vw; background-image:url(../imagem/galeria/imagem-galeria-6.jpg);}
#grid-galeria .grid-G{ width: 31.5%; height: 20.9em; background-image:url(../imagem/galeria/imagem-galeria-7.jpg);}

#grid-galeria .grid-H,
#grid-galeria .grid-I{ width: 32.0%; height: 24.8em; background-image:url(../imagem/galeria/imagem-galeria-9.jpg);}
#grid-galeria .grid-H{background-image:url(../imagem/galeria/imagem-galeria-8.jpg);}


#grid-galeria .grid-A .caixa-lente{ display: none; width: 95.5%; height: 93.0%; margin: 1em 0.5em;}
#grid-galeria .grid-B .caixa-lente{ display: none; width: 90.5%; height: 90.5%; margin: 1em 0.5em;}

#grid-galeria .grid-C .caixa-lente{ display: none; width: 95.5%; height: 92.0%; margin: 1em 0.5em;}
#grid-galeria .grid-D .caixa-lente{ display: none; width: 90.5%; height: 94.0%; margin: 1em 0.5em;}

#grid-galeria .grid-E .caixa-lente{ display: none; width: 90.5%; height: 93.5%; margin: 1em 0.5em;}
#grid-galeria .grid-F .caixa-lente{ display: none; width: 95.5%; height: 93.0%; margin: 1em 0.5em;}

#grid-galeria .grid-G .caixa-lente{ display: none; width: 90.5%; height: 90.5%; margin: 1em 0.5em;}

#grid-galeria .grid-H .caixa-lente,
#grid-galeria .grid-I .caixa-lente{ display: none; width: 90.5%; height: 92%; margin: 1em 0.5em;}

#grid-galeria .grid-A:hover .caixa-lente, #grid-galeria .grid-B:hover .caixa-lente, #grid-galeria .grid-C:hover .caixa-lente,
#grid-galeria .grid-D:hover .caixa-lente, #grid-galeria .grid-E:hover .caixa-lente, #grid-galeria .grid-F:hover .caixa-lente,
#grid-galeria .grid-G:hover .caixa-lente, #grid-galeria .grid-H:hover .caixa-lente, #grid-galeria .grid-I:hover .caixa-lente{ display:inline-table;}

#grid-galeria .caixa-lente .caixa-texto{ display:table-cell; margin:1em; background-color:rgba(0, 0, 0, 0.5); color:#FFF; height:100%; vertical-align:middle;}
	#grid-galeria .caixa-lente .caixa-texto .titulo{ font-size:1.1em; font-weight:400; color:#FFF; text-transform:uppercase; width:75%; margin:0em 2em; line-height:1.5em; text-align:left;}
		#grid-galeria .caixa-lente .caixa-texto .titulo span{ color: #0C0;}
/*### ONDE ###*/
#onde-comprar{width:100%; display:inline-block; margin-top: 5.2em;}
	#onde-comprar .barraA{width:100%; display:inline-block; background-color:#0074c8; text-transform:uppercase;}
		#onde-comprar .barraA .conteudo{width:90%; max-width:87em; display:inline-block; font-size:0.8em; color:#FFF; padding:1em 0em; text-align:left;}
	#onde-comprar .itemA{width:100%; display:inline-table; background-image: url(../imagem/onde-comprar/banner-onde-comprar.jpg); background-position:50%; background-repeat:no-repeat; background-size:cover; min-height:15vw;}
		#onde-comprar .itemA h2{ display:table-cell; vertical-align:middle;}
		#onde-comprar .itemA .conteudo{width:90%; max-width:87em; display:inline-block; padding:1em 0em; text-align:center;}
			#onde-comprar .itemA .conteudo span{ font-size:1.2em; color:#FFF; display:inline-block; width:90%; font-weight: 500;}
		#onde-comprar .itemA img{ width:10em; display:inline-block; margin-top:1em;}
	
	#onde-comprar .itemB{width:100%; display:inline-block;background-color:#f5f5f5;}
		#onde-comprar .itemB .separador{ border:0; display:inline-block; margin-top:3em; margin-bottom:3em; padding:1em 1.5em; background-color:#0074c8; color:#fff; font-size:0.8em;}

#onde-comprar .itemC .AreaNumerosPaginacao{display: inline-block; width: 99%; text-decoration:none;	border: 0.0em solid #999; margin:0em; text-align:right;}
	#onde-comprar .itemC .LinkAtivoPaginacao, #onde-comprar .itemC .LinkAtivoPaginacaob, #onde-comprar .itemC .LinkInvisivelPaginacao, 
	#onde-comprar .itemC .LinkInativoPaginacao{ text-decoration:none; color: #fff;  border: 0.0em solid #999; -webkit-border-radius: 0em; -moz-border-radius: 0em; border-radius: 0em; background-color: #0074c8; padding:0.5em; margin-bottom:0.5em; display:inline-block; margin:0.1em; font-size:1.25em; width: 1em; text-align: center;  height: 1em; vertical-align: top; font-weight:400;}
	#onde-comprar .itemC .LinkAtivoPaginacaob{display:none;}
	#onde-comprar .itemC .LinkAtivoPaginacao{background-color: #044573; color:#fff;}
	#onde-comprar .itemC .LinkInvisivelPaginacao{text-decoration:none;}
	#onde-comprar .itemC .LinkInvisivelPaginacao:hover{background-color:#000;}
	#onde-comprar .itemC .LinkInativoPaginacao:hover{background-color:#044573;}
	
		#onde-comprar .itemC .conteudo #caixa-resultados{width:100%; display:inline-block; margin-top:0em;}
			#onde-comprar .itemC .conteudo #caixa-resultados .resultado{ width:18em; display:inline-block; margin:0.5em; margin-bottom:2em; border-right:0.1em solid #ccc; padding:2em; vertical-align:middle; text-align:left;}
			#onde-comprar .itemC .conteudo #caixa-resultados .resultado:nth-child(3n+0){ border-right:0em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .cliente{width:100%; display:inline-block; font-size:1.25em; font-weight:700; margin-bottom:1em; text-transform:uppercase; line-height:1.5em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .end{width:100%; display:inline-block; font-size:0.9em; line-height:1.5em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .cep{width:100%; display:inline-block; font-size:0.9em; line-height:1.5em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .cidade-estado{width:100%; display:inline-block; font-size:0.9em; line-height:1.5em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .telefone{width:100%; display:inline-block; font-size:0.9em; line-height:1.5em;}
							#onde-comprar .itemC .conteudo #caixa-resultados .resultado .site{width:100%; display:inline-block; margin-top:1em; font-size:0.9em; line-height:1.5em;}
						#onde-comprar .itemC .conteudo #caixa-resultados .nao-encontrado{width:100%; display:inline-block; font-size:1.25em; margin-bottom:2em}
						
					
	#onde-comprar .itemD{width:100%; display:inline-block; background-color:#f5f5f5;}
		#onde-comprar .itemD .separador{ border:0; display:inline-block; margin-top:3em; margin-bottom:3em; padding:1em 1.5em; background-color:#0074c8; color:#fff; font-size:0.8em;}
	#onde-comprar .itemE{width:100%; display:inline-block;}
		#onde-comprar .itemE .conteudo{width:90%; max-width:70em; display:inline-block; text-align: left;}
			#onde-comprar .itemE .conteudo #areaLogosLO{width:20%; vertical-align: top;  display:inline-block; margin:4em 0em;}
				#onde-comprar .itemE .conteudo #areaLogosLO .logos{width:100%; max-width:13.2em; display:inline-block; margin-right:1em; margin-bottom:3em; background-color:#FFF;}
					#onde-comprar .itemE .conteudo #areaLogosLO .logos:nth-child(5n+0){ margin-right:0em;}
				#onde-comprar .itemE .conteudo #areaLogosLO .logos .caixaLogo{ width:100%; height:6.5em; background-repeat:no-repeat; background-size:cover;  background-position:50%;}
/*### contato ###*/
#contato{width:100%; display:inline-block; margin-top: 5.2em;}
	#contato .barraA{width:100%; display:inline-block; background-color:#0074c8; text-transform:uppercase;}
		#contato .barraA .conteudo{width:90%; max-width:87em; display:inline-block; font-size:0.8em; color:#FFF; padding:1em 0em; text-align:left;}
	#contato .itemA{width:100%; display:inline-table; background-image: none; background-position:50%; background-repeat:no-repeat; background-size:cover; min-height:15vw;}
		#contato .itemA h2{ display:table-cell; vertical-align:middle;}
		#contato .itemA .conteudo{width:90%; max-width:87em; display:inline-block; padding:1em 0em; text-align:center;}
			#contato .itemA .conteudo span{ font-size:1.8em; color:#000; display:inline-block; width:90%; font-weight: 700;}
		#contato .itemA img{ width:10em; display:inline-block; margin-top:1em;}
	#contato .itemB .conteudo{width:90%; max-width:62em; display:inline-block; padding:1em 0em; text-align:center; margin-bottom:4em;}
		#contato .itemB .colunaA, #contato .itemB .colunaB{ width:47.9%; display:inline-block; vertical-align:top;}
		#contato .itemB .colunaA{ margin-right:2em;}
			#contato .itemB .colunaA .mapa{width:100%; display:inline-table; margin-bottom:2em;}
				#contato .itemB .colunaA .mapa iframe{width:100%; height:20em;}
			#contato .itemB .colunaA .titulo{width:100%; display:inline-block; margin-bottom:2em; text-align:left;}
				#contato .itemB .colunaA .titulo span{width:100%; display:inline-block; margin-bottom:0.5em; font-size:2em; font-weight:600;}
				#contato .itemB .colunaA .titulo img{ width:9em; margin:0em;}
			#contato .itemB .colunaA .info{width:100%; display:inline-block; margin-bottom:1em;text-align:left; font-size:0.9em; line-height:1.5em;}
			#contato .itemB .colunaA .infoB{width:100%; display:inline-block; margin-bottom:1em;text-align:left; font-size:0.9em;  line-height:1.5em;}
		#contato .itemB .colunaB{}
			#contato .itemB .colunaB .titulo{width:100%; display:inline-block; font-size:1.5em; text-transform:uppercase; color:#000; text-align:left; margin-bottom:1em; font-weight:700;}
			#contato .itemB .colunaB .descricao{width:100%; display:inline-block; text-align:left; line-height:1.5em; font-size:0.9em; margin-bottom:1em; color:#333; margin-bottom:2em;}
			#contato .itemB .colunaB .formulario{width:100%; display:inline-block;}
				#contato .itemB .colunaB .formulario #FormContato, 
				#contato .itemB .colunaB .formulario #FormContato .coluna, 
				#contato .itemB .colunaB .formulario #FormContato .colunab, 
				#contato .itemB .colunaB .formulario .bt{width:100%; display:inline-block;}
				#contato .itemB .colunaB .formulario input[type="text"], #contato .itemB .colunaB .formulario select, 
				#contato .itemB .colunaB .formulario textarea{width:100%; display:inline-block; max-width:45.5em; padding:1em 0.5em; border:0.1em solid #ccc;font-size:0.8em;margin-bottom:1em;color:#333;font-family:'Montserrat', sans-serif !important;}
				#contato .itemB .colunaB .formulario textarea{ height:10em;}
				#contato .itemB .colunaB .formulario .bt{text-align:left;}
				#contato .itemB .colunaB .formulario .bt button{ font-size: 0.8em; font-weight:400; line-height:1.5em; display:inline-block; color:#FFF; background-color:#0074c8; border:0em; padding:0.75em 2em; cursor:pointer;}
				#contato .itemB .colunaB .formulario .bt button:hover{ background-color:#044573;}
				#AlertaCamposCo{ display:inline-block; width:100%; text-align:left; font-size:0.7em; color:#F00; margin-bottom:0.5em;}
/*### ERRO ###*/
#erro-pagina{width:100%; display:inline-block; margin: 4.2em 0em;}
/*### RECEPTOR ###*/
#receptor{width:100%; display:inline-block;}
#receptor .conteudo{width:90%; display:inline-block; max-width:57.5em; margin-top:4em; margin-bottom:3em; text-align:left; font-size:1.2em; color:#666;}
#receptor .recebe-caminho{width:97.3%; font-weight:500; margin-top:1em; font-size:0.8em; margin-bottom:1em; color:#fff; text-align: right; padding:1em; border: 0.0em solid #ccc; display:inline-block; background-color:#a1a1a1;}
#receptor .recebe-caminho a{ color:#FFF; text-decoration:underline;}
#receptor .receptor-ler{width:96.4%; margin-top:1em; margin-bottom:1em; color:#000; padding:1em; text-decoration:none; border: 0.1em solid #ccc; display:inline-block; background-color:rgba(255,255,255,0.5);}
/*### BT TOP ###*/
#BTtop .fa { position: relative; top: 0.15em; font-size: 1.5em;}
#BTtop { background: #0074c8; color: #fff; text-align: center; display: none; width: 2.2em; height: 2.2em; border: none; -webkit-border-radius: 0.4em; -moz-border-radius: 0.4em; -ms-border-radius: 0.4em; -o-border-radius: 0.4em; border-radius: 0.4em; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; z-index: 30; cursor:pointer; position:fixed; bottom: 0.5em; right: 0.5em}
#BTtop:hover{background: rgba(0, 0, 0, 0.7);}
/*### RODAPÉ ###*/
#Rodape{ width:100%; display:inline-block; background-color: #3d3d3d; color:#000;}
#Rodape .conteudo{width:90%; display:inline-block; max-width:70em; margin-top:1em; margin-bottom:1em; vertical-align:middle;}
#Rodape .conteudo .colunaA, #Rodape .conteudo .colunaB, #Rodape .conteudo .colunaC, #Rodape .conteudo .colunaD{ margin-right:2em; text-align:left; display:inline-block; margin-bottom:4em; margin-top:2em; vertical-align:top;  font-size: 0.9em;}
#Rodape .conteudo .colunaA{width: 16em;}
	#Rodape .conteudo .colunaA #logo-menu{display:none;}
	#Rodape .conteudo .colunaA .titulo{width:100%; display:inline-block; margin-bottom:0.5em; font-size:0.9em; font-weight:400; color:#fff;}
	#Rodape .conteudo .colunaA .linha_enfeite{background-image:url(../imagem/icones/enfeite_menu.png); background-repeat: repeat-x; width: 6em; height:0.25em; margin-bottom: 2em;}
	#Rodape .conteudo .colunaA ul{ width:100%; display:inline-block; margin:0em; padding:0em;}
	#Rodape .conteudo .colunaA li{ list-style:none; width:85%; text-transform:uppercase; display:inline-block; font-size:0.7em; font-weight:400; color:#fff; text-decoration:none; margin-bottom:1em; padding-left: 0em;}
	#Rodape .conteudo .colunaA a:nth-child(2){display:none;}
		#Rodape #logo-menu {background-image:none;}
		#Rodape #logo-menu img{ width:60%;}
	#Rodape .conteudo .colunaA .ativoMT{ color: #fff; font-weight:600; list-style:none;}

#Rodape .conteudo .colunaB{ width:20em;}
	#Rodape .conteudo .colunaB .titulo{width:100%; display:inline-block; margin-bottom:0.5em; font-size:0.9em; color:#fff; font-weight:400;}
	#Rodape .conteudo .colunaB .linha_enfeite{background-image:url(../imagem/icones/enfeite_menu.png); background-repeat: repeat-x; width: 6em; height:0.25em; margin-bottom: 2em;}
		#Rodape .conteudo .colunaB #colunasPreBlogR{ width:98%; min-width:18em; display:inline-block; margin-top:2em; padding:0em;}
			#Rodape .conteudo .colunaB #colunasPreBlogR li{ list-style:none; width:100%; display:inline-block; margin-bottom:1em;}
				#Rodape .conteudo .colunaB #colunasPreBlogR .ImgBlog{ width:4em; height:4em; display:inline-block; margin-right:1em; background-repeat:no-repeat; background-position:50%; background-size:cover; vertical-align:middle;}
				#Rodape .conteudo .colunaB #colunasPreBlogR .CxTexto{ width: 72%; font-size:0.8em; display:inline-block; text-decoration:none; color:#FFF; line-height:1.5em; vertical-align:middle;}
				#Rodape .conteudo .colunaB #colunasPreBlogR .tituloBlog{ font-size:1.0em; height: 3em;}

#Rodape .conteudo .colunaC{width:17em;}
	#Rodape .conteudo .colunaC .titulo{width:100%; display:inline-block; margin-bottom:0.5em; font-size:0.9em; color:#fff; font-weight:400;}
		#Rodape .conteudo .colunaC .linha_enfeite{background-image:url(../imagem/icones/enfeite_menu.png); background-repeat: repeat-x; width: 6em; height:0.25em; margin-bottom: 2em;}
	#Rodape .conteudo .colunaC .titulob{width:100%; display:inline-block; vertical-align:top; font-size: 0.9em; font-weight:400; margin-top:4em; margin-bottom:0.5em; color:#FFF;}
		#Rodape .conteudo .colunaC .tdescrica{ line-height:1.5em; color:#FFF; font-size:1em;}
	#Rodape .conteudo .colunaC .redes-sociais{width:100%; display:inline-block; text-align: left;}
	#Rodape .conteudo .colunaC .redes-sociais li{ display:inline-block; font-size:1.4em; margin-right:0.5em; width:1.4em; text-align:center; background-color:#0074c8; color:#333; padding: 0.5em 0.25em;}
	#Rodape .conteudo .colunaC .redes-sociais li:hover{ color:#000;}

#Rodape .conteudo .colunaD{ margin-right:0em; width:18em;}
	#Rodape .conteudo .colunaD .titulo{width:100%; display:inline-block; margin-bottom:0.5em; font-size:0.9em; color:#fff; font-weight:400;}
		#Rodape .conteudo .colunaD .linha_enfeite{background-image:url(../imagem/icones/enfeite_menu.png); background-repeat: repeat-x; width: 6em; height:0.25em; margin-bottom: 2em;}
		#Rodape .conteudo .colunaD #FormNews{width:100%; display:inline-block;}
		#FormNews .coluna{width:78%; display:inline-block;}
		#FormNews .colunaBt{display:inline-block; vertical-align:bottom; width:3em;}
		#FormNews input{border:0em;}
		#FormNews #erro_nome_ne, #FormNews #erro_email_ne{width:100%; display: none; font-size:0.8em; margin-bottom:0.5em}
		#FormNews #erro_nome_ne img, #FormNews #erro_email_ne img{ width:1.25em; vertical-align:middle;}
		#FormNews input[type="text"]{ padding:1em; background-color: transparent; color: #999; border: 0.07em solid #999; width:95%; display:inline-block; margin-right:0.25em; font-size:1em; font-weight:400; margin-bottom:0.5em;}
		#FormNews #button_ne{width:3em; display:inline-block; margin-bottom: 0.15em; -webkit-appearance: none; display:inline-block; text-transform:uppercase; background-color:#0074c8; padding:1.2em; color:#FFF; cursor:pointer; font-size:0.9em;  font-weight:400; -webkit-border-radius: 0.0em; -moz-border-radius: 0.0em; border-radius: 0.0em; letter-spacing:0em; background-image:url(../imagem/icones/seta-enviar-news.png); background-repeat:no-repeat; background-position: 50% 50%;}
		#FormNews #button_ne:hover{background-color:#000;}
		#AlertaCamposN{ display:inline-block; width:100%; text-align:left; font-size:0.7em; color:#F00; margin-bottom:0.5em;}
#assinatura{width:100%; display:inline-block; font-size:0.7em; background-color:#333; color:#FFF; padding-top:1.5em; margin-bottom:0em; font-weight:500;}
#assinatura .conteudo{max-width:90em; text-align:left; display:inline-block; margin-top:1em; margin-bottom:1em; vertical-align:middle; color:#fff;}
#assinatura span{ float: right;}
#assinatura a{ text-decoration:none; color:#fff;}
#assinatura a:hover{ color:#ccc;}

input[type="submit"]{-webkit-appearance: none;}