@charset "UTF-8"; /* CSS Document */ /* ------------------------ GERAL ----------------------- */ body { font-size: 14.5px; } .container, .wizard {width: 750px;} body {min-width: 750px;} .box .container {width: 700px;} .box-pequeno .container {width: 400px;} .painel.mapa iframe{height:580px;} /* ------------------------ GRID ----------------------- */ .largura100, .larguraTotal800 { width: 98% !important;} .largura90 { width: 48%; } .largura85 { width: 48%; } .largura80 { width: 48%; } .largura75 { width: 48%; } .largura70 { width: 48%; } .largura67 { width: 48%; } .largura66 { width: 48%; } .largura65 { width: 48%; } .largura60 { width: 48%; } .largura55 { width: 48%; } .largura50 { width: 48%; } .largura48 { width: 48%; } .largura47 { width: 48%; } .largura45 { width: 48%; } .largura40 { width: 48%; } .largura37 { width: 48%; } .largura33 { width: 48%; } .largura30 { width: 48%; } .largura25 { width: 48%; } .largura20 { width: 48%; } .largura15 { width: 48%; } .largura10 { width: 48%; } .largura5 { width: 48%; } .largura100, .largura90, .largura85, .largura80, .largura75, .largura70, .largura66, .largura65, .largura60, .largura55, .largura50, .largura47, .largura45, .largura40, .largura37, .largura33, .largura30, .largura25, .largura20, .largura15, .largura10, .largura5 { padding:0px; margin:0px 1%; } .borda_direita { border-right: 1px dashed #ccc; } .borda_esquerda { border-left: 1px dashed #ccc; } .painel .modulo.largura100, .painel .modulo.largura90, .painel .modulo.largura85, .painel .modulo.largura80, .painel .modulo.largura75, .painel .modulo.largura70, .painel .modulo.largura67, .painel .modulo.largura66, .painel .modulo.largura65, .painel .modulo.largura60, .painel .modulo.largura55, .painel .modulo.largura50, .painel .modulo.largura47, .painel .modulo.largura45, .painel .modulo.largura40, .painel .modulo.largura33, .painel .modulo.largura30, .painel .modulo.largura25, .painel .modulo.largura20, .painel .modulo.largura15, .painel .modulo.largura10, .painel .modulo.largura5 { padding:0px; margin:0px 1%; } td .campo.largura100 { width: 100%;} .campo.largura100 { width: 98%;} .campo.largura90 { width: 48%; } .campo.largura85 { width: 48%; } .campo.largura80 { width: 48%; } .campo.largura75 { width: 48%; } .campo.largura70 { width: 48%; } .campo.largura66 { width: 48%; } .campo.largura60 { width: 48%; } .campo.largura50 { width: 48%; } .campo.largura45 { width: 48%; } .campo.largura40 { width: 48%; } .campo.largura33 { width: 48%; } .campo.largura30 { width: 48%; } .campo.largura25 { width: 48%; } .campo.largura20 { width: 48%; } .campo.largura18 { width: 48%; } .campo.largura15 { width: 48%; } .campo.largura12 { width: 48%; } .campo.largura10 { width: 48%; } .campo.largura100, .campo.largura90, .campo.largura85, .campo.largura80, .campo.largura75, .campo.largura70, .campo.largura66, .campo.largura60, .campo.largura50, .campo.largura45, .campo.largura40, .campo.largura33, .campo.largura30, .campo.largura25, .campo.largura20, .campo.largura18, .campo.largura15, .campo.largura12, .campo.largura10 { padding: 0px !important; margin:8px 1% 8px 1% !important; float:left; } .margem_superior_pequena {margin-top:10px} .margem_inferior_pequena {margin-bottom:10px} .margem_superior_media {margin-top:18px} .margem_inferior_media {margin-bottom:18px} .margem_superior_grande {margin-top:24px} .margem_inferior_grande {margin-bottom:24px} .margem_superior_gigante {margin-top:50px;} .margem_inferior_gigante {margin-bottom:50px;} .padding_superior_pequeno {padding-top:10px} .padding_inferior_pequeno {padding-bottom:10px} .padding_superior_medio {padding-top:18px} .padding_inferior_medio {padding-bottom:18px} .padding_superior_grande {padding-top:24px} .padding_inferior_grande {padding-bottom:24px} .padding_superior_gigante {padding-top:50px;} .padding_inferior_gigante {padding-bottom:50px;} .coluna.largura48 { margin: 0% 1%;} /* ------------------------ CONFIGURAÇÕES GERAIS ----------------------- */ h4 {font-size: 1.3em;} div.selector { margin-bottom: 5px; } .menu_superior span { float: right; margin-top: 4px; } .cabecalho .barra_topo .menu_mensagens.menu_superior ul li.mensagem span.info { float: none; } .cabecalho .barra_topo .acesso_produtos .dropdown_produtos { width: 370px; } .cabecalho .barra_topo .acesso_produtos .dropdown_produtos .coluna.largura50 { width: 47%; } .home .coluna.principal { margin-top:10px; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); } .home .largura67 {width:100%; margin:0px; padding:0px;} .home .largura30 {width:100%; margin:0px; padding:0px;} .home .painel {width:47%; float:left; margin:0px 0px 0px 0px; padding:2%; } .home .painel+.painel {padding-left: 0px; } .home .painel.destaque+.painel {padding-left:2%; } .home .painel.destaque {padding:1px; width:100%; margin-bottom:0px; } .home.login .painel.destaque { width:60%; } .home.login .painel.destaque .marcador { top: 53px; } .home.login .coluna.largura30 { width:35%; } .home .painel.destaque h6 {padding: 7px 17px 9px 25px; background-position: 7px 8px;} .home .painel.servico_home {padding: 6px 1% 0px 1%; width:98%; float:left; margin:0px; margin-top:0px; height:auto;} .home.login .painel.servico_home { margin-top: 15px; } .home .painel.servico_home .observacao {font-size:0.9em; margin-top:0px;} .home .painel.destaque .marcador {top:30px;} .home .painel.servico_home h3 { border-top: 0px solid transparent; padding: 0px 2px 4px 2px; } .home .modulo {height: 135px;} .home .modulo.largura15 {width:26%; margin:0px;} .home .modulo.largura80 {width:74%; margin:0px;} .icone_coleta, .icone_certificacao {left: 10px; top: 10px; background-size: 80px 80px;} .cabecalho > .container{ display: table; } .cabecalho .barra_topo .menu_mensagens.menu_superior ul { right: -10px; } .cabecalho .titulo_app { min-width: 11%; } .menu_app .slogan { display: none;} .menu_app > ul { height: 32px; margin-top: 30px; } .cabecalho .menu_app {display: none;} .cabecalho .menu_app.lateral {display: block; top: -35px;} .cabecalho .menu_app.lateral #fechar_menu {display: inline-block;} .cabecalho .menu_app.lateral .menu_app.lateral li.home a:before { content: "HOME"; } .cabecalho .mobile_header { display: table-cell; } .cabecalho .mobile_header #abrir_menu { width: 5%; display: table-cell; float: none; vertical-align: middle; background-position: 10px center; border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0px 0px 4px; } .cabecalho .mobile_header .slogan { width: 95%; display: table-cell; vertical-align: top; padding: 7px 14px; background-color: #e3e3e0; border-radius: 0px 4px 4px 0px; -moz-border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0px; } .act .titulo_app .slogan, .framework .titulo_app .slogan, .pdde .titulo_app .slogan, .sas .titulo_app .slogan, .scad .titulo_app .slogan, .sdk .titulo_app .slogan, .signer .titulo_app .slogan { display: none; } .act .menu_app .slogan, .framework .menu_app .slogan, .pdde .menu_app .slogan, .sas .menu_app .slogan, .scad .menu_app .slogan, .sdk .menu_app .slogan, .signer .menu_app .slogan { padding-left: 10px; } .act .menu_app.lateral .home a, .framework .menu_app.lateral .home a, .pdde .menu_app.lateral .home a, .sas .menu_app.lateral .home a, .scad .menu_app.lateral .home a, .sdk .menu_app.lateral .home a, .signer .menu_app.lateral .home a, .act .menu_app.lateral .dashboard a, .framework .menu_app.lateral .dashboard a, .pdde .menu_app.lateral .dashboard a, .sas .menu_app.lateral .dashboard a, .scad .menu_app.lateral .dashboard a, .sdk .menu_app.lateral .dashboard a, .signer .menu_app.lateral .dashboard a { width: auto; padding: 10px 10px 13px 40px; color: #fff; background-image: url("../imagens/icone-seta.png"); background-position: 19px 12px; } .act .menu_app.lateral .home a:hover, .framework .menu_app.lateral .home a:hover, .pdde .menu_app.lateral .home a:hover, .sas .menu_app.lateral .home a:hover, .scad .menu_app.lateral .home a:hover, .sdk .menu_app.lateral .home a:hover, .signer .menu_app.lateral .home a:hover, .act .menu_app.lateral .dashboard a:hover, .framework .menu_app.lateral .dashboard a:hover, .pdde .menu_app.lateral .dashboard a:hover, .sas .menu_app.lateral .dashboard a:hover, .scad .menu_app.lateral .dashboard a:hover, .sdk .menu_app.lateral .dashboard a:hover, .signer .menu_app.lateral .dashboard a:hover { padding: 10px 10px 13px 40px; background-image: url("../imagens/icone-seta.png"); background-position: 19px 12px; } .menu_app {float: none; margin-top:8px; width: 100%; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;} .menu_app li.home a, .menu_app li.portal a {border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; -moz-border-radius:5px 0px 0px 5px;} .menu_app .dropdown {font-size:1.1em;} .menu_app.lateral li.ativo a:hover { color: #fff; } .menu_app.lateral li a:hover { color: #222; } .titulo_tela .observacao {width: 270px; } .titulo_tela .nome, .titulo {font-size:1.8em; } .checklist { background-color: #fff; } .checklist .titulo_checklist { width: 100%; float: none; display: block; border-bottom: 1px solid #dedede; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .checklist ul { padding: 5px; padding-bottom: 0px; display: block; } .checklist ul li.status_sucesso, .checklist ul li.status_erro, .checklist ul li.status_alerta { padding: 7px 10px 7px 27px; margin: 0px 0px 5px; background-color: #f8f8f8; border: 1px solid #dfdfdf; } .checklist ul li:first-child { padding-left: 15px; } .modulo.passo {height: 122px;} .modulo.passo label span.numero, .numero {background-image: url("../imagens/icone-numero-1024.png");} .numero_grande {padding: 12px 25px 10px 17px;} .coluna .margem_conteudo, .painel .margem_conteudo, .modulo .margem_conteudo, .margem_conteudo, .conteudo {padding: 12px !important;} .margem_conteudo .wizard { top:-14px; left:-13px; } .coluna .margem_container_passos, .painel .margem_container_passos, .modulo .margem_container_passos { padding:10px 12px 0px 12px !important; } .marcador_painel .margem_conteudo { background-position: left 8px; } .banners {width:680px !important; overflow:hidden;} .retornar {left: -15px;} .avancar {right: -15px;} .retornar, .avancar {width: 25px;} .balao_mensagem_principal br {display:none;} .act.home.login .slogan, .framework.home.login .slogan, .pdde.home.login .slogan, .sas.home.login .slogan, .scad.home.login .slogan, .sdk.home.login .slogan, .signer.home.login .slogan {display:block !important;} #abrir_menu {display:block; margin-top: 35px;} .act.home.login #abrir_menu, .framework.home.login #abrir_menu, .pdde.home.login #abrir_menu, .sas.home.login #abrir_menu, .scad.home.login #abrir_menu, .sdk.home.login #abrir_menu, .signer.home.login #abrir_menu {display:none;} #fechar_menu {display:inline-block;} .menu_app {display:none; } .act .titulo_app .slogan { width: 320px; top: 40px; left: 185px; } .framework .titulo_app .slogan { width: 430px; top: 32px; left: 262px; } .pdde .titulo_app .slogan, .scad .titulo_app .slogan { width: 320px; top: 32px; left: 202px; } .sas .titulo_app .slogan { width: 320px; top: 32px; left: 188px; } .sdk .titulo_app .slogan { width: 320px; top: 32px; left: 188px; } .signer .titulo_app .slogan { width: 240px; top: 32px; left: 220px; } .botao_pequeno{padding: 5px 7px;} .botao_medio{padding: 7px 12px;} .botao_grande{padding: 9px 12px;} .campo_visualizacao .detalhes_assinatura, .botao_minimo, h4 .botao_minimo {font-size: 0.9em;} .carteira { padding-left: 50px !important; } .carteira .icone { left: -8px; top: 12px; } .botao_painel.carteira:hover .icone { top: 13px; } .botao_painel.ativo.carteira .icone { top: 14px; } .botao_painel.ativo.carteira:hover .icone { top: 14px; } .login .painel .icone { display: none; } .campo_visualizacao .detalhes_assinatura, .botao_minimo, a.botao_minimo, .grid td input.botao_minimo[type="button"] { padding: 3px 5px; } .grid td.fixo > div { height: 16px; } .coluna.grid_associacao .coluna_botao, .coluna.grid_associacao .coluna.filtros { width: 100%; padding: 0px; } .coluna.botao_associacao { padding-top: 205px; } .coluna.botao_associacao ul li input { width: 32px; } .coluna.botao_associacao ul li input.botao_esquerda { right: -5px; } .coluna.botao_associacao ul li input.botao_direita { top: 3px; left: -5px; } .card, .card_container { display: block; } .card { border-top: none; } .card+.card { margin-top: 10px; padding-top: 10px; border: 0px; border-top: 4px double #eee; } .card.marcador_painel { margin: 0px !important; } .card.vantagem { width: 100%; height: 95px; padding: 5px 0px; margin: 0px; display: block; float:left; text-align: left; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #eee; } .painel.intro .card { width: 50%; margin: 0px; padding-top: 4px; float: left; border-top: 4px double #eee; } .card.vantagem .margem_conteudo { width: 100%; padding: 20px !important; overflow: hidden; font-size: 1.2em; line-height: 1.1; box-sizing: border-box; -moz-box-sizing: border-box; } .card.vantagem .margem_conteudo { line-height: 3; } .card.vantagem+.card.vantagem .margem_conteudo { line-height: 1.1; } .painel.intro .card .margem_conteudo { line-height: 1.1; max-height: 126px; } .painel.intro.ordenado .card .margem_conteudo { max-height: 152px; text-align: left; } .painel.intro.ordenado .card .margem_conteudo img { float: left; margin: 0px 12px 15px 0px; } .card.vantagem img { width: 56px; margin: 0px 12px 10px 0px; float: left; } .card.vantagem+.card.vantagem { width: 50%; height: 126px; padding: 0px; border-top: none; background-image: url("../imagens/fundo-card.png"); background-repeat: no-repeat; background-position: top left; } .seletores ul .botao { font-size: 0.9em; } .seletores ul .ou { left: 43%; } .seletores ul li.largura25 { width: 50%; border-bottom: 1px solid #eee; } .seletores ul li.btn_opcao.largura50 { width: 50% !important; } .faixa-fechar > a { float: none; margin-top: 8px; padding: 6px 27px; } /*----------- BILLING ----------*/ .billing .grid.resumo tr td:first-child {background-position: 13px center;} .billing .lista_campos.destaques { left: -19px; } /*--------- CONSULTA PHP ----------*/ .grid .lista-botoes { position: static; } .dojoxGridPaginator { /**/width: 100% !important; /**/margin-left:0% !important; } .dojoxGridDescription { text-align: left !important; } .dojoxGridScrollbox { height: 300px !important; } /*---------- FILTROS (CRUD) ----------*/ .coluna.filtros { width: 98%; } .coluna.filtros .coluna.fundo.larguraTotal800 { margin-bottom: 8px; } .coluna_botao { width: 48%; float: left; } .coluna_botao .show_hide { width: 76px; height: 30px; top: 1px; right: -85px; overflow: hidden; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #6688c5; background-image: url(../imagens/fundo-botao-mais-painel-mobile.png); } .coluna_botao .show_hide:hover { background-color: #6283BE; background-image: url(../imagens/fundo-botao-mais-painel-mobile.png); background-position: center 9px; box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.1); } .exibir .coluna_botao .show_hide:hover, .exibir .coluna_botao .show_hide { background-position: center; background-image: url(../imagens/fundo-botao-menos-painel-mobile.png); } .coluna_botao .campo.largura100 label { display: none; } /*---------- GRID (CRUD) ----------*/ .grid .esconder_mobile { display: none !important; } .ui-paginator-top { text-align: left !important; margin-top:15px; } /*--------- DASHBOARD ----------*/ .corpo .dashboard { padding: 20px 13px 8px 13px; } .dashboard .modulo { margin: 0px; } .dashboard .modulo.largura100 { width: 100 !important%; } .dashboard .modulo.largura33 { width: 50%; } .dashboard .modulo.largura66 { width: 100%; } .dashboard .modulo.pequeno .painel { height: 274px; } .dashboard .modulo.grande .painel { height: 567px; } .dashboard .modulo.largura100.pequeno .painel { height: auto; } .dashboard .modulo.totais.largura100 { width: 100% !important; } .dashboard .modulo.totais.largura100 .painel { height: auto; } .dashboard .totais.largura100 .total { width: 20%; height: 112px; margin-top: 5px; padding: 5px 2.5%; -moz-box-sizing: border-box; box-sizing: border-box; } .dashboard .totais.largura100 .total h1 { float: none; } .dashboard .modulo.totais.largura50 .painel { height: auto; } .dashboard .totais.largura50 .total { height: 112px; margin-top: 5px;} .dashboard .modulo.pequeno.largura66 .painel.edicao { height: 343px; } .dashboard .totais.largura100 .total {padding: 15px 1.2%; width: 20%;} .dashboard .totais .total h2 {font-size: 1.4em;} .dashboard .modulo.totais.largura100 .painel {height: auto !important;} .dashboard .totais .conteudo {padding:0px !important;} .dashboard .modulo .conteudo .submodulo { width: 27%; margin: 8px 1% 8px; padding: 12px 2%; } .dashboard .modulo .conteudo .submodulo+.submodulo { border: none; } .painel_abas .aba .dashboard { padding: 11px 6px 0px; } .dashboard .modulo.pequeno .conteudo { height: 215px; } .dashboard .modulo.grande .conteudo { height: 508px; } /*--------- NOVA HOME -----------*/ .ios .formulario, .mobile .formulario, .ios .servico .separador_horizontal, .mobile .servico .separador_horizontal { display: none; } .autenticado .ios .aviso_mobile, .autenticado .mobile .aviso_mobile, .autenticado .ios .formulario.aviso_mobile, .autenticado .mobile .formulario.aviso_mobile { display: inline-block !important; } .destaque_home h3 { font-size: 1.7em; margin: 35px 5px 0px; text-align: center; width: auto; float: none; } .destaque_home .botao_laranja { float: none; margin-top: 20px; } .destaque_home p { padding: 0px 40px; } .transparente .marcador { top: 14px; } .lista_servicos { background-color: rgba(0, 0, 0, 0.04); box-shadow: 0 0 1px 7px rgba(0, 0, 0, 0.016) inset; -moz-box-shadow: 0 0 1px 7px rgba(0, 0, 0, 0.016) inset; -webkit-box-shadow: 0 0 1px 7px rgba(0, 0, 0, 0.016) inset; border: 1px solid #ddd; } .lista_servicos .transparente { display: inline-block; width: 100% !important; margin-top: 0px; box-sizing: border-box; -moz-box-sizing: border-box; background-color: transparent; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border: none; border-bottom: 1px solid #d3d3d3; } .lista_servicos .transparente+.transparente { width: 50% !important; float: left; border: none; border-right: 1px solid #d3d3d3; } .lista_servicos .transparente+.transparente+.transparente { border-right: none; } .lista_servicos .transparente:first-child .centro { text-align: left !important; margin-bottom: 26px; } .lista_servicos .transparente:first-child .centro .icone_home { float:left; margin-left: 60px; margin-right: 15px; text-align: center; } .lista_servicos .transparente:first-child .centro h3 { display: inline-block; margin-top: 5px; } .lista_servicos .transparente:first-child .centro h3 br { display: none; } .lista_servicos .transparente:first-child .centro p { width: 58%; padding: 10px 0; display: inline-block; } .lista_servicos .transparente:first-child .separador_horizontal { margin: 12px 0px 10px; border-style: dashed !important; } .autenticado .lista_servicos .transparente:first-child .separador_horizontal { display: none; } .autenticado .lista_servicos .transparente:first-child > div, .autenticado .lista_servicos .transparente:first-child .formulario.aviso_mobile { float: left; } .autenticado .lista_servicos .transparente:first-child > div { width: 290px; } .autenticado .lista_servicos .transparente:first-child > div h3, .autenticado .lista_servicos .transparente:first-child .formulario.aviso_mobile { margin-top: 0px; } .cabecalho+.lista_funcionamento .funcionamento { width: 100% !important; display: block; margin: 0px; box-sizing: border-box; -moz-box-sizing: border-box; } .cabecalho+.lista_funcionamento .funcionamento * { margin: 0px; display: inline-block; vertical-align: middle; } .lista_funcionamento .funcionamento h3 { margin-bottom: 10px; } .cabecalho+.lista_funcionamento .funcionamento h3 { width: 138px; margin: 0px 15px 0px 10px; } .cabecalho+.lista_funcionamento .funcionamento p { width: 67%; } .funcionamento .botao_pequeno { margin-bottom: 4px; } .lista_vantagens .vantagem { width: 100% !important; display: block; margin-top: 0px; box-sizing: border-box; -moz-box-sizing: border-box; } .lista_vantagens .vantagem h3, .lista_vantagens .vantagem h3 + div { display: inline-block; vertical-align: top; } .lista_vantagens .vantagem h3 { width: 27%; margin-top: 10px; } .lista_vantagens .vantagem h3 + div { width: 72%; } .servico+.servico .formulario { max-width: 329px; } .servico .formulario .campo .ui-selectonemenu label { max-width: 87%; } #slider .owl-item .slide.abertura .slide-conteudo li h1 { font-size: 4.1em } #slider .owl-item .slide.abertura .slide-conteudo li h1, #slider .owl-item .slide.abertura .slide-conteudo li h1 + div { padding: 0 6% 18px; width: 88%; } #slider .owl-item .slide.duas-colunas .slide-conteudo li div { padding: 30px 35px 0 25px; } #slider .owl-item .slide.tres-colunas .slide-conteudo li div { padding: 30px 15px 0; font-size:1.15em;} #slider .owl-item .slide.tres-colunas .slide-conteudo li div strong { margin-left: -16px; padding: 3px 2px 3px 17px; background-position: -6px 2px; } #slider .owl-item .slide.tres-colunas .slide-conteudo li div h3 { left: -24px; padding: 0 10px 0 25px; } .faixa-fechar .container > span { width: 75%; margin-right: 0px; } #slider .owl-item .slide.abertura .slide-conteudo li div.imagem {width: 53%;} #slider .owl-item .slide.abertura .slide-conteudo li div.texto { width: 46%; padding: 0px 1% 0px 0px; font-size: 1.35em; } #slider .owl-item .slide.abertura .slide-conteudo li div.texto h1 { font-size: 1.9em; } #slider .owl-item .slide.duas-colunas .slide-conteudo li+li.imagem { width: 100%; display: block; text-align:left; } #slider .owl-item .slide.duas-colunas .slide-conteudo li+li.imagem img { margin-top: 20px; } /* #slider .owl-item .slide:first-child.abertura { background-image: url(../imagens/slide-1-800.png); background-repeat: no-repeat; background-position: center bottom; }*/ .destaque_home .botao_pequeno { height: 21px; margin-top: 20px; padding: 27px 0px; font-size: 1.2em; vertical-align: top; } .modulos_produtos ul li .modulo_produto, .modulos_produtos ul li .modulo_produto:hover { height: 190px !important; } .modulos_produtos.quatro_colunas ul li, .modulos_produtos.tres_colunas ul li { width: 33.3%; } .home .abas .aba .imagem { margin-top: 0px; margin-bottom: 20px; width: 100%; } .home .abas .aba .imagem + .info { width: 95%; margin-bottom: 30px; } .home .abas .aba .imagem + .info > p strong { font-size: 1.2em; } .home .abas .aba .info .observacao.desenvolvedores { background-position: 20px center; } .home .modulos_home.transparente .modulo.largura66 h3 { margin-left: -13px; } .home .modulos_home.transparente .modulo ul li { display: block; margin-bottom: 4px; } .home .abas .aba .info ul li { padding: 12px 4px; }