/*------------------------Mudando-Barra-de-rolagem------------------------*/
::-webkit-scrollbar
{
	width: 8px;
}
::-webkit-scrollbar-track{ 
	box-shadow: inset 0 0 6px rgba(50,50,50,0.3);
}
::-webkit-scrollbar-thumb 
{
	background-color:#cccccc;
	/*box-shadow: inset 0 0 6px rgba(0,0,0,0.4);*/
}
/*------------------------------------------------------------------------------*/
::selection /* Seleção padrão para o Internet Explorer */
{ 
	background: #132960; /* coloque a cor que deseja para a seleção */
	color: #fff; /* coloque a cor que deseja para a cor do texto da seleção */
}	
::-moz-selection /* Seleção para o Mozilla Firefox */
{
	background: #132960; /* coloque a cor que deseja para a seleção */
	color: #fff; /* coloque a cor que deseja para a cor do texto da seleção */
}	
::-webkit-selection /* Seleção para o Chrome e Safari */
{
	background: #132960; /* coloque a cor que deseja para a seleção */
	color: #fff; /* coloque a cor que deseja para a cor do texto da seleção */
}
.ftProHome{
	background-position: center center !important;
}
/*-------Dispositivos extra small (telefones em modo retrato, com menos de 576px)-------*/
@media (max-width: 575.98px){
	.ftProHome{
		min-height: 300px !important;
	}
	.textoBanner{
		font-size: 42px;
	}
}
/*------------------------------------LINK AUTOR------------------------------------*/
.linkAutor{
	color:#ffffff;
	font-weight: bold;
	text-decoration:none;
	font-style:italic;
	outline: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	box-shadow: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	border: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
}
.linkAutor:hover{
	color:#c9b05a !important;
}
.icoEveDet{
	font-size: 26px;
}
.campoFormContato{
	height: 50px;
	margin: 0;
	padding: 0 0 0 5px;
	font-weight: 700;
	font-size: 16px;
    color: #8a8a8a !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background-color: transparent !important;
	text-decoration:none !important;
	outline: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	box-shadow: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	border: solid 2px #8a8a8a;
}
::-webkit-input-placeholder{
	color: #8a8a8a !important;
}
:-moz-placeholder{
	color: #8a8a8a !important;
}
::-moz-placeholder{
	color: #8a8a8a !important;
}
:-ms-input-placeholder{  
	color: #8a8a8a !important;
}
.icoSucesso{
	padding: 0;
	margin: 0;
	font-size: 120px;
	color: #00b562;
}
.icoErro{
	padding: 0;
	margin: 0;
	font-size: 120px;
	color: #b50000;
}
/*------------------------------------WHATSAPP FLUTUANTE------------------------------------*/
.IcoWhatsFlutuante{
	width:70px;
	height:70px;
	position: fixed;
	padding: 0;
	margin: 0;
	z-index:9999999;
	background-color:#449c44;
	bottom: 50px;
	right:10px;
	text-decoration:none !important;
	cursor: pointer;
	outline: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	border: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
}
.IcoWhatsFlutuante i{
	font-size:45px;
	color:#ffffff;
	padding: 0;
	margin: 0;
	vertical-align: auto !important;
}
.IcoWhatsFlutuante:hover{
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	background-color:#25d366;
	transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
}
