@charset "utf-8";

/* ESTRUTURA */
body { margin: 0; padding: 0; }
* { outline: none; }
.e_trans { display: none !important; }
#conteudo_esquerda { width: 100% !important; padding-bottom: 10px; padding-top:20px; min-height: calc(100vh - 485px); }
#cont_conteudo_site_interna { width:100% !important; }
#e_centralizar { width:1200px; margin: 0 auto; }

/* RESET */
a, li, ol, ul { border: none; text-decoration: none; list-style: none; color: inherit; margin: 0; padding: 0; }
a:active, a:link, a:hover, a:focus { text-decoration: inherit; }
/* RESET DOS ESPAÇAMENTOS */
#e_cont_topo, #e_cont_topo *, #e_cont_topo *:before, #e_cont_topo *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#e_conteudo, #e_conteudo *, #e_conteudo *:before, #e_conteudo *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#e_cont_rodape, #e_cont_rodape *, #e_cont_rodape *:before, #e_cont_rodape *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/* RESET DAS SELEÇÕES */
.unselect *::selection { background: inherit; color: inherit; }
.unselect *::-webkit-selection { background: inherit; color: inherit; }
.unselect *::-moz-selection { background: inherit; color: inherit; }
.unselect *::-ms-selection { background: inherit; color: inherit; }

