/* FORMULÁRIOS DE REGISTO */

#titulo_novo_cliente .avia_textblock p {
	display: block;
	font-size: 35px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	margin-top: 60px !important;
	margin-left: 100px !important;
	margin-bottom: -80px !important;
	line-height: 1 !important;
}

#titulo_novo_comerciante_sub  .avia_textblock p {
	display: block;
	font-size: 16px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	margin-top: 42px !important;
	margin-left: 130px !important;
	margin-bottom: 10px !important;
	line-height: 1 !important;
}

#titulo_novo_comerciante   .avia_textblock p {
	display: block;
	font-size: 35px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	margin-top: 0px !important;
	margin-left: 130px !important;
	margin-bottom: -80px !important;
	line-height: 1 !important;
}

#titulo_novo_estafeta_sub  .avia_textblock p {
	display: block;
	font-size: 16px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	margin-top: 175px !important;
	margin-left: 130px !important;
	margin-bottom: 10px !important;
	line-height: 1 !important;
}

#titulo_novo_estafeta  .avia_textblock p {
	display: block;
	font-size: 35px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	margin-top: 0px !important;
	margin-left: 130px !important;
	margin-bottom: -80px !important;
	line-height: 1 !important;
}

/* Personalização registo cliente */
#user-registration-form-3405 input[type="text"],
#user-registration-form-3405 input[type="email"],
#user-registration-form-3405 input[type="password"],
#user-registration-form-3405 textarea {
	
	font-size: 14px !important;
	font-family: quicksand !important;
	font-weight: 300 !important;
	color: black !important;
	border: 0px solid black !important;
	border-radius: 25px !important;
	background-color: rgba(255, 255, 255, 0.5) !important;
	padding: 10px 20px !important; 
	margin-left: 12px !important;
	width: 350px !important;
	box-sizing: border-box !important;
}
.page-id-3420 #user-registration-form-3405{
  box-shadow: none !important;
}
.page-id-3420 .avia_textblock.opcoes_de_conta {
  margin-left: 40px;
}

/* Personalização registo comerciante */
#user-registration-form-3442 input[type="text"],
#user-registration-form-3442 input[type="email"],
#user-registration-form-3442 input[type="password"],
#user-registration-form-3442 textarea {
	
	font-size: 14px !important;
	font-family: quicksand !important;
	font-weight: 300 !important;
	color: black !important;
	border: 0px solid black !important;
	border-radius: 25px !important;
	background-color: rgba(255, 255, 255, 0.5) !important;
	padding: 10px 20px !important; 
	margin-left: 42px !important;
	width: 350px !important;
	box-sizing: border-box !important;
}
.page-id-3358 #user-registration-form-3442{
  box-shadow: none !important;
}

/* Personalização registo estafeta */
/* Campo Nome */
#user-registration-form-3704 #user_login {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Campo Email */
#user-registration-form-3704 #user_email {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Campo Telefone */
#user-registration-form-3704 #input_box_1699356131 {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -18px !important;
	margin-left: 42px !important;
}

/* Campo Morada */
#user-registration-form-3704 #input_box_1699356262 {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Campo Código Postal */
#user-registration-form-3704 #input_box_1699356268 {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Campo Cidade */
#user-registration-form-3704 #input_box_1699356265 {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -18px !important;
	margin-left: 42px !important;
}

/* Campo Palavra-Chave */
#user-registration-form-3704 #user_pass {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Campo Confirmar Palavra-Chave */
#user-registration-form-3704 #user_confirm_password {
    font-size: 14px !important;
    font-family: quicksand !important;
    font-weight: 300 !important;
    color: black !important;
    border: 0px solid #ccc !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
	width: 350px !important;
	height: 39px !important;
	margin-bottom: -5px !important;
	margin-left: 42px !important;
}

/* Remove o fundo e a moldura do wrapper do formulário  */
.user-registration,
.user-registration form {
	background: none !important;
	border: none !important;
	padding-bottom: 0px !important;
}

/* Texto do wrapper do formulário  */
.ur-frontend-field {
	font-size: 14px !important;
	font-family: roboto !important;
	font-weight: 400 !important;
	color: #bac1b4 !important;
	border: 0px solid black !important;
	border-radius: 25px !important;
	background-color: rgba(255, 255, 255, 0.5) !important;
	padding: 10px 20px !important; 
	margin-left: 30px !important;
	width: calc(65% - 64px) !important;
	box-sizing: border-box; !important;
	margin-bottom: -5px !important;
}

