/*
A custom Bootstrap 3.1 template
from http://bootply.com

This CSS code should follow the 'bootstrap.css'
in your HTML file.

license: MIT
author: bootply.com
*/
html{
	overflow-x:hidden;
}

html,body {
	height:100%;
    /*background:center no-repeat fixed url('http://10.7.7.46/admceos/imagem/ceos_fundo9.png');*/
    background-size: cover;
}

.icon-bar {
	background-color:#fff;
}


.navbar-trans {
	background-color:#fff;
    color:#279ddd;
    font-weight: bold;
}

.navbar-trans a{
	background-color:#fff;
    color:#279ddd;
}



.navbar-trans li>a:hover,.navbar-trans li>a:focus,.navbar-trans li.active {
	background-color:#38afef;
    color:#fff;
}



.navbar-trans .form-control:focus {
	border-color: #eee;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(100,100,100,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(100,100,100,0.6);
}


.navbar-toggle
{
    background: #279ddd;
}


section {
    padding-bottom:50px; 
    padding-top:50px; 
    /*margin-bottom: auto;
    margin-top: auto;*/
}

.v-center {
    padding-top:2%;
    padding-bottom:5%;
    font-size:50px;
    color:#fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 1); 
}
  
.well {
	border-color:transparent;
}

a.list-group-item.active,[class*='-info'] {
	background-color: #168ccc;
    color:#fff;
}

.branco 
{
    color:#fff;
    font-size: 16px;
}
.branco a
{
    color:#fff;
    font-size: 16px;
    
}
  
#section1 {
	
    background-color: #e5e5ef;
    color:#686868;
	
}
  
#section2 {

	padding-bottom:50px; 
	background-color: #fefefe;
    color:#dedeff;
	
}
  
#section3 {
   
	padding-bottom:50px; 
    padding-top:50px; 
    color:#ddd;
	
}

#section4 {

	padding-bottom:50px; 
    padding-top:50px; 
    color:#444;
	
}

#section5 {

	padding-bottom:50px; 
    padding-top:50px; 
	

}

#section5,#section7,#section7 a {
    color:#f5f5f5;
}

#section6 {
	background-color: #168ccc;
    color:#ddd;
}

#section7
{
    background-color: #168ccc;
    color:#dedeff;
}

footer {
	background-color:#494949;
    color:#ddd;
    min-height:100px;
    padding-top:20px;
    padding-bottom:40px;
}

footer .nav>li>a {
    padding:3px;
    color:#ccc;
}

footer .nav>li>a:hover {
    background-color:transparent;
	color:#fff;
}

.fundo
{
    background-image: url(../imagem/bg.png);
	
}
.roxa
{
	background-color:#a64db6;
	color:#fff;
    font-size: 16px;
    
}



.roxa_1
{
    background-color: #B252C3;
    color:#fff;
    
    
}
.roxa_1 a
{
    color:#fff;
    text-decoration: none;
}
.roxa_2
{
    background-color: #8F429C;
    color:#fff;
    font-size: 16px;
}
.roxa_2 a
{
    color: #fff;
    text-decoration: none;
    font-size: 16px;
}

.verde
{
	background-color:#009e00;
	color:#fff;	
    font-size: 16px;
    
}
.verde_2
{
    background-color: #006B00;
    color:#fff;
    
}

.verde_2 a
{
    background-color: #006B00;
    color:#fff;
    font-size: 16px;
    
}

.laranja
{
	background-color:#f07500;
	color:#fff;
    font-size: 16px;

}

.laranja_2
{
    background-color: #BD5C00;
    color:#fff;
}
.laranja_2 a
{
    color:#fff;
    font-size: 16px;
}



.verde_c
{
	background-color:#029093;
	color:#fff;
    font-size: 16px;
    
}

.verde_c_2
{
    background-color: #33A1A3;
    color:#fff;
    
}
.verde_c_2 a
{
    color:#fff;
    font-size: 16px;
}
    
.azul
{
	
    background-color: #009EEF;
	color:#fff;
    font-size: 16px;
    
}

.cinza
{
	
    background-color: #C0C0C0;
	color:#fff;
    font-size: 16px;
    
}

