@charset "utf-8";

/* ENQUETE */
#e_conteudo .p_area_enquete { position: fixed; right: 0; top: 25%; z-index: 1000; }
/* BOTÃO */
#e_conteudo .p_area_enquete .p_btn_enquete { width: 125px; height: 55px; position: absolute; top: 0; right: 0; overflow: hidden; text-align: center; background: #882129; border-bottom: solid 2px #65191e; border-radius: 5px 0 0 5px; cursor: pointer; transition: 0.5s; }
#e_conteudo .p_area_enquete .p_btn_enquete:hover { background: #7d2329; border-color: #4f1318; }
#e_conteudo .p_area_enquete .p_btn_enquete .p_area_img_enquete {}
#e_conteudo .p_area_enquete .p_btn_enquete .p_area_img_enquete img {}
#e_conteudo .p_area_enquete .p_btn_enquete .p_area_titulo_enquete {}
#e_conteudo .p_area_enquete .p_btn_enquete .p_area_titulo_enquete .p_titulo_enquete { font-size: 21px; color: #fbfbfb; display: block; text-align: center; margin-top: 6px; letter-spacing: 0.8px; }
#e_conteudo .p_area_enquete .p_btn_enquete .p_area_titulo_enquete .p_info_enquete { font-size: 12px; color: #fff; border-top: solid 1px #af565c; display: table; margin: 0 auto; padding: 1px 5px; }
/* FORMULÁRIO */
#e_conteudo .p_area_enquete .p_area_form_enquete { position: absolute; top: 0; right: -400px; padding: 20px; padding-top: 15px; background: #f7fafb; border: solid 1px #ccc; min-height: 30px; display: table; transition: 0.5s; border-radius: 4px; }
#e_conteudo .p_area_enquete .p_area_form_enquete #p_btn_fechar_enquete { background: inherit; border: 0 !important; position: absolute; top: 12px; right: 15px; font-size: 12px; color: #999; padding: 5px 7px; border-radius: 3px; transition: 0.1s; }
#e_conteudo .p_area_enquete .p_area_form_enquete #p_btn_fechar_enquete:hover { color: #b80000; cursor: pointer; background: #e7eaeb; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_titulo_enquete { font-size: 22px; color: #8e1f29; text-align: center; border-bottom: solid 1px #d7e1e4; padding-bottom: 5px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_perqunta_enquete { font-size: 14px; color: #333; margin-top: 10px;}
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete { width: 200px; overflow-y: auto; max-height: 80px; margin: 10px 0; padding-right: 10px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete { display: block; margin-bottom: 2px; padding: 2px 4px; border-radius: 2px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete:nth-child(even) { background: #ecf1f2; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete input[type='radio'] { margin: 0; cursor: pointer; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete label { font-size: 13px; color: #444; cursor: pointer; vertical-align: top; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete .swfa { float:right; color: #444; transition: 0.2s; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_opcoes_enquete .p_opcao_enquete i:hover { color: #ad0b0b; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_campos_validacao { clear:both; margin-bottom: 10px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_nome_enquete { width: 200px; height: 33px; float: left; background: #fff; border: solid 1px #d7e1e4; border-radius: 2px; padding: 5px; font-size: 12px; color: #666; margin-bottom: 5px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_email_enquete { width: 200px; height: 33px; float: left; background: #fff; border: solid 1px #d7e1e4; border-radius: 2px; padding: 5px; font-size: 12px; color: #666; margin-bottom: 5px; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_cpf_enquete { width: 100px; height: 33px; float: left; background: #fff; border: solid 1px #d7e1e4; border-radius: 2px; padding: 5px; font-size: 12px; color: #666; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_data_nascimento_enquete { width: 95px; height: 33px; float: right; background: #fff; border: solid 1px #d7e1e4; border-radius: 2px; padding: 5px; font-size: 12px; color: #666; margin: 0; }
#e_conteudo .p_area_enquete .p_area_form_enquete input::placeholder { color: #999; }
#e_conteudo .p_area_enquete .p_area_form_enquete .e_captcha_enquete { max-width: 200px; clear:both; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_btn_link { display: table; margin: 0 auto; }
#e_conteudo .p_area_enquete .p_area_form_enquete .p_btn_link .p_texto_btn { padding-left: 10px; padding-right: 15px; }
/* RETORNO */
#e_conteudo .p_area_enquete .e_cont_resposta_enquete {}
#e_conteudo .p_area_enquete  #e_cont_enquete { overflow-y: auto; overflow-x: hidden; max-height: 400px;max-width:220px; }
#e_conteudo .p_area_enquete .p_info_enquete_votada { color: #333; font-size: 14px; border: dashed 2px #be303b; border-radius:5px; text-align:center; padding: 10px; margin: 10px 0px; }
#e_conteudo .p_area_enquete .e_cont_resposta_enquete .img_enquete { display:none; }
#e_conteudo .p_area_enquete .e_cont_resposta_enquete label { font-size: 14px; color: #444; }
#e_conteudo .p_area_enquete .e_cont_resposta_enquete .swfa { float:right; color: #444; }
#e_conteudo .p_area_enquete .e_cont_resposta_enquete i:hover { color: #6eb7fc; }
#e_conteudo .p_area_enquete .icone_resultado_enquete { float:left; margin: 5px 0px; }
#e_conteudo .p_area_enquete .barra { display:block; width: 200px !important; margin-bottom: 5px; height:auto !important; }
#e_conteudo .p_area_enquete .barra .cor_barra {}
#e_conteudo .p_area_enquete .barra .cor_barra span {}

@media (min-width: 801px) and (max-width: 1000px) {
    /* ENQUETE */
	#e_conteudo .p_area_enquete { top: 20px; }
	#e_conteudo .p_area_enquete .p_btn_enquete { width: 100px; height: 45px; border-radius: 5px 5px 0 0; transform: rotate(-90deg) translateY(30px); top: 15px; }
	#e_conteudo .p_area_enquete .p_btn_enquete .p_area_titulo_enquete .p_info_enquete { display: none; }
}

@media (max-width: 800px) {
    /* ENQUETE */
	#e_conteudo .p_area_enquete { top: 20px; }
	#e_conteudo .p_area_enquete .p_btn_enquete { width: 100px; height: 45px; border-radius: 5px 5px 0 0; transform: rotate(-90deg) translateY(30px); top: 15px; }
	#e_conteudo .p_area_enquete .p_btn_enquete .p_area_titulo_enquete .p_info_enquete { display: none; }
}