/* Botão formulario novo cliente*/
#user-registration-form-3405 .btn.ur-submit-button {
	font-size: 14px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	color: #bac1b4 !important;
	border: 0px solid white !important;
	border-radius: 25px !important;
	background-color: white !important;
	padding: 10px 20px !important; 
	margin-left: 12px !important;
	min-width: 350px !important;
	box-sizing: border-box; !important
	cursor: pointer;
	margin-bottom: 30px !important;
		margin-top: -30px !important;
}
#user-registration-form-3405 .btn.ur-submit-button:hover {
	background-color: #d5bbe4 !important;
	color: white !important;
	border: 0px solid white !important;
	margin-bottom: 30px !important;
}

/* Botão formulario novo comerciante*/
#user-registration-form-3442 .btn.ur-submit-button {
	font-size: 14px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	color: #bac1b4 !important;
	border: 0px solid white !important;
	border-radius: 25px !important;
	background-color: white !important;
	padding: 10px 20px !important; 
	margin-left: 42px !important;
	min-width: 350px !important;
	box-sizing: border-box; !important
	cursor: pointer;
	margin-bottom: 100px !important;
		margin-top: -30px !important;
}
#user-registration-form-3442 .btn.ur-submit-button:hover {
	background-color: #d5bbe4 !important;
	color: white !important;

}

/* Botão formulario novo estafeta*/
#user-registration-form-3704 .btn.ur-submit-button {
	font-size: 14px !important;
	font-family: quicksand !important;
	font-weight: 500 !important;
	color: #bac1b4 !important;
	border: 0px solid white !important;
	border-radius: 25px !important;
	background-color: white !important;
	padding: 10px 20px !important; 
	margin-left: 42px !important;
	width: 350px !important;
	box-sizing: border-box; !important
	cursor: pointer;
	margin-bottom: 100px !important;
		margin-top: -30px !important;
}
#user-registration-form-3704 .btn.ur-submit-button:hover {
	background-color: #d5bbe4 !important;
	color: white !important;
}

/* Seletor form */
.ur-frontend-field {
	font-size: 14px !important;
	color: #bac1b4 !important;
	border: 2px solid #000000 !important;
	border-radius: 35px !important;
	border-color: transparent !important;
	background-color: rgba(255, 255, 255, 0.5) !important;
	width: 100%;
}

/* Placeholders */
.ur-form-row input[type="text"]::placeholder,
.ur-form-row input[type="email"]::placeholder,
.ur-form-row input[type="password"]::placeholder {
	color: #97a68a !important;
	opacity: 1;
}

.opcoes_de_conta {
	color: white !important;
	padding-left: 65px; !important;
	margin-top: -30px !important;
}

.opcoes_de_conta a {
	color: white !important;
	text-decoration: underline !important;
}

/* Conta Estafeta: campo de veiculo */
#select_1699356159 {
    width: 350px !important;
}








/* Password Preview novo cliente */
#user-registration-form-3405 .password_preview {	
    position: relative !important;
    top: -13px !important;
    left: 320px !important;
    font-size: 16px !important;
    color: #666 !important;
}
#user-registration-form-3405 #user_confirm_password {
    margin-top: -20px !important;
}

/* Password Preview novo comerciante */
#user-registration-form-3442 .password_preview {	
    position: relative !important;
    top: -13px !important;
    left: 350px !important;
    font-size: 16px !important;
    color: #666 !important;
}
#user-registration-form-3442 #user_confirm_password {
    margin-top: -20px !important;
}

/* Password Preview novo estafeta */
#user-registration-form-3704 .password_preview {	
    position: relative !important;
    top: -13px !important;
    left: 350px !important;
    font-size: 16px !important;
    color: #666 !important;
}
#user-registration-form-3704 #user_confirm_password {
    margin-top: -20px !important;
}



/* ERROS FORM CRIAR CONTA CLIENTE */

/* Erro: nome de utilizador  */
#user-registration-form-3405 #user_login-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;  
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;	
	margin-top: 15px !important;
	margin-left: 14px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3405 #user_login-error:focus {
    border-color: black !important;
}
#user-registration-form-3405 #user_login-error::before {
    content: none !important;	
}

/*Erro: email */
#user-registration-form-3405 #user_email-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 15px !important;
	margin-left: 14px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3405 #user_email-error:focus {
    border-color: black !important;
}
#user-registration-form-3405 #user_email-error::before {
    content: none !important;
}

/* Erro: Password */
#user-registration-form-3405 #user_pass-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-left: 14px !important;
	margin-bottom: 15px !important;
}
#user-registration-form-3405 #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3405 #user_confirm_password-error::before {
    content: none !important;
}
/* Remove o ícone de erro  */
#user-registration-form-3405 #user_pass-error::before {
    content: none !important;
}

