/* 0.1  chamada */


.chamadaini img{
	width: 70px;
	height: 70px !important;
	/* height: auto; */

	border-radius: 50%;
}

.texto-chamadaini {
margin-left: 15px;
font-size: px;
background-color: #fff;
box-shadow: 0px -1px 23px 0px #000000;
}

.texto-chamadaini::before{
content: "";
position: absolute;
left: -19px;
top: 50%;
bottom: 50%;
border: 10px solid transparent;
border-right-color: #fff;
}

.chamadaini{
width: 350px;
position: fixed;
right: 4%;
bottom: -300px;
transition-duration: 0.6s;

cursor: pointer;
}

.chamadaini-avatar::after{
content: "";
width: 8px;
height: 8px;
background-color: #3cff08;
position: absolute;
bottom: 8px;
right: 10px;
border-radius: 40px;
}


.hel{
	letter-spacing: 0px;
	font-size: 13px;
}

.topchat{

}

/* -0.2 Chat */




	.chat {

		position: fixed;
		right: 4%;
		bottom: 0;
		min-width: 350px;
		width: 25vw;

		box-shadow: -6px 3px 46px -15px black;
		border-top-right-radius: 19px;
  		border-top-left-radius: 19px;
	}


	.topochat{

		cursor: pointer;
		background-color: #000000;
	}


	.avatar{

		width: 50px;
		height: 50px;
		border-radius: 25px;

	}

	/* .avatarmensagem{

		background: url('avatar.png'); 
		background-size: cover;
		width: 50px;
		height: 50px;
		border-radius: 25px;

	} */



	.topochat {
    border-top-right-radius: 19px;
    border-top-left-radius: 19px;
}



#fechar {
    position: absolute;
    right: -4%;
    font-size: 25px !important;
}

.conversarobo, .conversagente {
    background: #e2e0e0;
    padding: 10px;
    border-radius: 13px;
    font-size: 16px;
	margin: 0;
}

#formulariorobo{
display: none;
}

/* .avatarmensagem{
	background: url('avatarusuario.png'); background-size: cover;
}

.robo{
	background: url('avatar.png'); 
	background-size: cover;


} */

button#send {
    background: #007bff !important ;
    border: none !important ;
    border-radius: 0px !important  ;
}

input#textoChat:focus {
    border: none;
    border-top: 1px solid #aaa;
}
	
.digitando {
		display: none;
		position: absolute;
		bottom: 0;
	}

.aguarde{
	position: absolute;
	bottom: 0;
}	


p.mb-0.text-white.hel b {
    letter-spacing: 0px !important;
}


/* ==================================================================================== */

#fnome, #femail, #ftelefone{
	display: none;
	background-color: #fff;
	border-top: 1px solid #aaa;
	font-size: 12px;
	letter-spacing: 0px !important;

	
}

#fnome::placeholder, #femail::placeholder, #ftelefone::placeholder{
	font-size: 12px;
	letter-spacing: 0px !important;

}

p.hel.text-right.conversagente.bg-verde  {
    BACKGROUND: #000 !important;
    font-size: 12px;
    
    & span{letter-spacing: 0px !important;
	};
}


p.hel.conversarobo.ml-3{
	font-size: 12px;

	& span{
		letter-spacing: 0px !important;
	}

}