.cinza_escuro
{
	
    background-color: #A9A9A9;
	color:#fff;
    font-size: 16px;
    
} 

.cinza_escuro a
{

	color:#fff;
    
}

.azul_2
{
   background-color:#29abe2;
    color:#fff;
}

.azul_2 a
{
    color: #fff;
    font-size: 16px;
}

.azul_3{
	background-color:#4682B4;
	color:#fff;
}

.azul_3 a
{
    color: #fff;
    font-size: 16px;
}

.vermelho
{
    background-color:#B53939;
	color:#fff;
    font-size: 16px;
    
}

.branco
{
    background-color:#fff;
}

.vermelho_2
{
    background-color:#A83535;
	color:#fff;
    font-size: 16px;
    
}

.vermelho_2 a
{
    color: #fff;
    font-size: 16px;
}

.marrom_2
{
    background-color:#8B4513;
	color: #fff;
    font-size: 16px;
}

.amarelo_2
{
	background-color:#B8860B;
	color: #fff;
    font-size: 16px;

}

.laranjacomercial_2
{
	background-color:#D2691E;
	color: #fff;
    font-size: 16px;
}



.espaco
{

}

.form-control textarea
{
    height: 110px;
}

.hidden {
    display:none;
}

.cd-faq-content
{
	display:none;
}

.efeitos
{
    margin-bottom:10px; 
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 1);
    
}

.icone_mail
{
    color:#fff; 
    width:60px; 
    height:60px; 
    font-size:40px; 
    
    display:block; 
    margin:0 auto;
}

.icone_mail_pequeno:hover
{
    color:#fff; 
    width:40px; 
    height:40px; 
    font-size:25px; 
    display:block; 
    margin:0 auto;
    
    margin-bottom: 10px;
}

.icone_mail_pequeno
{
    color:#fff; 
    width:40px; 
    height:40px; 
    font-size:25px; 
    display:block; 
    margin:0 auto;
    margin-bottom: 10px;
}

.verde_equipe
{
    /*background: #D6EBD1;*/
    background-color: #f4f4f4;
}

.roxo_equipe
{
    /*background:#BA9CC2;*/
    background-color: #f4f4f4;
}


.verde_c_equipe
{
    /*background: #B4DFDF;*/
     background-color: #f4f4f4;
}

.laranja_equipe
{
    /*background:#EBC3A0;*/
     background-color: #f4f4f4;
}

.azul_equipe
{
    /*background: #CBDDF8;*/
     background-color: #f4f4f4;
}

.vermelho_equipe
{
    /*background: #F49696;*/
     background-color: #f4f4f4;
}
.marrom
{
    background-color:#A0522D;
}



/*dds*/
.amarelo_botao
{
	background-color:#DAA520;
}



/*comercial*/
.laranjacomercial_botao
{
	background-color:#F4A460;
}



.altura_div
{
    height: 85px;
    cursor: pointer;
    padding-top:5px;
}

.pop
{
    position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
}
.pop:target
{
    opacity:1;
    pointer-events: auto;
}

.pop > div
{
    width: 95%;
    position: relative;
    margin: 2% auto;
    padding: 5px 20px 5px 20px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}

.closed
{
    background: #606061;
    color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: -12px;
	text-align: center;
	top: -10px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}

.btnnew{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}

#img img{
	margin: 0 10px;
}

#chave{
	top: 0;
	right: 55px;
	position: fixed;
	width: 50px;
	height: 50px;
	background-image: url("../imagem/chave_azul.png");
	background-repeat: no-repeat;
	background-position: center; 
}

#chave:hover{
	top: 0;
	right: 55px;
	position: fixed;
	width: 50px;
	height: 50px;
	background-image: url("../imagem/chave_branca.png");
	background-repeat: no-repeat;
	background-position: center; 
}

#sair{
	top: 0;
	right: 0;
	position: absolute;
}

.g-recaptcha {
  width: 50%;
}

textarea {
	resize:vertical; 
}

.valores{
	float: left;
	margin-right: 20px;
	padding: 0 15px 0 15px;
    font-size: 18px;
}