@font-face {
  font-family: 'Titillium-Light';
  src: url('../fonts/Titillium-Light.eot');
  src: url('../fonts/Titillium-Light.woff2') format('woff2'),
       url('../fonts/Titillium-Light.woff') format('woff'),
       url('../fonts/Titillium-Light.ttf') format('truetype'),
       url('../fonts/Titillium-Light.svg#Titillium-Light') format('svg'),
       url('../fonts/Titillium-Light.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

html														{ border:0; margin:0px; padding:0px; width:100%; min-height:100%; overflow:auto; -webkit-font-smoothing:antialiased; }
body														{ border:0px; margin:0px; padding:0px; width:100%; min-height:100%; font-family:'Titillium-Light', serif; font-size:14px; background: top center no-repeat #fff; }
img, div, input, select, textarea							{ border:0; margin:0px; padding:0px; outline:0px; }
a															{ text-decoration:none; }

h1															{ font-size:30px; font-family:'Titillium-Regular', sans-serif; text-transform:uppercase; padding:0px; margin:0px 0px 10px 0px; }

.centralizar												{ width:auto; margin:20px; }

.ui-datepicker												{ font-size:12px !important; }

.campo														{ width:100%; margin-bottom:10px; float:left; }
.campo span													{ display:block; margin-top:3px; text-align:left; font-family:'Titillium-Light', sans-serif; font-size:1em; color:#000; }
.campo label												{ display:block; margin-bottom:3px; text-align:left; font-family:'Titillium-Light', sans-serif; font-size:1em; color:#000; }
.campo input[type=text]										{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #CCC; background:none; padding:10px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; }
.campo input[type=file]										{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #CCC; background:none; padding:10px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; display:none; }
.campo input[type=password]									{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #CCC; background:none; padding:10px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; }
.campo input[type=submit]									{ width:200px; float:right; margin-right:10px; padding:12px 5px 8px 5px; font-family:'Titillium-Light', sans-serif; font-size:17px; text-align:center; color:#343434; background:#32B3A8; border:1px solid #32B3A8; cursor:pointer; border-radius:0px; -webkit-appearance:none; }
.campo input[type=submit]:hover								{ background:#343434; border-color:#343434; color:#FFF; }
.campo select												{ border:1px solid #CCC; background:#FFF; font-family:'Titillium-Light', sans-serif; font-size:1.083em; color:#000; width:100%; width: -webkit-calc(100% - 10px); width: -moz-calc(100% - 10px); width: calc(100% - 10px); padding:7px 5px; border-radius:0px; -webkit-appearance:menulist-button; height:42px; outline:0px; }
.campo textarea												{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #CCC; background:none; padding:10px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; height:180px; }

.text														{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #CCC; background:#FFF; padding:7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:6px; margin-left:5px; }
.select														{ border:1px solid #CCC; background:#FFF; font-family:'Titillium-Light', sans-serif; font-size:1.083em; color:#000; width:100%; width: -webkit-calc(100% - 10px); width: -moz-calc(100% - 10px); width: calc(100% - 10px); padding:7px 5px; border-radius:0px; -webkit-appearance:menulist-button; height:34px; outline:0px; margin-left:5px; }

.botao-filtrar												{ border:1px solid #04511D; background:#1C8A43; color:#FFF; padding:6px 0px 4px 0px; width:60px; float:right; border-radius:6px; text-align:center; margin-left:5px; font-size:16px; cursor:pointer; }
.botao-filtrar:hover										{ background:#04511D; }

.botao-cadastrar-usuarios									{ border:1px solid #33A3A5; background:#32B3A8; color:#000; padding:6px 0px 4px 0px; width:90px; float:right; border-radius:6px; text-align:center; margin-left:5px; font-size:16px; cursor:pointer; }
.botao-cadastrar-usuarios:hover								{ background:#33A3A5; }

.botao-voltar												{ border:1px solid #CCC; background:#FFF; color:#898989; padding:6px 0px 4px 0px; width:90px; float:right; border-radius:6px; text-align:center; margin-left:5px; font-size:16px; cursor:pointer; }
.botao-voltar:hover											{ background:#898989; border-color:#707070; color:#FFF; }

.campo-file-arquivo											{ width:100%; float:left; width: -webkit-calc(100% - 120px); width: -moz-calc(100% - 120px); width: calc(100% - 120px); border:1px solid #CCC; background:none; padding:10px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; height:18px; }
.campo-file-excluir											{ width:30px; float:left; border:1px solid #CCC; background:none; padding:10px 7px; text-align:center; font-size:14px; color:#000; border-radius:0px; margin-left:1px; line-height:22px; height:18px; cursor:pointer; }
.campo-file-excluir:hover									{ border-color:#C30; background:#C30; color:#FFF; }
.campo-file-excluir-desativado								{ border-color:#CCC !important; background:#ebebeb !important; color:#999 !important; cursor: not-allowed !important; }
.campo-file-abrir											{ width:30px; float:left; border:1px solid #CCC; background:none; padding:10px 7px; text-align:center; font-size:14px; color:#000; border-radius:0px; margin-left:1px; line-height:24px; height:18px; cursor:pointer; }
.campo-file-abrir:hover										{ border-color:#32B3A8; background:#32B3A8; color:#FFF; }

.campo-radio												{ width:50%; float:left; margin-top:10px; }
.campo-radio input[type=radio]								{ float:left; }
.campo-radio input[type=checkbox]								{ float:left; }
.campo-radio label											{ display:block; margin-left:20px; }

.mensagem_obrigado											{ text-align:center; padding:60px 0px 83px 0px; }
.mensagem_obrigado h3										{ font-family:'Titillium-Light', sans-serif; font-size:30px; color:#77B522; text-transform:uppercase; }
.mensagem_obrigado p										{ font-family:'Titillium-Light', sans-serif; text-align:center; font-size:15px; color:#777; }

.login														{ width:100%; height:100%; position:fixed; top:0px; left:0px; background:#343434; }
.login-caixa												{ width:380px; position:fixed; top:50%; left:50%; margin:-240px 0px 0px -190px; padding:70px 0px 0px 0px; background:url(../images/001.png) top center no-repeat; text-align:center; font-size:18px; color:#FFF; }
.login-caixa-formulario										{ border:1px solid #515151; margin-top:20px; font-size:16px; padding:30px 20px; }
.login-caixa-formulario input[type=text]					{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #515151; background:none; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#FFF; border-radius:0px; margin-top:26px; }
.login-caixa-formulario input[type=text]:focus				{ border-color:#1463B2; }
.login-caixa-formulario input[type=password]				{ width:100%; width: -webkit-calc(100% - 26px); width: -moz-calc(100% - 26px); width: calc(100% - 26px); border:1px solid #515151; background:none; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#FFF; border-radius:0px; margin-top:10px; }
.login-caixa-formulario input[type=password]:focus			{ border-color:#1463B2; }
.login-caixa-formulario input[type=submit]					{ width:100%; width: -webkit-calc(100% - 10px); width: -moz-calc(100% - 10px); width: calc(100% - 10px); border:1px solid #32B3A8; background:#32B3A8; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#FFF; border-radius:0px; margin-top:10px; text-transform:uppercase; cursor:pointer; -webkit-appearance:none; }
.login-caixa-formulario input[type=submit]:hover			{ background:none; color:#32B3A8; }
.login-caixa-formulario-links								{ padding-top:26px; }
.login-caixa-formulario-links a								{ color:#FFF; }
.login-caixa-formulario-links a:hover						{ text-decoration:underline; }

.esqueci-minha-senha										{ padding:15px; text-align:center; }
.esqueci-minha-senha h1										{ font-size:18px; color:#000; text-align:center; margin:15px 0px 10px 0px; }
.esqueci-minha-senha p										{ font-size:14px; color:#666; text-align:center; margin:0px; }
.esqueci-minha-senha input[type=text]						{ width:100%; width: -webkit-calc(100% - 16px); width: -moz-calc(100% - 16px); width: calc(100% - 16px); border:1px solid #515151; background:none; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; margin-top:26px; }
.esqueci-minha-senha input[type=text]:focus					{ border-color:#1463B2; }
.esqueci-minha-senha input[type=submit]						{ width:100%; border:1px solid #32B3A8; background:#32B3A8; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; margin-top:10px; text-transform:uppercase; cursor:pointer; -webkit-appearance:none; }
.esqueci-minha-senha input[type=submit]:hover				{ background:none; }

.ajustes													{ padding:15px; text-align:center; }
.ajustes h1													{ font-size:18px; color:#000; text-align:center; margin:15px 0px 10px 0px; }
.ajustes p													{ font-size:14px; color:#666; text-align:center; margin:0px; }
.ajustes textarea											{ width:100%; width: -webkit-calc(100% - 16px); width: -moz-calc(100% - 16px); width: calc(100% - 16px); height:200px; border:1px solid #BBB; background:none; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; margin-top:26px; }
.ajustes textarea:focus										{ border-color:#1463B2; }
.ajustes input[type=submit]									{ width:100%; border:1px solid #32B3A8; background:#32B3A8; padding:12px 7px 8px 7px; font-family:'Titillium-Light', sans-serif; font-size:14px; color:#000; border-radius:0px; margin-top:10px; text-transform:uppercase; cursor:pointer; -webkit-appearance:none; }
.ajustes input[type=submit]:hover							{ background:none; }

.ajustes-lista-arquivos										{ border:1px solid #CCC; padding:10px; margin-top:5px; color:#545454; text-align:left; }

.cadastro-complete											{ border:1px solid #32B3A8; background:#f9eab2; padding:20px; }
.cadastro-complete h3										{ text-align:center; margin:0px; padding:0px; }
.cadastro-complete p										{ text-align:center; margin:0px; padding:0px; }

.aviso-alteracao											{ border:1px solid #32B3A8; background:#f9eab2; padding:20px; margin-top:10px; }
.aviso-alteracao h3											{ text-align:center; margin:0px; padding:0px; }
.aviso-alteracao p											{ text-align:center; margin:0px; padding:0px; }

.aviso-alteracao2											{ border:1px solid #ff0000; background:#ffcccc; padding:20px; margin-top:10px; }
.aviso-alteracao2 h3											{ text-align:center; margin:0px; padding:0px; }
.aviso-alteracao2 p											{ text-align:center; margin:0px; padding:0px; }

.lateral													{ width:240px; height:100%; position:fixed; top:0px; left:0px; background:#343434; }
.lateral-botao												{ float:right; margin:25px 20px 0px 0px; cursor:pointer; }
.lateral-logo												{ width:180px; float:left; height:75px; margin-bottom:5px; background:url(../images/001.png) center center no-repeat; }

.sumirMargem												{ margin:0px !important; }

.bt-exibir-menu												{ width:36px; height:37px; display:none; float:left; background:url(../images/003.png) center center no-repeat #343434; border-radius:30px; margin:10px 0px 0px 10px; cursor:pointer; }

.lateral-titulo												{ background:#32B3A8; color:#343434; text-align:center; font-size:17px; padding:12px; margin-bottom:1px; }
.lateral-projetos											{ padding:10px 0px; }
.lateral-projetos-caixa										{ padding:4px 15px 4px 15px; cursor:pointer; }
.lateral-projetos-caixa:hover								{ background:#212121; }
.lateral-projetos-numero									{ width:36px; height:28px; padding-top:8px; float:left; border-radius:20px; border:1px solid #32B3A8; text-align:center; font-size:17px; color:#FFF; }
.lateral-projetos-texto										{ margin-left:40px; padding:8px 10px; color:#FFF; font-size:18px; }

.lateral-online-titulo										{ font-size:16px; color:#FFF; text-align:center; padding:13px 0px 10px 0px; background:url(../images/005.png) 210px center no-repeat #565656; margin-bottom:1px; text-transform:uppercase; cursor:pointer; }
.lateral-online-titulo:hover								{ background-color:#505050; }
.lateral-online-link										{ font-size:15px; color:#FFF; text-align:center; padding:13px 0px 10px 0px; background:#3F3F3F; margin-bottom:1px; display:none; cursor:pointer; }
.lateral-online-link:hover									{ background-color:#454545; }

.lateral-offline-titulo										{ font-size:16px; color:#FFF; text-align:center; padding:13px 0px 10px 0px; background:url(../images/005.png) 210px center no-repeat #565656; margin-bottom:1px; text-transform:uppercase; cursor:pointer; }
.lateral-offline-titulo:hover								{ background-color:#505050; }
.lateral-offline-link										{ font-size:15px; color:#FFF; text-align:center; padding:13px 0px 10px 0px; background:#3F3F3F; margin-bottom:1px; display:none; cursor:pointer; }
.lateral-offline-link:hover									{ background-color:#454545; }

.lateral-personalizado-titulo								{ font-size:16px; color:#FFF; text-align:center; padding:13px 0px 10px 0px; background:#565656; margin-bottom:1px; text-transform:uppercase; cursor:pointer; }
.lateral-personalizado-titulo:hover							{ background-color:#505050; }

.lateral-atendimento-div01									{ text-align:center; font-size:16px; color:#FFF; padding:15px 0px; }
.lateral-atendimento-div02									{ width:169px; height:169px; border:1px solid #FFF; padding:1px; margin:0px auto; }
.lateral-atendimento-div03									{ text-align:center; font-size:14px; color:#fff; padding:13px 0px; }
.lateral-atendimento-div04									{ text-align:center; font-size:14px; color:#FFF; padding:0px 0px; }
.lateral-atendimento-div04 a								{ color:#FFF; }
.lateral-atendimento-div04 a:hover							{ text-decoration:underline; }
.lateral-atendimento-div05									{ text-align:center; font-size:14px; color:#FFF; padding:13px 0px; }

.conteudo													{ margin-left:240px; }
.conteudo-topo												{ height:70px; padding-top:10px; background:#dddddd; }

.conteudo-topo-sair											{ min-width:10px; float:right; padding:20px 15px 28px 15px; font-size:17px; color:#343434; margin-right:20px; }
.conteudo-topo-sair:hover									{ text-decoration:underline; }
.conteudo-topo-meus-dados									{ min-width:10px; float:right; padding:20px 15px 28px 15px; font-size:17px; color:#343434; }
.conteudo-topo-meus-dados:hover								{ text-decoration:underline; }
.conteudo-topo-meus-briefings								{ min-width:10px; float:right; padding:20px 15px 28px 15px; font-size:17px; color:#343434; }
.conteudo-topo-meus-briefings:hover							{ text-decoration:underline; }
.conteudo-topo-meus-leads									{ min-width:10px; float:right; padding:20px 15px 28px 15px; font-size:17px; color:#343434; }
.conteudo-topo-meus-leads:hover								{ text-decoration:underline; }

.conteudo-topo-bemvindo										{ min-width:10px; float:left; font-size:17px; padding:10px 0px 0px 20px; }
.conteudo-topo-bemvindo span								{ display:block; font-size:14px; }

.conteudo-titulo											{ background:url(../images/013.png) center center repeat-x; height:32px; padding:20px 0px 20px; }
.conteudo-titulo h1											{ font-family:'Titillium-Light', sans-serif; font-size:24px; color:#454545; text-transform:none; padding:0px 15px 0px 0px; margin:0px; min-width:10px; float:left; background:#FFF; }

.conteudo-tabela-cabecalho									{ background:#343434; padding:10px 0px; height:30px; font-size:15px; }
.conteudo-tabela-cabecalho-item1							{ width:130px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
.conteudo-tabela-cabecalho-item2							{ width:190px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
.conteudo-tabela-cabecalho-item3							{ width:324px; float:left; text-align:center; color:#FFF; padding:6px 15px; border-right:1px solid #32B3A8; text-align:left; }
.conteudo-tabela-cabecalho-item4							{ width:80px; float:left; text-align:center; color:#FFF; padding:6px 0px; }
.conteudo-tabela-cabecalho-item6							{ width:364px; float:left; text-align:center; color:#FFF; padding:6px 15px; text-align:left; }
.conteudo-tabela-cabecalho-item8							{ width:304px; float:left; text-align:center; color:#FFF; padding:6px 15px; text-align:left; }
.conteudo-tabela-linha										{ border:1px solid #CCC; margin-top:10px; height:32px; font-size:15px; padding:10px 0px; }
.conteudo-tabela-linha:hover								{ background:#f3f3f3; }
.conteudo-tabela-linha-item1								{ width:130px; float:left; text-align:center; color:#666; padding:6px 0px; border-right:1px solid #CCC; }
.conteudo-tabela-linha-item2								{ width:190px; float:left; text-align:center; color:#666; padding:6px 0px; border-right:1px solid #CCC; }
.conteudo-tabela-linha-item3								{ width:324px; float:left; text-align:center; color:#666; padding:6px 15px; border-right:1px solid #CCC; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }
.conteudo-tabela-linha-item4								{ width:80px; float:left; text-align:center; color:#666; padding:6px 0px; }
.conteudo-tabela-linha-item5								{ width:40px; float:left; text-align:center; color:#FFF; padding:6px 0px; background:#333; margin-left:1px; }
.conteudo-tabela-linha-item5:hover							{ background:#32B3A8; color:#343434; }
.conteudo-tabela-linha-item6								{ width:364px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }
.conteudo-tabela-linha-item8								{ width:404px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }
.conteudo-tabela-linha-item9								{ width:534px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }

.conteudo-nenhum-registro									{ border:1px solid #DDD; padding:40px 20px; text-align:center; font-size:18px; color:#999; }

.info_projeto												{ border:1px solid #CCC; margin:0px; padding:10px 20px; }

.conteudo-info												{ color:#343434; font-size:15px; line-height:30px; }
.conteudo-numeros											{  }
.conteudo-numeros-caixa1									{ width:33.333%; float:left; }
.conteudo-numeros-caixa1-numero								{ width:200px; height:200px; color:#333333; border:7px solid #333333; border-radius:400px; margin:25px auto; text-align:center; font-size:100px; line-height:216px; }
.conteudo-numeros-caixa1-legenda							{ text-align:center; font-size:21px; color:#343434; }
.conteudo-numeros-caixa2									{ width:33.333%; float:left; }
.conteudo-numeros-caixa2-numero								{ width:200px; height:200px; color:#edbd03; border:7px solid #edbd03; border-radius:400px; margin:25px auto; text-align:center; font-size:100px; line-height:216px; }
.conteudo-numeros-caixa2-legenda							{ text-align:center; font-size:21px; color:#343434; }
.conteudo-numeros-caixa3									{ width:33.333%; float:left; }
.conteudo-numeros-caixa3-numero								{ width:200px; height:200px; color:#008b47; border:7px solid #008b47; border-radius:400px; margin:25px auto; text-align:center; font-size:100px; line-height:216px; }
.conteudo-numeros-caixa3-legenda							{ text-align:center; font-size:21px; color:#343434; }

.conteudo-projeto-barra										{ background:#343434; padding:10px 0px; height:30px; font-size:15px; }
.conteudo-projeto-barra-data								{ width:130px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
.conteudo-projeto-barra-versao								{ width:130px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
.conteudo-projeto-barra-aprovar								{ width:190px; height:34px; float:right; text-align:center; color:#FFF; padding:16px 0px 0px 34px; background:url(../images/010.png) 15px center no-repeat #008c23; margin-top:-10px; cursor:pointer; }
.conteudo-projeto-barra-aprovar:hover						{ background-color:#007315; }

.conteudo-projeto-titulo									{ font-family:'Titillium-Light', sans-serif; font-size:24px; color:#454545; margin:0px; padding:30px 0px; }

.conteudo-projeto-tela										{ height:370px; margin-bottom:40px; }
.conteudo-projeto-tela-titulo								{ height:30px; font-family:'Titillium-Light', sans-serif; font-size:15px; color:#454545; }
.conteudo-projeto-tela-imagem								{ width:600px; height:340px; float:left; background: center top no-repeat #ebebeb; background-size:cover; -webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2); box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2); cursor:pointer; }
.conteudo-projeto-tela-texto								{ width:560px; min-height:300px; float:left; background: center top no-repeat #ebebeb; background-size:cover; -webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2); box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2); padding:20px; line-height:24px;  }
.conteudo-projeto-tela-btvisualizar							{ margin-left:610px; border:1px solid #DDD; background:url(../images/007.png) 20px center no-repeat; text-align:center; padding:17px 0px 13px 0px; font-family:'Titillium-Light', sans-serif; font-size:17px; color:#454545; margin-bottom:10px; cursor:pointer; }
.conteudo-projeto-tela-btvisualizar:hover					{ background:url(../images/007.png) 20px center no-repeat #ebebeb; }
.conteudo-projeto-tela-btaprovar							{ margin-left:610px; border:1px solid #008d1a; background:#008d1a; text-align:center; padding:17px 0px 13px 0px; font-family:'Titillium-Light', sans-serif; font-size:17px; color:#FFF; margin-bottom:10px; cursor:pointer; }
.conteudo-projeto-tela-btaprovar:hover						{ background:#007315; }
.conteudo-projeto-tela-btajustes							{ margin-left:610px; border:1px solid #ecbc00; background:#ecbc00; text-align:center; padding:17px 0px 13px 0px; font-family:'Titillium-Light', sans-serif; font-size:17px; color:#343434; margin-bottom:10px; cursor:pointer; }
.conteudo-projeto-tela-btajustes:hover						{ background:#d4a900; }
.conteudo-projeto-tela-btaprovar-texto						{ margin-left:610px; border:1px solid #008d1a; background:#008d1a; text-align:center; padding:17px 0px 13px 0px; font-family:'Titillium-Light', sans-serif; font-size:17px; color:#FFF; margin-bottom:10px; cursor:pointer; }
.conteudo-projeto-tela-btaprovar-texto:hover				{ background:#007315; }
.conteudo-projeto-tela-btajustes-texto						{ margin-left:610px; border:1px solid #ecbc00; background:#ecbc00; text-align:center; padding:17px 0px 13px 0px; font-family:'Titillium-Light', sans-serif; font-size:17px; color:#343434; margin-bottom:10px; cursor:pointer; }
.conteudo-projeto-tela-btajustes-texto:hover				{ background:#d4a900; }
.conteudo-projeto-tela-aprovado								{ background:#eaf2e6; border:1px solid #c3d9b8; color:#50733f; margin-left:610px; text-align:center; padding:50px 10px; font-size:18px; }
.conteudo-projeto-tela-alteracoes							{ background:#e6eef2; border:1px solid #b8ced9; color:#3f6273; margin-left:610px; text-align:center; padding:50px 10px; font-size:18px; }


.conteudo-obrigado											{ padding:50px 0px; text-align:center; }
.conteudo-obrigado h3										{ font-family:'Titillium-Light', sans-serif; font-size:30px; color:#77B522; }
.conteudo-obrigado p										{ font-family:'Titillium-Light', sans-serif; font-size:16px; color:#777777; }

.full-image													{ width:100%; height:100%; position:fixed; background:#222; z-index:999999; display:none; }
.full-image-topo											{ height:64px; background:#343434; border-bottom:2px solid #000; }
.full-image-topo-logo										{ width:200px; height:56px; float:left; background:url(../images/001.png) center center no-repeat; }
.full-image-topo-titulo										{ margin:0px 200px; text-align:center; color:#FFF; font-family:'Titillium-Light', sans-serif; font-size:17px; padding-top:20px }
.full-image-topo-btfechar									{ width:64px; height:64px; float:right; background:url(../images/014.png) center center no-repeat #505050; }
.full-image-topo-btfechar:hover								{ background-color:#32B3A8; cursor:pointer; }
.full-image-topo-download									{ width:64px; height:64px; float:right; background:url(../images/016.png) center center no-repeat #505050; border-right:1px solid #343434; }
.full-image-topo-download:hover								{ background-color:#32B3A8; cursor:pointer; }
.full-image-conteudo										{ width:calc(100% - 300px); height: calc(100% - 64px); background:#000; text-align:center; overflow:scroll; float:left; }
.full-image-lateral											{ width:300px; height: calc(100% - 64px); background:#FFF; text-align:center; overflow:scroll; float:right; }

.paginacao													{ width:340px; margin:0px auto; height:100px; }
.paginacao-indice											{ margin:0px 120px; border:1px solid #CCC; padding:10px 0px; text-align:center; font-size:1.083em; color:#777; }
.paginacao-anterior-ativo									{ width:100px; float:left; font-family:'glober_bold', sans-serif; font-size:1.167em; color:#23327d; padding:10px 0px; text-align:right; }
.paginacao-anterior-ativo:hover								{ text-decoration:underline; }
.paginacao-anterior-desativado								{ width:100px; float:left; font-family:'glober_bold', sans-serif; font-size:1.167em; color:#777; padding:10px 0px; text-align:right; }
.paginacao-proximo-ativo									{ width:100px; float:right; font-family:'glober_bold', sans-serif; font-size:1.167em; color:#23327d; padding:10px 0px; text-align:left; }
.paginacao-proximo-ativo:hover								{ text-decoration:underline; }
.paginacao-proximo-desativado								{ width:100px; float:right; font-family:'glober_bold', sans-serif; font-size:1.167em; color:#777; padding:10px 0px; text-align:left; }


@media (max-width: 1200px) {
	
	.centralizar												{ width:740px; margin:20px auto; }
	
	.conteudo-tabela-cabecalho									{ background:#343434; padding:10px 0px; height:30px; font-size:13px; }
	.conteudo-tabela-cabecalho-item1							{ width:100px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
	.conteudo-tabela-cabecalho-item2							{ width:160px; float:left; text-align:center; color:#FFF; padding:6px 0px; border-right:1px solid #32B3A8; }
	.conteudo-tabela-cabecalho-item3							{ width:214px; float:left; text-align:center; color:#FFF; padding:6px 15px; border-right:1px solid #32B3A8; text-align:left; }
	.conteudo-tabela-cabecalho-item4							{ width:90px; float:left; text-align:center; color:#FFF; padding:6px 0px; }
	.conteudo-tabela-linha										{ border:1px solid #CCC; margin-top:10px; height:32px; font-size:13px; padding:10px 0px; }
	.conteudo-tabela-linha:hover								{ background:#f3f3f3; }
	.conteudo-tabela-linha-item1								{ width:100px; float:left; text-align:center; color:#666; padding:6px 0px; border-right:1px solid #CCC; }
	.conteudo-tabela-linha-item2								{ width:160px; float:left; text-align:center; color:#666; padding:6px 0px; border-right:1px solid #CCC; }
	.conteudo-tabela-linha-item3								{ width:214px; float:left; text-align:center; color:#666; padding:6px 15px; border-right:1px solid #CCC; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }
	.conteudo-tabela-linha-item4								{ width:80px; float:left; text-align:center; color:#666; padding:6px 0px; }
	.conteudo-tabela-linha-item5								{ width:40px; float:left; text-align:center; color:#FFF; padding:6px 0px; background:#333; margin-left:1px; }
	.conteudo-tabela-linha-item5:hover							{ background:#32B3A8; color:#343434; }
	.conteudo-tabela-linha-item6								{ width:384px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }	
	.conteudo-tabela-linha-item8								{ width:294px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }	
	.conteudo-tabela-linha-item9								{ width:394px; float:left; text-align:center; color:#666; padding:6px 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; }

	.conteudo-projeto-tela-imagem								{ width:460px }
	.conteudo-projeto-tela-btvisualizar							{ margin-left:470px; padding:17px 0px 13px 40px; }
	.conteudo-projeto-tela-btaprovar							{ margin-left:470px; }
	.conteudo-projeto-tela-btajustes							{ margin-left:470px; }
	.conteudo-projeto-tela-aprovado								{ margin-left:470px; }
	.conteudo-projeto-tela-alteracoes							{ margin-left:470px; }
	
}

@media (max-width: 820px) {

	.centralizar												{ width:auto; margin:0px auto !important; padding:0px 10px; }
	
	.campo														{ width:100% !important; margin-bottom:10px; float:left; }
	.campo input[type=submit]									{ width:100%; float:right; margin-right:0px; padding:10px 5px; -webkit-appearance: none; }
	.campo input[type=text]										{ width:100%; width: -webkit-calc(100% - 16px); width: -moz-calc(100% - 16px); width: calc(100% - 16px); }
	.campo textarea												{ width:100%; width: -webkit-calc(100% - 16px); width: -moz-calc(100% - 16px); width: calc(100% - 16px); }
	.campo-radio												{ width:100% !important; }
	
	.slimScrollDiv												{ display:none; }
	.bt-exibir-menu												{ display:block; width:26px; height:26px; }
	
	.full-image-topo-titulo										{ display:none; }
	
	.conteudo													{ margin:0px; }
	.conteudo-topo												{ height:55px; }
	.conteudo-topo-meus-briefings								{ font-size:14px; padding: 15px 10px 10px 10px; }
	.conteudo-topo-meus-dados									{ font-size:14px; padding: 15px 10px 10px 10px; }
	.conteudo-topo-sair											{ font-size:14px; background:none; padding: 15px 0px 10px 10px; }
	
	.conteudo-numeros-caixa1									{ width:auto; float:none; }
	.conteudo-numeros-caixa2									{ width:auto; float:none; }
	.conteudo-numeros-caixa3									{ width:auto; float:none; }
	
	.conteudo-tabela-cabecalho									{ display:none; }
	.conteudo-tabela-linha										{ height:auto; padding:0px 5px; }
	.conteudo-tabela-linha-item1								{ width:auto; float:none; border:0px; text-align:left; padding:10px; }
	.conteudo-tabela-linha-item2								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	.conteudo-tabela-linha-item3								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	.conteudo-tabela-linha-item4								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	.conteudo-tabela-linha-item5								{ width:auto; float:none; border:0px; text-align:center; padding:10px; margin-bottom:5px; }
	.conteudo-tabela-linha-item6								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	.conteudo-tabela-linha-item8								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	.conteudo-tabela-linha-item9								{ width:auto; float:none; border:0px; text-align:left; padding:10px; border-top:1px solid #CCC; }
	
	.conteudo-projeto-barra-data								{ display:none; }
	.conteudo-projeto-barra-versao								{ display:none; }
	
	.conteudo-projeto-tela-imagem								{ width:auto; height:200px; float:none; }
	.conteudo-projeto-tela-btvisualizar							{ margin:5px 0px; }
	.conteudo-projeto-tela-btaprovar							{ margin:5px 0px; }
	.conteudo-projeto-tela-btajustes							{ margin:5px 0px; }
	.conteudo-projeto-tela-aprovado								{ margin:5px 0px; }
	.conteudo-projeto-tela-alteracoes							{ margin:5px 0px; }
	
	.login-caixa												{ width:300px; position:fixed; top:50%; left:50%; margin:-240px 0px 0px -150px; padding:70px 0px 0px 0px; background:url(../images/012.png) top center no-repeat; text-align:center; font-size:18px; color:#FFF; }
	
}