/* TÍTULOS */
.e_titulo_c {display: block; margin-bottom: 20px;}
.e_titulo_c .e_titulo_principal {position: relative; display: inline-block; vertical-align: middle; font-size: 20px; color: #333; text-transform: uppercase; letter-spacing: -0.5px; padding-right: 10px;}
.e_titulo_c .e_titulo_principal::after {content: ""; width: 40%; height: 3px; position: absolute; left: 0; bottom: -10px; background: #058fe0;}

.e_titulo_d {background: #e3e7ec; display: block; text-align: center; margin-bottom: 20px; overflow: hidden;}
.e_titulo_d .e_titulo_principal_d {width: 35%; position: relative; top: -5px; font-size: 18px; color: #777; letter-spacing: -0.5px; text-transform: uppercase; padding: 10px 0; background: #fff; border-radius: 0 0 25px 25px; margin: 0 auto;}
.e_titulo_d .e_titulo_principal_d .fa {color: #058fe0; padding-right: 10px; font-size: 18px;}

.e_titulo_v {display: block; margin-bottom: 20px;}
.e_titulo_v .e_icone_titulo_v {width: 60px; height: 60px; display: inline-block; vertical-align: middle;}
.e_titulo_v .e_titulo_principal_v {position: relative; display: inline-block; vertical-align: middle; font-size: 30px; color: #333; text-transform: uppercase; letter-spacing: -1px; margin-left: 20px;}
.e_titulo_v .e_titulo_principal_v::after {content: ""; width: 30%; height: 3px; position: absolute; left: 0; bottom: -10px; background: #058fe0;}

/* LINK VER MAIS */
.e_titulo_c .e_link_ver_mais {position: relative; display: inline-block; vertical-align: middle; color: #058fe0; font-size: 14px; padding: 0 10px; z-index: 2; transition: .2s;}
.e_titulo_c .e_link_ver_mais span {position: relative; z-index: 2; line-height: 25px;}
.e_titulo_c .e_link_ver_mais:hover {color: #fff;}
.e_titulo_c .e_link_ver_mais::before {content: ""; position: absolute; left: 0; width: 1px; height: 25px; background: #058fe0; border-radius: 3px; visibility: hidden; z-index: 0; transition: all .3s ease-in-out;}
.e_titulo_c .e_link_ver_mais:hover::before {width: 100%; visibility: visible;}
.e_titulo_c .e_link_ver_mais .fa {position: relative; z-index: 2; font-size: 18px; line-height: 25px; padding-right: 5px;}

.e_link_ver_mais_v {width: 160px; height: 35px; position: relative; float: right; background: #e3e7ec; border-radius: 4px; color: #058fe0; font-size: 14px; text-align: center; overflow: hidden; z-index: 2; transition: .2s;}
.e_link_ver_mais_v span {position: relative; z-index: 2; line-height: 35px;}
.e_link_ver_mais_v:hover {color: #fff;}
.e_link_ver_mais_v::before {content: ""; position: absolute; left: 0; width: 1px; height: 100%; background: #058fe0; visibility: hidden; z-index: 0; transition: all .3s ease-in-out;}
.e_link_ver_mais_v:hover::before {width: 100%; visibility: visible;}
.e_link_ver_mais_v .fa {position: relative; z-index: 2; font-size: 18px; line-height: 35px; padding-right: 5px;}


/* IMAGENS */
img {border: 0; margin: 0;}
.e_imgcentralizar {width: 100%; height: 100%; object-fit: cover; object-position: center;}

/* ESTILO DAS BARRAS DE ROLAGEM */
body *::-webkit-scrollbar-track { background: rgba(0,0,0,0.05); border-radius: 3px; }
body *::-webkit-scrollbar { width: 10px; background: rgba(0,0,0,0.05); height: 10px; margin: 5px; border-radius: 5px; }
body *::-webkit-scrollbar-thumb { background: #b8bfc2; border-radius: 5px; }
body *::-webkit-scrollbar-thumb:hover { background: #a6acaf; }

/* DEFININDO CONTEÚDO INTERNO */
.e_conteudo_interno { width: 100%; max-width: 1200px; display: table; margin: 0 auto; }


/* **************************** CABEÇALHO **************************** */
#e_cont_topo { width: 100%; float: left; position: relative; background: #0d547e; background: url(../img/bg_topo.jpg) repeat-x;}

/* ACESSIBILIDADE */
#e_cont_topo .e_area_barra_superior_topo {width: 100%; float: left; height: 30px;}
#e_cont_topo .e_area_barra_superior_topo .e_area_acessibilidade {float: left; margin-top: 5px; margin-left: 10%; margin-right: 20px; font-size: 0;}
#e_cont_topo .e_area_barra_superior_topo .e_area_acessibilidade .e_botao_acessibilidade {width: 25px; height: 25px; display: inline-block; vertical-align: middle; background: #1977ae; border-radius: 4px; text-align: center; line-height: 25px; color: #86bbed; font-size: 12px; margin-right: 5px; transition: .3s;}
#e_cont_topo .e_area_barra_superior_topo .e_area_acessibilidade .e_botao_acessibilidade:hover {background: #0d547e; color: #058fe0; cursor: pointer;}
/* REDES SOCIAIS */
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais {float: right; margin-left: 20px;}
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais .e_cont_redes_sociais {font-size: 0; margin-top: 2px;}
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais .e_cont_redes_sociais .e_titulo_redes_sociais {display: inline-block; vertical-align: middle; font-size: 11px; color: #8dc6fc; text-transform: uppercase; padding-right: 10px;}
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social {display: inline-block; vertical-align: middle; width: 30px; height: 30px; overflow: hidden; margin-right: 5px;}
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social img {transition: .3s;}
#e_cont_topo .e_area_barra_superior_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social:hover img {opacity: 0.6;}


/* CONTEÚDO CABEÇALHO */
#e_cont_topo #e_banner_topo_dinamico {width: 100%; height: 115px; background-repeat: no-repeat; background-position: top left; }
#e_cont_topo #e_banner_topo_dinamico #e_banner_topo_dinamico_clique {width: 215px; height: 80px; display: inline-block; vertical-align: middle; margin-left: 25px;}

/* MENU PRINCIPAL */
#e_cont_topo .e_menu_topo {display: inline-block; vertical-align: middle; z-index: 100; padding-top: 8px;}
#e_cont_topo .e_menu_topo ul {width: 100%; max-width: 1300px; display: table; margin: 0 auto;}
#e_cont_topo .e_menu_topo ul li {position: relative; display: inline-block; vertical-align: bottom;}
#e_cont_topo .e_menu_topo ul li .e_link_menu {height: 70px; position: relative; line-height: 75px; font-size: 13px; color: #fff; padding: 0 18px; text-transform: uppercase; border-bottom: solid 4px transparent;}
#e_cont_topo .e_menu_topo ul li .e_link_menu::after {content: ""; width: 100%; height: 1px; position: absolute; left: 0; right: 0; bottom: -10px; background: #058fe0; border-radius: 3px; visibility: hidden; transition: .15s cubic-bezier(0, 0.41, 0.38, 1.6);}
#e_cont_topo .e_menu_topo ul li:hover .e_link_menu::after {height: 5px; visibility: visible;}
/* SUBMENU */
#e_cont_topo .e_menu_topo ul li .e_submenu {position: absolute; top: 100%; right: 0; visibility: hidden; overflow: hidden; transition-delay: 0s;}
#e_cont_topo .e_menu_topo ul li:hover .e_submenu {visibility: visible;}
#e_cont_topo .e_menu_topo ul li .e_submenu:hover {overflow: visible; transition-delay: .2s;}
#e_cont_topo .e_menu_topo ul li .e_submenu ul {background: #0d547e; border-top: solid 3px #058fe0; border-radius: 4px; overflow: hidden; transform: translateY(-100%); position: relative; z-index: 120; transition: .3s;}
#e_cont_topo .e_menu_topo ul li:hover .e_submenu ul {transform: translateY(0); z-index: 121;}
#e_cont_topo .e_menu_topo ul li .e_submenu ul li {width: 230px; display: block; position: relative;}
#e_cont_topo .e_menu_topo ul li .e_submenu ul li .e_link_submenu {font-size: 14px; color: #fff; border-bottom: solid 1px #0c4b71; padding: 15px 20px; transition: .3s ease-in;}
#e_cont_topo .e_menu_topo ul li .e_submenu ul li .e_link_submenu:hover {background: #058fe0;}
/* MENU DE SERVIÇOS */
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos {position: static;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_link_menu {position: relative; height: 67px; line-height: 70px; font-size: 13px; color: #fff; padding: 0 18px; border-bottom: solid 7px transparent; cursor: pointer; transition: .3s;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_link_menu {color: #058fe0;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_link_menu::after {content: ""; width: 100%; height: 1px; position: absolute; left: 0; right: 0; bottom: -14px; background: #058fe0; border-radius: 3px; visibility: hidden; transition: .15s cubic-bezier(0, 0.41, 0.38, 1.6);}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_link_menu::after {height: 5px; visibility: visible;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos {width: 100%; max-width: 1300px; margin: 0 auto; position: absolute; left: 0; right: 0; top: 95%; visibility: hidden; overflow: hidden; z-index: 999;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_menu_todos {visibility: visible;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos {height: 470px; background: #106090; border-top: solid 3px #058fe0; border-radius: 4px; margin: 0 auto; padding: 15px; transform: translateY(-100%); transition: .3s; transition-delay: .3s; z-index: 1;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_menu_todos .e_cont_menu_todos {transform: translateY(0); transition-delay: 0s; z-index: 2;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos .e_cont_barra_menu_todos {position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; overflow: auto;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul {width: 100%; height: 100%; display: flex; flex-flow: column wrap; background: none;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li {width: 220px; height: auto;}
/* SUBMENU */
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_cabecalho_menu_todos {background: #0d547e; color: #058fe0; font-size: 13px; text-transform: uppercase; padding: 10px; border-bottom: solid 2px rgba(0,0,0,0.1); border-radius: 3px 3px 0 0; margin-bottom: 10px; margin-right: 20px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_cabecalho_menu_todos .fa {padding-right: 10px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_titulo_subitem {background: #0e5986; color: #fff; font-size: 13px; text-transform: uppercase; padding: 10px; border-bottom: solid 1px rgba(0,0,0,0.1); border-radius: 3px 3px 0 0; margin-right: 20px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_titulo_subitem .fa {padding-right: 10px; color: #058fe0; font-size: 12px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_subitem_menu {background: rgba(0,0,0,0.04); border-bottom: solid 1px rgba(0,0,0,0.08); margin-right: 20px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_ultimo_subitem {margin-bottom: 10px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_link_menu_todos {color: #d9eefa; font-size: 13px; padding: 10px; border-bottom: solid 1px rgba(0,0,0,0.08); margin-right: 20px; transition: .3s;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li:last-child .e_link_menu_todos {margin-bottom: 10px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_link_menu_todos:hover {color: #fff; background: #058fe0;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_link_menu_todos .fa {color: #058fe0; padding-right: 10px;}
/* BUSCA */
#e_cont_topo .e_menu_topo ul li.e_area_busca {position: static;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca {width: 35px; height: 30px; border-radius: 4px; text-align: center; background: #0d547e; margin: 20px 0; transition: .3s ease-in;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca:hover {background: #1977ae; cursor: pointer;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca .fa {font-size: 13px; color: #fff; line-height: 32px;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca .fa-search {display: block;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca .fa-times {display: none;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_active_busca:hover .fa {}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca {width: 100%; max-width: 1200px; margin: 0 auto; position: absolute; top: 100%; left: 0; right: 0; z-index: 999; visibility: hidden; overflow: hidden; transition: .3s ease-in;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form {height: 80px; background: #0b4365; padding: 15px; border-radius: 0 0 5px 5px; margin: 0 auto; transform: translateY(-100%); transition: .3s;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form .e_campo_busca {width: 84%; min-width: 60vw; height: 50px; position: absolute; top: 15px; left: 15px; background: #253a4c; border-radius: 7px; border: 0 !important; font-size: 13px; padding-left: 20px;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form .e_campo_busca:focus {background: #76869f;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form input::placeholder {color: #67757d;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form .e_btn_busca {position: absolute; top: 15px; right: 20px; width: 150px; height: 50px; background: #1b84c2; text-align: center; color: #fff; font-size: 14px; border-radius: 7px; border: 0 !important; transition: .3s ease-in;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form .e_btn_busca span {line-height: 50px;}
#e_cont_topo .e_menu_topo ul li.e_area_busca .e_area_form_busca .e_cont_form .e_btn_busca:hover {background: #058fe0; cursor: pointer;}
/* SHOW BUSCA */
#e_cont_topo .e_menu_topo ul li.e_busca_show .e_area_form_busca {visibility: visible;}
#e_cont_topo .e_menu_topo ul li.e_busca_show .e_area_form_busca .e_cont_form {transform: translateY(0);}
#e_cont_topo .e_menu_topo ul li.e_busca_show .e_active_busca .fa-search {display: none;}
#e_cont_topo .e_menu_topo ul li.e_busca_show .e_active_busca .fa-times {display: block;}
/* **************************** FIM CABEÇALHO **************************** */

/* **************************** CONTEÚDO **************************** */
#e_conteudo { width: 100%; float: left; background: #f2f4f6; }

/* BANNER ROTATIVO */
#e_conteudo .p_area_banner {max-width: 1300px; margin-bottom: 40px;}

/* BANNER MEIO */
#e_conteudo .p_area_banner_meio {margin: 1% 0; overflow: hidden;}
#e_conteudo .p_area_banner_meio .e_conteudo_interno {overflow: hidden; max-width: 1160px; }
#e_conteudo .p_area_banner_meio .e_conteudo_interno * {height: 23.7vw; max-height: 250px;}
#e_conteudo .p_area_banner_meio img {width: 100%; height: auto; max-width: 1160px; display: block; margin: 10px auto !important; border: none !important;}
/* **************************** FIM CONTEÚDO **************************** */

/* **************************** RODAPÉ **************************** */
#e_cont_rodape { width: 100%; float: left; background: #105e8c; }

#e_cont_rodape .e_content {width: 100%; position: relative; background: #0d547e; overflow: hidden;}
#e_cont_rodape .e_content::before {content: ""; position: absolute; top: -85px; left: 43%; width: 150px; height: 150px; background: #1b84c2; opacity: 0.2; box-shadow: 1px 0 20px 15px #0a4669; border-radius: 15px; transform: rotate(135deg) skew(25deg, 25deg); }
#e_cont_rodape .e_content .e_conteudo_interno {padding: 20px;}
/* CONTENT BRASÃO */
#e_cont_rodape .e_content .e_content_brasao {width: 100%; text-align: center; margin: 25px 0;}
#e_cont_rodape .e_content .e_content_brasao .e_area_brasao_rodape {width: 226px; height: 88px; display: inline-block; vertical-align: middle; margin-right: 20px;}
/* REDES SOCIAIS */
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape {width: 20%; display: inline-block; vertical-align: middle;}
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape .e_titulo_redes_sociais_rodape {color: #1285c9; font-size: 14px; padding-bottom: 10px;}
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape .e_cont_redes_sociais {display: table; border-top: solid 1px #1b84c2; padding: 10px; margin: 0 auto;}
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape .e_cont_redes_sociais .e_rede_social_rodape {width: 30px; height: 30px; border-radius: 100%; overflow: hidden; display: inline-block; vertical-align: middle; background: #1b84c2; text-align: center; margin-right: 5px; transition: .3s ease-in;}
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape .e_cont_redes_sociais .e_rede_social_rodape:hover {transform: scale(1.2);}
#e_cont_rodape .e_content .e_content_brasao .e_area_redes_socias_rodape .e_cont_redes_sociais .e_rede_social_rodape img:hover {transform: scale(1.1);}
/* ACESSO FÁCIL RODAPÉ */
#e_cont_rodape .e_content .e_content_info_pref {width: 100%;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape {width: 55%; display: inline-block; vertical-align: middle; margin: 0 20px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu {width: 195px; width: calc((100% / 3) - 20px); display: inline-block; vertical-align: top; margin-right: 15px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_titulo_cont {font-size: 14px; color: #bfd8f0; text-transform: uppercase; margin-bottom: 10px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu {max-height: 180px; overflow-y: auto; overflow-x: hidden;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu::-webkit-scrollbar { width: 5px; height: 5px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.1)}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu .e_link_menu_rodape {font-size: 14px; color: #a9c8e6; word-break: break-word; padding: 6px 0; transition: .3s;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu .e_link_menu_rodape span {padding-left: 10px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu .e_link_menu_rodape:hover {padding-left: 10px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu .e_link_menu_rodape .fa {color: #058fe0; transition: .3s;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_acesso_facil_rodape .e_cont_menu .e_content_menu .e_link_menu_rodape:hover .fa {transform: rotate(90deg);}
/* INFO PREFEITURA */
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref {width: 40%; display: inline-block; vertical-align: middle;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref .e_cont_info_pref {padding: 10px 0;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref .e_cont_info_pref .fa {color: #058fe0; padding-right: 10px; font-size: 16px;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref .e_cont_info_pref .e_info_pref {font-size: 14px; color: #a9c8e6; word-break: break-word;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref .e_cont_info_pref .e_info_pref a {transition: .3s;}
#e_cont_rodape .e_content .e_content_info_pref .e_area_info_pref .e_cont_info_pref .e_info_pref:hover a {color: #058fe0;}

/* INFORMAÇÃO DO SISTEMA */
#e_cont_rodape .sw_area_info_sistema { color: #fff; }

/* INSTAR */
#e_cont_rodape .e_area_instar {background: #105e8c; padding: 20px; position: relative; text-align: center;}
#e_cont_rodape .e_area_instar span {font-size: 11px; color: #7bb5eb; transition: 0.3s;}
#e_cont_rodape .e_area_instar a:hover .e_lato_bold {color: #058fe0;}
#e_cont_rodape .e_area_instar img {border: 0 !important; margin: 0 !important; position: absolute; right: 50px; top: 13px;}
/* **************************** FIM RODAPÉ **************************** */

/* *** MEDIAS *** */

@media (min-width: 1001px) and (max-width: 1200px) {
	/* DEFININDO CONTEÚDO INTERNO */
	.e_conteudo_interno { max-width: 1200px;}

	/* MENU TOPO */
	#e_cont_topo .e_menu_topo ul li .e_link_menu {font-size: 12px; padding: 0 10px;}
}

@media (min-width: 801px) and (max-width: 1000px) {
	/* DEFININDO CONTEÚDO INTERNO */
	.e_conteudo_interno { max-width: 1000px;}
}

@media (max-width: 800px) {
	/* DEFININDO CONTEÚDO INTERNO */
	.e_conteudo_interno { max-width: 800px;}
}

@media (max-width: 600px) {
    /* DEFININDO CONTEUDO INTERNO */
	.e_contudo_interno { max-width: 600px;}
}

@media (max-width: 480px) {
	/* DEFININDO CONTEÚDO INTERNO */
	.e_conteudo_interno { max-width: 480px;}

	/* TITULOS */
	.e_titulo_c .e_titulo_principal {display: block; margin-bottom: 20px;}
	.e_titulo_c .e_link_ver_mais {}
	.e_titulo_c .e_titulo_principal::after {display: none;}
	
	.e_titulo_v {text-align: center;}
}