/* Erro: Confirmacao Password */
#user-registration-form-3405  #user_confirm_password-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;    
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-bottom: 15px !important;
	margin-left: 14px !important;
}
#user-registration-form-3405  #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3405  #user_confirm_password-error::before {
    content: none !important;
}

/* ERROS FORM CRIAR CONTA COMERCIANTE */

/* Erro: nome de utilizador  */
#user-registration-form-3442 #user_login-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;  
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;	
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3442 #user_login-error:focus {
    border-color: black !important;
}
#user-registration-form-3442 #user_login-error::before {
    content: none !important;
}

/* Erro: nome responsavel loja  */
#user-registration-form-3442 #first_name-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;  
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;	
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3442 #first_name-error:focus {
    border-color: black !important;
}
#user-registration-form-3442 #first_name-error::before {
    content: none !important;	
}

/* Erro: email */
#user-registration-form-3442 #user_email-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3442 #user_email-error:focus {
    border-color: black !important;
}
#user-registration-form-3442 #user_email-error::before {
    content: none !important;
}

/* Erro: Password */
#user-registration-form-3442 #user_pass-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-left: 43px !important;
	margin-bottom: 15px !important;
}
#user-registration-form-3442 #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3442 #user_confirm_password-error::before {
    content: none !important;
}
/* Remove o ícone de erro  */
#user-registration-form-3442 #user_pass-error::before {
    content: none !important;
}

/* Erro: Confirmacao Password */
#user-registration-form-3442  #user_confirm_password-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;    
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-bottom: 15px !important;
	margin-left: 43px !important;
}
#user-registration-form-3405  #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3405  #user_confirm_password-error::before {
    content: none !important;
}

/* ERROS FORM CRIAR CONTA ESTAFETA  */

/* Erro: nome de utilizador  */
#user-registration-form-3704 #user_login-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;  
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;	
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #user_login-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #user_login-error::before {
    content: none !important;
}

/* Erro: email */
#user-registration-form-3704 #user_email-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #user_email-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #user_email-error::before {
    content: none !important;
}

/* Erro: telefone */
#user-registration-form-3704 #input_box_1699356131-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 30px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #input_box_1699356131-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #input_box_1699356131-error::before {
    content: none !important;
}

/* Erro: morada */
#user-registration-form-3704 #input_box_1699356262-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #input_box_1699356262-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #input_box_1699356262-error::before {
    content: none !important;
}

/* Erro: cod postal */
#user-registration-form-3704 #input_box_1699356268-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 15px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #input_box_1699356268-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #input_box_1699356268-error::before {
    content: none !important;
}

/* Erro: cidade */
#user-registration-form-3704 #input_box_1699356265-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important; 	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: 30px !important;
	margin-left: 43px !important;
	margin-bottom: 0px !important;
}
#user-registration-form-3704 #input_box_1699356265-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #input_box_1699356265-error::before {
    content: none !important;
}

/* Erro: Password */
#user-registration-form-3704 #user_pass-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;   
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;	
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-left: 43px !important;
	margin-bottom: 15px !important;
}
#user-registration-form-3704 #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3704 #user_confirm_password-error::before {
    content: none !important;
}
/* Remove o ícone de erro  */
#user-registration-form-3704 #user_pass-error::before {
    content: none !important;
}

/* Erro: Confirmacao Password */
#user-registration-form-3704  #user_confirm_password-error {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;
	padding-left: 18px !important;    
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;
	outline: none !important;
	box-shadow: none !important;
	width: 350px !important;
	height: 39px !important;
	margin-top: -2px !important;
	margin-bottom: 15px !important;
	margin-left: 43px !important;
}
#user-registration-form-3704  #user_confirm_password-error:focus {
    border-color: black !important;
}
#user-registration-form-3704  #user_confirm_password-error::before {
    content: none !important;
}


/* Mensagem sucesso */
#ur-submit-message-node {
	display: block;
	background-color: #d5bbe4 !important;
	font-size: 12px !important;
	font-weight: 300 !important;	
	color: black !important;
	border-radius: 25px !important;
	border: 0px solid #d5bbe4 !important;
	outline: none !important;
	box-shadow: none !important;
	padding-left: 20px !important;
	width: 350px !important;
	margin-left: 25px !important;
	margin-bottom: 80px !important;
}

#ur-submit-message-node::before {
	content: none !important;
}

/* Erro: ja tem login */
.alert {
    color: white !important;
		padding-left: 55px !important;
		margin-top: 20px !important;
}
.alert a {
    text-decoration: underline;
		color: white !important;
}

body:has(.alert) section#opcoes_de_conta {
    display: none !important;
}



/* _________________________________________________________________________________________ */