/*BODY*/
body{background:#fbfbfb; color:#333; max-width:60em; margin:auto; font-family: 'Roboto', sans-serif; font-size:16px;}


/*HEADER*/
/*LOGO E MINI-MENU(iniciar, registo e recuperar)*/
.logo{text-align:center;}
.logo img{width:20em;}/*320px*/


.mini_menu{text-align:center; margin-right:1.25em; margin-top:0.612em; margin-bottom:-0.612em;}
.mini_menu li{display:inline-block;}

/*PARA SCREENS MEDIUMS PARA CIMA O LOGO E O MINI-MENU FICAM LADO A LADO*/
/*641px*/
@media only screen and (min-width: 40.063em){
	.logo{float:left; margin-bottom:0.625em;}
	.mini_menu{float:right; margin-top:2em;}
}

.search_site{}
.search_site input[type=text]{width:17.5em; border:none; padding:0.25em 0.3125em 0 0.3125em;}

@media only screen and (min-width:381px) and (max-width:440px){
	.search_li{margin-left:-0.625em;}
	.search_site input[type=text]{width:11.25em;}
}

@media only screen and (max-width:380px){
	.search_li{margin-left:-0.625em;}
	.search_site input[type=text]{width:10em;}
}



/*----------------------------------------------------------------------------------------------------------------*/
/*FORM INICIAR, REGISTO E RECUPERAR*/
.registo{display:none;}
.registo_sucesso{display:none;}
.iniciar{display:none;}
.iniciar a:hover{text-decoration:underline; color:#666;}
.recuperar_pass{display:none;}
.recuperar_pass_pedido{display:none;}

/*----------------------------------------------------------------------------------------------------------------*/
/*BARRA TITULO ATIVAÃ‡ÃƒO*/
.barra_titulo{width:100%; height:auto; margin:0 auto; text-align:center;}

/*----------------------------------------------------------------------------------------------------------------*/
/*MENSAGENS*/
.accept{color:#0C0; font-size:1.2em;}
.alert{color:#F90; font-size:1.2em;}
.error{color:#900; font-size:1.2em;}


/*FIXAR COOKIE NO BOTTOM DESKTOP*/
.fixar_cookie{position:fixed; max-width:60em; bottom:0; text-align:center; padding:0.2em 0.5em 0 0.5em; background-color:rgba(0,0,0,0.7); z-index:990;}
.fixar_cookie .saiba_mais{color:#4D90F1;}
.fixar_cookie .saiba_mais:hover{color:#4D90F1; text-decoration:underline;}
.fixar_cookie .ok_cookie:hover{background-color:#ccc;}


/*COOKIE*/
.cookie p{font-size:1em; font-weight:500; margin-top:10px;}

.foto_cookies{float:right;}
@media screen and (max-width: 39.9375em){
	.foto_cookies{float:none; text-align:center;}
	.texto_cookies{float:left;}
}


/*FIXAR O MENU NO TOP DESKTOP*/
.fixar{position:fixed; max-width:60em; top:0; right: 0%; left:0%; z-index:999;}

/*FIXAR O MENU USER NO TOP DESKTOP*/
.fixarUser{position:fixed; max-width:60em; top:0; right: 0%; left:0%; z-index:999;}


/*FIXAR O MENU NO TOP MOBILE*/
@media screen and (max-device-height: 360px) and (orientation: landscape){
	.fixar_mobile{}
}
@media screen and (min-device-height: 361px){
	.fixar_mobile{position:fixed; top:0; right: 0%; left:0%; z-index:999;}
}

/*FIXAR O MENU USER NO TOP MOBILE*/
@media screen and (max-device-height: 360px) and (orientation: landscape){
	.fixar_mobileUser{}
}
@media screen and (min-device-height: 361px){
	.fixar_mobileUser{position:fixed; top:0; right: 0%; left:0%; z-index:999;}
}


/*----------------------------------------------------------------------------------------------------------------*/
/*HOME NAV*/
.home_menu{width:auto; margin:0 auto; min-width:41.6875px;}
.home_menu li{border-right:1px solid #34495E; font-size:0.875em;}
.home_menu li:last-child{border-right:none;}


.home_nav{width:100%; height:2.5em; margin:0 auto; text-align:center;}
.home_nav li{display:inline-block;}
.home_nav a{float:left; margin:0px 0px 0px -4px; padding:0.625em 1em; color:#eee;}
.home_nav a:hover{background:#34495E;}
.home_nav .active{background:#34495E;}

/*----------------------------------------------------------------------------------------------------------------*/
/*HOME NAV USER*/
.home_menuUser{width:auto; margin:0 auto; min-width:41.6875px;}
.home_menuUser li{border-right:1px solid #34495E; font-size:0.875em;}
.home_menuUser li:last-child{border-right:none;}


.home_navUser{width:100%; height:2.5em; margin:0 auto; text-align:center;}
.home_navUser li{display:inline-block;}
.home_navUser a{float:left; margin:0px 0px 0px -4px; padding:0.625em 1em; color:#eee;}
.home_navUser a:hover{background:#34495E;}
.home_navUser .activeUser{background:#34495E;}


/*----------------------------------------------------------------------------------------------------------------*/
/*MOBILE HOME NAV*/
.mobile_menu{height:2.5em; float:right; margin-right:0.625em; padding-top:0.1375em;}
.mobile_menu img:hover{color:#fff; background:#34495E;}
.mobile_menu .menu_active{color:#fff; background:#34495E;}

.mobile_drop_menu{display:none;}
.mobile_drop_menu li{border-bottom:1px solid #34495E; color:#FFF;}

.mobile_home_nav{margin:auto; text-align:center;}
.mobile_home_nav ul{display:block;}
.mobile_home_nav li{border-bottom:1px solid #34495E;}
.mobile_home_nav li:first-child{border-top:1px solid #34495E;}
.mobile_home_nav li:last-child{border-bottom:none;}
.mobile_home_nav a{display:block; color:#eee; padding:0.625em 1em;}
.mobile_home_nav a:hover{background:#34495E;}
.mobile_home_nav .mobile_active{background:#34495E;}


/*----------------------------------------------------------------------------------------------------------------*/
/*MOBILE HOME NAV USER*/
.mobile_menuUser{height:2.5em; float:right; margin-right:0.625em; padding-top:0.1375em;}
.mobile_menuUser img:hover{color:#fff; background:#34495E;}
.mobile_menuUser .menu_activeUser{color:#fff; background:#34495E;}

.mobile_drop_menuUser{display:none;}
.mobile_drop_menuUser li{border-bottom:1px solid #34495E; color:#FFF;}

.mobile_home_navUser{margin:auto; text-align:center;}
.mobile_home_navUser ul{display:block;}
.mobile_home_navUser li{border-bottom:1px solid #34495E;}
.mobile_home_navUser li:first-child{border-top:1px solid #34495E;}
.mobile_home_navUser li:last-child{border-bottom:none;}
.mobile_home_navUser a{display:block; color:#eee; padding:0.625em 1em;}
.mobile_home_navUser a:hover{background:#34495E;}
.mobile_home_navUser .mobile_activeUser{background:#34495E;}



/*----------------------------------------------------------------------------------------------------------------*/
/*FOOTER*/
footer a:link{color:#fff;}
footer a:visited{color:#fff;}
footer a:hover{text-decoration:underline; color:#fff;}
footer a:active{color:#fff;}

footer .footer_icons a:hover{text-decoration:none;}
footer .icon_social li{display:inline;}
footer .icon_social li:last-child{margin-right:-4px;}


@media only screen and (min-width:768px) and (max-width:921px){
	.coluna_sobre_nos{margin-top:38px;}
	.coluna_st_mundo{margin-top:38px;}
}
@media only screen and (min-width:641px) and (max-width:767px){
	.coluna_sobre_nos{margin-top:38px;}
}

/*BOX COM INFORMAÃ‡ÃƒO DA COLUNA SOBRE NÃ“S*/
.box_sobre_nos{display:none; width:21.25em; height:100%; position:fixed; display:none; top:0px; right:0px; z-index:102; background:#F2F2F2; padding:0 1.25em 1.25em 1.25em; overflow:auto;}


/*BOX DE CONTATO*/
.contato{display:none; width:21.25em; height:100%; position:fixed; display:none; top:0px; left:0px; z-index:101; background:#F2F2F2; padding:0 1.25em 1.25em 1.25em; overflow:auto;}


/*----------------------------------------------------------------------------------------------------------------*/
/*SEARCH*/
.search_home{position:fixed; top:10em; right:1%; -webkit-border-top-right-radius:5; -moz-border-radius-top-right:5; border-top-right-radius:5px; -webkit-border-top-left-radius:5; -moz-border-radius-top-left:5; border-top-left-radius:5px; background-color:rgba(0,0,0,0.8); z-index:900;}

.search_homeUser{position:fixed; top:10em; right:1%; -webkit-border-top-right-radius:5; -moz-border-radius-top-right:5; border-top-right-radius:5px; -webkit-border-top-left-radius:5; -moz-border-radius-top-left:5; border-top-left-radius:5px; background-color:rgba(0,0,0,0.8); z-index:900;}




/*----------------------------------------------------------------------------------------------------------------*/
/*VOLTAR*/
.voltar{display:none; position:fixed; bottom:0.625em; right:4%; -webkit-border-top-right-radius:5; -moz-border-radius-top-right:5; border-top-right-radius:5px; -webkit-border-top-left-radius:5; -moz-border-radius-top-left:5; border-top-left-radius:5px; background-color:rgba(0,0,0,0.8); z-index:900;}

.voltarUser{display:none; position:fixed; bottom:0.625em; right:4%; -webkit-border-top-right-radius:5; -moz-border-radius-top-right:5; border-top-right-radius:5px; -webkit-border-top-left-radius:5; -moz-border-radius-top-left:5; border-top-left-radius:5px; background-color:rgba(0,0,0,0.8); z-index:900;}




/*----------------------------------------------------------------------------------------------------------------*/
/*PAGES*/
.top_bar{padding:0.625em; background:#f2f2f2;}
.search{}
.search input[type=text]{width:17.5em; border:none; padding:0.25em 0.3125em 0 0.3125em;}
.search_icon img{margin-top:0.125em;}

.search_datas input[type=text]{width:8.4375em; border:none; padding:0.25em 0.3125em 0 0.3125em; margin-right:0.625em;}
.search_datas_eventos_passados input[type=text]{width:8.4375em; border:none; padding:0.25em 0.3125em 0 0.3125em; margin-right:0.625em;}


@media only screen and (max-width:640px){
	.search_palavras{float:left !important;}
	.search_palavras_eventos_passados{float:left !important;}
}


@media only screen and (min-width:241px) and (max-width:400px){
	.search input[type=text]{width:13.75em;}
	.search_datas input[type=text]{width:6.5625em;}
	.search_datas_eventos_passados input[type=text]{width:6.5625em;}
}

@media only screen and (max-width:240px){
	.search input[type=text]{width:10.875em;}
	.search_datas input[type=text]{width:6.5625em;}
	.search_datas_eventos_passados input[type=text]{width:6.5625em;}
}


.paginator{margin-left:0.9375em; margin-top:0.125em; height:2.25em; max-height:2.25em;}
.paginator a{float:left; margin-right:0.9375em; text-decoration:none; color:#B3B3B3; font-size:1.5em; font-weight:bold;}
.paginator a:hover{color:#34495E;}
.paginator .atv{float:left; margin-right:0.9375em; font-weight:bold; text-decoration:none; color:#537B9F; font-size:1.5em;}


/*SINGLE EVENTO, NOTÃ?CIA, ARTIGO, PROGRAMA...*/
.top_mais_vistos{padding:0.3125em 0 0.625em 0.625em; font-size:0.875em;}



/*SINGLE GALERIA*/
.single_galeria ul{list-style:none; margin-bottom:1.2em; width:100%; padding:0.125em; overflow:hidden; margin-left:-0.5em;}
.single_galeria ul li{float:left; padding:0 0.125em; position:relative; background:#F2F2F2; margin:0.25em;}
.single_galeria ul li img{float:left;}
.single_galeria ul li:hover{background-color:#DDDDDD; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}




/*----------------------------------------------------------------------------------------------------------------*/
/*USER*/
/*PERFIL*/
.label_texto{cursor:default;}

/*PERFIL - FOTO*/
.foto_perfil{width:10em; height:12.5em; float:left; border: 1px solid #D8D8D8;}

.foto_user{width:10em; height:12.5em;}

.foto_user img{-webkit-border-radius:2%; -moz-border-radius:2%; border-radius:2%;}

.loading{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em; padding-right:0.5em;}
.progress{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

/*FORM QUE ATUALIZA A FOTO DE PERFIL*/
#form_perfil_foto{display:none;}



/*----------------------------------------------------------------------------------------------------------------*/
/*FORUM*/
.forum
.forum ul{display:block;}
.forum li{float:left; width:100%; min-height:41px; border-bottom:1px solid #CCC;}
.forum li:last-child{border-bottom:1px solid #F2F2F2; padding-bottom:0 !important;}
.forum a{display:block; color:#222; margin-top:0.3125em; margin-bottom:-0.3125em;}
.forum li:hover{background:#E5E5E5;}
.forum li:hover .num_topicos_manage{display:none;}
.forum li:hover .num_respostas_manage{display:none;}
.forum li:hover .num_visitas_manage{display:none;}

.forum li{position:relative;}
.forum li .manage{right:-20px; top:-5px; position:absolute; display:none;}
.forum li .manage{text-align:center;}
.forum li .manage a{margin:0; float:left;}
.forum li .manage img{margin:0; border-radius:4px;}
.forum li .manage img:hover{background:#D3D3D3;}
.forum li:hover .manage{display:block;}

.forum li .manage_check{float:left; margin:14px 20px 10px 10px; position:absolute; z-index:200;}
.forum li .manage_check input[type=checkbox]:hover{cursor:pointer;}



.respostas li .manage_resposta{right:10px; bottom:0px; position:absolute; display:none; color:#F2F2F2;}
.respostas li .manage_resposta{text-align:center;}
.respostas li .manage_resposta a{margin:0; float:left; color:#F2F2F2;}
.respostas li .manage_resposta img{margin:0; border-radius:4px;}
.respostas li .manage_resposta img:hover{background:#D3D3D3;}
.respostas li:hover .manage_resposta{display:block;}


.caminho{color:#222 !important;}
.caminho:hover{text-decoration:underline;}

.num_topicos_manage{float:right;}
.num_topicos{float:right;}
.num_respostas_manage{float:right;}
.num_respostas{float:right;}
.num_visitas_manage{float:right;}
.num_visitas{float:right;}


/*DIV QUE TEM O form_novo_tema_forum_PS*/
.novo_tema_forum_PS{display:none;}

/*DIV QUE TEM O form_editar_tema_forum_PS*/
.editar_tema_forum_PS{display:none;}

/*DIV QUE TEM O form_novo_tema_forum_DL*/
.novo_tema_forum_DL{display:none;}

/*DIV QUE TEM O form_editar_tema_forum_DL*/
.editar_tema_forum_DL{display:none;}

/*DIV QUE TEM O form_novo_topico*/
.novo_topico{display:none;}

/*DIV QUE TEM O form_editar_topico*/
.editar_topico_div{display:none;}

/*DIV QUE TEM O form_nova_resposta*/
.nova_resposta{display:none;}

/*DIV QUE TEM O form_editar_resposta*/
.editar_resposta_div{display:none;}


.conteudo_topico{}
.conteudo_topico a{color:#0078A0;}
.conteudo_topico a:hover{text-decoration:underline;}

.conteudo_resposta{background:#F2F2F2;}
.conteudo_resposta a{color:#0078A0;}
.conteudo_resposta a:hover{text-decoration:underline;}



/*----------------------------------------------------------------------------------------------------------------*/
/*CRIAR EVENTO*/
/*DIV QUE TEM O form_novo_evento*/
.evento{display:none;}

.loading_evento{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_evento{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}


/*----------------------------------------------------------------------------------------------------------------*/
/*CRIAR ARTIGO*/
/*DIV QUE TEM O form_novo_artigo*/
.artigo{display:none;}

.loading_artigo{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_artigo{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}


/*----------------------------------------------------------------------------------------------------------------*/
/*CRIAR NOTICIA*/
/*DIV QUE TEM O form_nova_noticia*/
.noticia{display:none;}

.loading_noticia{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_noticia{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}


/*----------------------------------------------------------------------------------------------------------------*/
/*CRIAR PROGRAMA*/
/*DIV QUE TEM O form_novo_programa*/
.programa{display:none;}

.loading_programa{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_programa{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}



/*COMUM A CRIAR EVENTO, ARTIGO, NOTICIA E PROGRAMA*/
.j_foto{display:none;}
.j_galeria{display:none;}
.j_imagens{display:none;}

.foto ul{list-style:none; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.foto ul li{float:left; padding:0.3125em; position:relative;}
.foto ul li img{float:left;}
.foto ul li:hover{background:#7599D1;}
.foto ul li .foto_del{position:absolute; display:none; right:0px; bottom:0px; padding:0.625em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.foto ul li .foto_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em;	border-top-left-radius:1.2em;}
.foto ul li .foto_del:hover{background:#900;}
.foto ul li:hover .foto_del{display:block;}

.imagens ul{list-style:none; margin-bottom:1.2em; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.imagens ul li{float:left; display:block; padding:0.3125em; position:relative;}
.imagens ul li .imagem img{float:left;}
.imagens ul li .imagem{float:left; left:0px; top:0px; padding:0.3125em;}
.imagens ul li .imagem:hover{background:#7599D1;}
.imagens ul li .imagem .imagens_del{position:absolute; display:none; left:70px; bottom:5px; padding:0.3125em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.imagens ul li .imagem .imagens_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em;	border-top-left-radius:1.2em;}
.imagens ul li .imagem .imagens_del:hover{background:#900;}
.imagens ul li .imagem:hover .imagens_del{display:block;}

.galeria_fotos ul{list-style:none; margin-bottom:1.2em; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.galeria_fotos ul li{float:left; padding:0.3125em; position:relative;}
.galeria_fotos ul li img{float:left;}
.galeria_fotos ul li:hover{background:#7599D1;}
.galeria_fotos ul li .galeria_del{position:absolute; display:none; right:0px; bottom:0px; padding:0.625em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.galeria_fotos ul li .galeria_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em;	border-top-left-radius:1.2em;}
.galeria_fotos ul li .galeria_del:hover{background:#900;}
.galeria_fotos ul li:hover .galeria_del{display:block;}



/*----------------------------------------------------------------------------------------------------------------*/
/*GERIR USERS*/
/*DIV QUE TEM O form_gerir_user*/
.user{display:none;}

.paginatorUser{margin-left:0.9375em; margin-top:0.125em; height:2.25em; max-height:2.25em;}
.paginatorUser a{float:left; margin-right:0.9375em; text-decoration:none; color:#B3B3B3; font-size:1.5em; font-weight:bold;}
.paginatorUser a:hover{color:#34495E;}
.paginatorUser .atvUser{float:left; margin-right:0.9375em; font-weight:bold; text-decoration:none; color:#537B9F; font-size:1.5em; margin-top:0.35em;}


/*GERIR EVENTOS*/
/*DIV QUE TEM O form_gerir_eventos*/
.gerir_evento{display:none;}
.gerir_evento_botoes{display:none;}

/*GERIR ARTIGOS*/
/*DIV QUE TEM O form_gerir_artigos*/
.gerir_artigo{display:none;}
.gerir_artigo_botoes{display:none;}

/*GERIR NOTÍCIAS*/
/*DIV QUE TEM O form_gerir_noticias*/
.gerir_noticia{display:none;}
.gerir_noticia_botoes{display:none;}

/*GERIR PROGRAMAS*/
/*DIV QUE TEM O form_gerir_programas*/
.gerir_programa{display:none;}
.gerir_programa_botoes{display:none;}


/*GERIR 8 REMÉDIOS NATURAIS*/
/*DIV QUE TEM O form_remedios_...*/
.mostra_8_remedios{display:none;}
.gerir_remedio{display:none;}

/*DIV QUE TEM O form_gerir_remedios*/
.gerir_remedios{display:none;}
.gerir_remedio_botoes{display:none;}

.ul_foto {list-style:none; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.ul_foto li{float:left; padding:0.3125em; position:relative;}
.ul_foto li img{float:left;}


.foto_remedio ul{list-style:none; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.foto_remedio ul li{float:left; padding:0.3125em; position:relative;}
.foto_remedio ul li img{float:left;}
.foto_remedio ul li:hover{background:#7599D1;}
.foto_remedio ul li .foto_del{position:absolute; display:none; right:0px; bottom:0px; padding:0.625em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.foto_remedio ul li .foto_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em;	border-top-left-radius:1.2em;}
.foto_remedio ul li .foto_del:hover{background:#900;}
.foto_remedio ul li:hover .foto_del{display:block;}


.loading_nutricao{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_nutricao{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_exercicio{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_exercicio{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_agua{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_agua{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_sol{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_sol{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_temperanca{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_temperanca{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_ar{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_ar{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_repouso{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_repouso{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_confianca{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_confianca{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.loading_remedio{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_remedio{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}



/*MENU ABAS*/
.menu_abas{list-style:none; font-size:1em;}
.menu_abas li{display:inline-block; border:1px solid #CCC; border-radius:4px; padding:0.125em 0.3125em;}
.menu_abas li a{color:#222 !important; text-decoration:none;}
.menu_abas li:hover{background-color:#CCC;}
.menu_abas .active{background-color:#CCC;}



/*GERIR INFO*/
.div_info_sobre_nos{}/*Ã‰ MESMO PARA ESTAR ASSIM SEM NADA, PORQUE Ã‰ O PRIMEIRO A APARECER*/
.div_info_internacional{display:none;}
.div_info_nacional{display:none;}
.div_info_siga_nos{display:none;}

/*DIV QUE TEM O form_sobre_nos*/
.novo_sobre_nos{display:none;}

/*DIV QUE TEM O form_sobre_nos_editar*/
.editar_sobre_nos{display:none;}


/*DIV QUE TEM O form_internacional*/
.novo_internacional{display:none;}

/*DIV QUE TEM O form_internacional_editar*/
.editar_internacional{display:none;}


/*DIV QUE TEM O form_nacional*/
.novo_nacional{display:none;}

/*DIV QUE TEM O form_nacional_editar*/
.editar_nacional{display:none;}


/*DIV QUE TEM O form_siga_nos*/
.novo_siga_nos{display:none;}

/*DIV QUE TEM O form_siga_nos_editar*/
.editar_siga_nos{display:none;}



/*GERIR SLIDE*/
.novo_slide{display:none;}
.slide_editar{display:none;}

.foto_editar ul{list-style:none; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.foto_editar ul li{float:left; padding:0.3125em; position:relative;}
.foto_editar ul li img{float:left;}


.select_eventos{display:none;}
.select_noticias{display:none;}
.select_artigos{display:none;}
.select_programas{display:none;}

.select_eventos_editar{display:none;}
.select_noticias_editar{display:none;}
.select_artigos_editar{display:none;}
.select_programas_editar{display:none;}

.loading_slide{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_slide{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}


/*----------------------------------------------------------------------------------------------------------------*/
/*GERIR RECURSOS*/
.loading_ficheiro{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_ficheiro{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.nome_ficheiro{float:left; width:64%; min-height:31px; margin-top:0.6875em; margin-bottom:0.625em; background:#fff; border:1px solid #CCC; padding:4px 0; padding-left:10px; font-size:14px;}

@media only screen and (max-width:580px){
	.nome_ficheiro{width:100%;}
}

.num_downloads{float:right;}

.div_recursos_packs{}/*É MESMO PARA ESTAR ASSIM SEM NADA, PORQUE É O PRIMEIRO A APARECER*/
.div_recursos_videos{display:none;}
.div_recursos_audios{display:none;}
.div_recursos_imagens{display:none;}
.div_recursos_pdfs{display:none;}
.div_recursos_docs{display:none;}
.div_recursos_ppts{display:none;}

.j_pack{display:none;}
.j_pack_editar{display:none;}
.j_video{display:none;}
.j_video_editar{display:none;}
.j_audio{display:none;}
.j_audio_editar{display:none;}
.j_imagem{display:none;}
.j_imagem_editar{display:none;}
.j_pdf{display:none;}
.j_pdf_editar{display:none;}
.j_doc{display:none;}
.j_doc_editar{display:none;}
.j_ppt{display:none;}
.j_ppt_editar{display:none;}


/*DIV QUE TEM O form_video*/
.novo_pack{display:none;}

/*DIV QUE TEM O form_video_editar*/
.editar_pack{display:none;}

/*DIV QUE TEM O form_video*/
.novo_video{display:none;}

/*DIV QUE TEM O form_video_editar*/
.editar_video{display:none;}

/*DIV QUE TEM O form_audio*/
.novo_audio{display:none;}

/*DIV QUE TEM O form_audio_editar*/
.editar_audio{display:none;}

/*DIV QUE TEM O form_imagem*/
.nova_imagem{display:none;}

/*DIV QUE TEM O form_imagem_editar*/
.editar_imagem{display:none;}

/*DIV QUE TEM O form_pdf*/
.novo_pdf{display:none;}

/*DIV QUE TEM O form_pdf_editar*/
.editar_pdf{display:none;}

/*DIV QUE TEM O form_doc*/
.novo_doc{display:none;}

/*DIV QUE TEM O form_doc_editar*/
.editar_doc{display:none;}

/*DIV QUE TEM O form_ppt*/
.novo_ppt{display:none;}

/*DIV QUE TEM O form_ppt_editar*/
.editar_ppt{display:none;}

/*DIV QUE TEM O SELECT EVENTOS*/
.select_evento{display:none;}


.check_publico_alvo_pack_editar{display:none;}
.check_evento_pack_editar{display:none;}
.check_publico_alvo_video_editar{display:none;}
.check_evento_video_editar{display:none;}
.check_publico_alvo_audio_editar{display:none;}
.check_evento_audio_editar{display:none;}
.check_publico_alvo_imagem_editar{display:none;}
.check_evento_imagem_editar{display:none;}
.check_publico_alvo_pdf_editar{display:none;}
.check_evento_pdf_editar{display:none;}
.check_publico_alvo_doc_editar{display:none;}
.check_evento_doc_editar{display:none;}
.check_publico_alvo_ppt_editar{display:none;}
.check_evento_ppt_editar{display:none;}



/*LISTA EDITORES*/
.div_lista_editores_eventos{}/*Ã‰ MESMO PARA ESTAR ASSIM SEM NADA, PORQUE Ã‰ O PRIMEIRO A APARECER*/
.div_lista_editores_noticias{display:none;}
.div_lista_editores_artigos{display:none;}
.div_lista_editores_programas{display:none;}


/*LISTA EDITORES*/
.div_lista_gestores_eventos{}/*Ã‰ MESMO PARA ESTAR ASSIM SEM NADA, PORQUE Ã‰ O PRIMEIRO A APARECER*/
.div_lista_gestores_noticias{display:none;}
.div_lista_gestores_artigos{display:none;}
.div_lista_gestores_programas{display:none;}
.div_lista_gestores_remedios{display:none;}
.div_lista_gestores_slide{display:none;}
.div_lista_gestores_info{display:none;}
.div_lista_gestores_recursos{display:none;}
.div_lista_gestores_utilizadores{display:none;}


/*LISTA MODERADORES*/
.div_lista_moderadores_forum_PS{}/*Ã‰ MESMO PARA ESTAR ASSIM SEM NADA, PORQUE Ã‰ O PRIMEIRO A APARECER*/
.div_lista_moderadores_forum_DL{display:none;}




/*MENSAGENS*/
/*PARA A PÁGINA ENVIAR MENSAGEM PARA UTILIZADOR*/
.enviar_para{float:left; width:100%; padding:4px 0; font-size:14px; margin-bottom:-1.25em;}

/*MENSAGENS*/
.para{display:none; float:left; width:100%; padding:4px 0; font-size:14px; margin-bottom:-1.25em;}

.para ul{list-style:none; float:left; width:100%; background:#f3f3f3; margin-left:0;}
.para ul li{float:left; display:block; position:relative; margin-right:0.3125em;}
.para ul li .foto_utilizador img{float:left;}
.para ul li .foto_utilizador{float:left; padding-left:0.3125em; margin-left:0;}
.para ul li .foto_utilizador:hover{background:#7599D1;}
.para ul li .foto_utilizador .utilizador_del{position:absolute; display:none; left:26px; bottom:0px; padding:0.3125em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.para ul li .foto_utilizador .utilizador_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em; border-top-left-radius:1.2em;}
.para ul li .foto_utilizador .utilizador_del:hover{background:#900;}
.para ul li .foto_utilizador:hover .utilizador_del{display:block;}


#resultado{display:none; padding:0.3125em; border:1px #CCC solid; background-color:#FAFAFA;}
#resultado ul{display:block;}
#resultado li{float:left; width:100%; border-bottom:1px solid #CCC; padding:0.3125em 0 0.3125em 0.3125em;}
#resultado li:last-child{border-bottom:none !important;}
#resultado li:hover{background:#E5E5E5; cursor:pointer;}



/*VER MENSAGENS*/
/*DIV QUE TEM O form_mensagem_resposta*/
.mensagem_resposta{display:none;}

.conteudo_mensagem{}
.conteudo_mensagem a{color:#0078A0;}
.conteudo_mensagem a:hover{text-decoration:underline;}

.conteudo_mensagem_resposta{background:#F2F2F2;}
.conteudo_mensagem_resposta a{color:#0078A0;}
.conteudo_mensagem_resposta a:hover{text-decoration:underline;}




/*EMAIL*/
.j_lista_csv{display:none;}
#lista_emails_csv{display:none;}

.j_ficheiros{display:none;}

.ficheiros ul{list-style:none; margin-bottom:1.2em; float:left; width:100%; padding:0.3125em; background:#f3f3f3; overflow:hidden;}
.ficheiros ul li{float:left; display:block; padding:0.3125em; position:relative;}
.ficheiros ul li .ficheiro img{float:left;}
.ficheiros ul li .ficheiro{float:left; left:0px; top:0px; padding:0.3125em;}
.ficheiros ul li .ficheiro:hover{background:#7599D1;}
.ficheiros ul li .ficheiro .ficheiros_del{position:absolute; display:none; left:26px; bottom:7px; padding:0.3125em; background:#999; text-decoration:none; color:#fff; font-weight:bold;}
.ficheiros ul li .ficheiro .ficheiros_del{-webkit-border-top-left-radius:1.2em; -moz-border-radius-topleft:1.2em;	border-top-left-radius:1.2em;}
.ficheiros ul li .ficheiro .ficheiros_del:hover{background:#900;}
.ficheiros ul li .ficheiro:hover .ficheiros_del{display:block;}

.btn_guardar_anexos{display:none;}
.btn_submit_form{display:none;}

.loading_anexo{display:none; width:100%; height:1.875em; border:1px solid #CCC; background-color:#FAFAFA; margin-top:0.625em;}
.progress_anexo{width:0%; height:1.75em; background:#7599D1; color:#2B3D4F; text-align:center;}

.ver_anexo h4:hover{text-decoration:underline;}

/*ESTATISTICAS*/
@media only screen and (min-width:461px){
	.ecran_grande{display:block;}
	.ecran_pequeno{display:none;}
	.tabela_estatisticas_grande{display:block;}
	.tabela_estatisticas_pequeno{display:none;}
}
@media only screen and (max-width:460px){
	.ecran_grande{display:none;}
	.ecran_pequeno{display:block;}
	.tabela_estatisticas_grande{display:none;}
	.tabela_estatisticas_pequeno{display:block;}
}


@media only screen and (min-width:381px){
	.data_longa{display:block;}
	.data_curta{display:none;}
}
@media only screen and (max-width:380px){
	.data_longa{display:none;}
	.data_curta{display:block;}
}

.btn_consultar_trafego{display:none; color:#333 !important;}




/*CONSULTAR*/
.select_igreja{display:none;}
.select_distrito{display:none;}
.select_profissao{display:none;}
.select_especialidade{display:none;}
.select_validacao{display:none;}
.select_funcao{display:none;}
.select_sessao{display:none;}
.select_aniversario{display:none;}


.validacao_pedido_pendente{display:none;}
.validacao_pedido{display:none;}

.pedido_validacao_texto input[type=text]{width:16.5em; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:none; background-color:#F2F2F2; padding:0px; margin-right:0.625em;}

/*DIV QUE TEM O form_user_perfil*/
.user_perfil{display:none;}

/*DIV QUE TEM OS BOTÕES DE ENVIAR MENSAGEM E ENVIAR CONSULTA*/
.botoes_enviar_mensagem_e_consulta{display:none;}

/*DIV QUE TEM A FORM PARA ENVIAR MENSAGEM PARA OS UTILIIZADORES ESCOLHIIDOS PELOS CHECKBOXES*/
.envia_mensagem_utilizadores{display:none;}


/*CAMPO INPUT COM TAMANHO ZERO PARA TER O FOCUS E PODER FAZER O SUBMIT DO FORM*/
.campo_focus{opacity:0; position:absolute; left:-1000px;}


/*----------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------*/

/*BOOT*/
/*GERAL*/
h1{font-size:1.75em; font-weight:300;} /*28px*/
h2{font-size:1.375em; font-weight:400;} /*22px*/
h3{font-size:1em; font-weight:500;} /*16px*/
h4{font-size:0.875em;} /*14px*/
h5{font-size:0.75em; font-weight:500;} /*12px*/
h6{font-size:0.625em; font-weight:500;} /*10px*/

p{margin-bottom:1em;}
p:last-child{margin-bottom:0;}
b, strong{font-weight: bold !important;}
mark{padding: 5px 10px; background-color: #eee;}
ul{list-style: none;}
img{border: none; max-width: 100%; vertical-align:middle;}
small{font-size: 0.75em; color: #555;}
a{text-decoration: none;}
a img{border: 0;}



/*BACKGROUND*/
.bg_body{background-color:#fbfbfb; color:#333;}

.bg_blue1{background-color:#537b9f; color:#fff;}
.bg_blue2{background-color:#0C467F; color:#fff;}
.bg_blue3{background-color:#34495E; color:#fff;}
.bg_blue4{background-color:#102D4D; color:#fff;}
.bg_blue5{background-color:#7599D1; color:#fff;}


.bg_orange1{background-color:#F29E3E; color:#fff;}
.bg_orange2{background-color:#E16F4D; color:#fff;}

.bg_yellow{background-color:#FFD800; color:#fff;}

.bg_violet{background-color:#924595; color:#fff;}

.bg_green{background-color:#9DB200; color:#fff;}


.bg_softgray{background-color:#f2f2f2;}

.bg_gray{background-color:#333333; color:#fff;}
.bg_bluedark{background-color:#274365; color:#fff;}
.bg_graylight{background-color:#B4AD8B; color:#333;}
.bg_light{background-color:#FBFBFB; color:#444;}
.bg_softblue{background-color:#EEF3FA; color:#444;}

.bg_bluelight{background-color:#CCD8D1; color:#444;}


/*BOTÕES*/
.btn_closeform{position:absolute; right:1.25em; top:0.5em; padding:0.3125em 0.625em; background:#ccc; text-decoration:none; color:#fff; font-weight:200;}
.btn_closeform:hover{text-decoration:none !important; color:#666;}


.btn_registar:hover{background-color:#F90 !important; color:#eee !important;}
.btn_iniciar_sessao:hover{background-color:#F90 !important; color:#eee !important;}
.btn_recuperar:hover{background-color:#F90 !important; color:#eee !important;}


.csv a:link{color:#333;}
.csv a:visited{color:#333;}
.csv a:hover{text-decoration:underline; color:#eee;}
.csv a:active{color:#333;}

.btn_csv:hover{background-color:#F90 !important; color:#eee !important;}
.btn_csv:link{color:#333 !important;}
.btn_csv:visited{color:#333 !important;}
.btn_csv:active{color:#333 !important;}


.btn_sobre_nos_fechar{color:#333 !important; margin-right:0.3125em;}
.btn_sobre_nos_fechar:hover{background-color:#CCC !important;}


.btn_contato_fechar{color:#333 !important; margin-right:0.3125em;}
.btn_contato_fechar:hover{background-color:#CCC !important;}

.btn_contato_enviar{color:#333 !important;}
.btn_contato_enviar:hover{background-color:#F90 !important; color:#eee !important;}


.btn_submit{padding:0.3125em 0.625rem; border:1px solid #ccc; font-weight:200;}
.btn_submit:hover{background-color:#ccc;}


.btn_editar{color:#333 !important;}
.btn_editar:hover{background-color:#F90 !important; color:#eee !important;}

.btn_cancelar{display:none; color:#333 !important;}
.btn_cancelar:hover{background-color:#900 !important; color:#eee !important;}


.btn_atualizar{display:none; color:#333 !important;}
.btn_atualizar:hover{background-color:#0C0 !important; color:#eee !important;}


.btn_criar{display:none; color:#333 !important;}
.btn_criar:hover{background-color:#0C0 !important; color:#eee !important;}


.btn_sair_user{color:#333 !important;}
.btn_sair_user:hover{background-color:#CCC !important;}


.btn_adicionar{color:#333 !important;}
.btn_adicionar:hover{background-color:#F90 !important; color:#eee !important;}


.btn_pesquisar{display:none; color:#333 !important;}
.btn_pesquisar_datas{display:none; color:#333 !important;}


.btn_fechar{display:none; color:#333 !important;}
.btn_fechar:hover{background-color:#CCC !important;}

.btn_apagar{display:none; color:#333 !important;}
.btn_apagar:hover{background-color:#900 !important; color:#eee !important;}

.btn_guardar{display:none; color:#333 !important;}
.btn_guardar:hover{background-color:#F90 !important; color:#eee !important;}

.btn_publicar{display:none; color:#333 !important;}
.btn_publicar:hover{background-color:#0C0 !important; color:#eee !important;}


.btn_editar_nutricao{color:#333 !important;}
.btn_editar_nutricao:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_nutricao{color:#333 !important;}
.btn_atualizar_nutricao:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_exercicio{color:#333 !important;}
.btn_editar_exercicio:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_exercicio{color:#333 !important;}
.btn_atualizar_exercicio:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_agua{color:#333 !important;}
.btn_editar_agua:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_agua{color:#333 !important;}
.btn_atualizar_agua:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_sol{color:#333 !important;}
.btn_editar_sol:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_sol{color:#333 !important;}
.btn_atualizar_sol:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_temperanca{color:#333 !important;}
.btn_editar_temperanca:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_temperanca{color:#333 !important;}
.btn_atualizar_temperanca:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_ar{color:#333 !important;}
.btn_editar_ar:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_ar{color:#333 !important;}
.btn_atualizar_ar:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_repouso{color:#333 !important;}
.btn_editar_repouso:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_repouso{color:#333 !important;}
.btn_atualizar_repouso:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_editar_confianca{color:#333 !important;}
.btn_editar_confianca:hover{background-color:#F90 !important; color:#eee !important;}
.btn_atualizar_confianca{color:#333 !important;}
.btn_atualizar_confianca:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_fechar_remedio{color:#333 !important;}
.btn_fechar_remedio:hover{background-color:#CCC !important;}


.btn_gerir_fechar{color:#333 !important;}
.btn_gerir_fechar:hover{background-color:#CCC !important;}

.btn_gerir_apagar{color:#333 !important;}
.btn_gerir_apagar:hover{background-color:#900 !important; color:#eee !important;}

.btn_gerir_editar{color:#333 !important;}
.btn_gerir_editar:hover{background-color:#F90 !important; color:#eee !important;}

.btn_gerir_publicar{color:#333 !important;}
.btn_gerir_publicar:hover{background-color:#0C0 !important; color:#eee !important;}


.btn_gerir_online{color:#333 !important;}
.btn_gerir_online:hover{background-color:#7599D1 !important; color:#eee !important;}

.btn_gerir_offline{color:#333 !important;}
.btn_gerir_offline:hover{background-color:#34495E !important; color:#eee !important;}


.btn_gerir_fechar{color:#333 !important;}
.btn_gerir_fechar:hover{background-color:#CCC !important;}

.btn_gerir_cancelar{color:#333 !important;}
.btn_gerir_cancelar:hover{background-color:#900 !important; color:#eee !important;}

.btn_gerir_guardar{color:#333 !important;}
.btn_gerir_guardar:hover{background-color:#F90 !important; color:#eee !important;}


.btn_enviar_mensagem{color:#333 !important;}
.btn_enviar_mensagem:hover{background-color:#F90 !important; color:#eee !important;}


.btn_validar{color:#333 !important;}
.btn_validar:hover{background-color:#F90 !important; color:#eee !important;}


.btn_enviar_consulta{color:#333 !important;}
.btn_enviar_consulta:hover{background-color:#34495E !important; color:#eee !important;}

.btn_link_enviar{color:#333 !important;}
.btn_link_enviar:hover{background-color:#F90 !important; color:#eee !important;}

.btn_link_cancelar{color:#333 !important;}
.btn_link_cancelar:hover{background-color:#900 !important; color:#eee !important;}


.btn_enviar{color:#333 !important;}
.btn_enviar:hover{background-color:#F90 !important; color:#eee !important;}

.btn_mensagem_cancelar{color:#333 !important;}
.btn_mensagem_cancelar:hover{background-color:#900 !important; color:#eee !important;}

.btn_mensagem_enviar{color:#333 !important;}
.btn_mensagem_enviar:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_mensagem_fechar{color:#333 !important;}
.btn_mensagem_fechar:hover{background-color:#CCC !important;}
.btn_mensagem_apagar{color:#333 !important;}
.btn_mensagem_apagar:hover{background-color:#900 !important; color:#eee !important;}
.btn_mensagem_arquivar{color:#333 !important;}
.btn_mensagem_arquivar:hover{background-color:#34495E !important; color:#eee !important;}
.btn_mensagem_responder{color:#333 !important;}
.btn_mensagem_responder:hover{background-color:#F90 !important; color:#eee !important;}


.btn_email_cancelar{color:#333 !important;}
.btn_email_cancelar:hover{background-color:#900 !important; color:#eee !important;}

.btn_email_enviar{color:#333 !important;}
.btn_email_enviar:hover{background-color:#0C0 !important; color:#eee !important;}

.btn_email_fechar{color:#333 !important;}
.btn_email_fechar:hover{background-color:#CCC !important;}
.btn_email_apagar{color:#333 !important;}
.btn_email_apagar:hover{background-color:#900 !important; color:#eee !important;}


.btn_ver_mais{width:9em; -webkit-border-top-right-radius:5; -moz-border-top-right-radius:5; border-top-right-radius: 5px; color:#222; font-size:0.7em; font-weight:500; background:#ccc; padding:0.3125em 0 0.01875em 0; text-decoration:none; text-align:center;}
.btn_ver_mais:hover{color:#fbfbfb; text-decoration:none;}

.btn_ver_todos{width:9em; -webkit-border-top-left-radius:5; -moz-border-top-left-radius:5; border-top-left-radius: 5px; color:#222; font-size:0.7em; font-weight:500; background:#ccc; padding:0.3125em 0 0.01875em 0; text-decoration:none; text-align:center;}
.btn_ver_todos:hover{color:#fbfbfb; text-decoration:none;}

.btn_ver_eventos_passados{width:16em; -webkit-border-top-left-radius:5; -moz-border-top-left-radius:5; border-top-left-radius: 5px; color:#222; font-size:0.7em; font-weight:500; background:#ccc; padding:0.3125em 0 0.01875em 0; text-decoration:none; text-align:center;}
.btn_ver_eventos_passados:hover{color:#fbfbfb; text-decoration:none;}


.ver_mais_videos:link{color:#333 !important;}
.ver_mais_videos:visited{color:#333 !important;}
.ver_mais_videos:active{color:#333 !important;}
.ver_mais_videos:hover{color:#fbfbfb !important; text-decoration:none;}

.ver_mais_audios:link{color:#333 !important;}
.ver_mais_audios:visited{color:#333 !important;}
.ver_mais_audios:active{color:#333 !important;}
.ver_mais_audios:hover{color:#fbfbfb !important; text-decoration:none;}

.ver_mais_imagens:link{color:#333 !important;}
.ver_mais_imagens:visited{color:#333 !important;}
.ver_mais_imagens:active{color:#333 !important;}
.ver_mais_imagens:hover{color:#fbfbfb !important; text-decoration:none;}

.ver_mais_pdfs:link{color:#333 !important;}
.ver_mais_pdfs:visited{color:#333 !important;}
.ver_mais_pdfs:active{color:#333 !important;}
.ver_mais_pdfs:hover{color:#fbfbfb !important; text-decoration:none;}

.ver_mais_docs:link{color:#333 !important;}
.ver_mais_docs:visited{color:#333 !important;}
.ver_mais_docs:active{color:#333 !important;}
.ver_mais_docs:hover{color:#fbfbfb !important; text-decoration:none;}

.ver_mais_ppts:link{color:#333 !important;}
.ver_mais_ppts:visited{color:#333 !important;}
.ver_mais_ppts:active{color:#333 !important;}
.ver_mais_ppts:hover{color:#fbfbfb !important; text-decoration:none;}



/*BORDER*/
.border_gray{border: 1px solid #ccc;}
.border_blue{border:1px solid #7599D1;}
.border_orange{border:1px solid #F29E3E;}
.border_yellow{border:1px solid #FFD800;}
.border_violet{border:1px solid #924595;}
.border_green{border:1px solid #9DB200;}



/*BOX*/
.box-line{float:left; width:100%;} /* para separar as linhas dos artigos e noticias*/

.box_evento{float:left; width:100%; background:#f3f3f3; padding:0.625em;}
.box_evento:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

@media only screen and (min-width:711px) and (max-width:960px){
	.box_evento{min-height:370px;}
}
@media only screen and (min-width:671px) and (max-width:710px){
	.box_evento{min-height:345px;}
}
@media only screen and (min-width:641px) and (max-width:670px){
	.box_evento{min-height:325px;}
}


.box_eventos{min-height:7.5em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_eventos:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}


.box_noticia{min-height:7.5em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_noticia:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

.box_noticias{min-height:7.5em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_noticias:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

@media only screen and (min-width:780px) and (max-width:946px){
	.box_noticia{min-height:150px;}
}
@media only screen and (min-width:641px) and (max-width:779px){
	.box_noticia{min-height:170px;}
}


.box_artigo{min-height:19em; float:left; width:100%; background:#f3f3f3; padding:0.625em;}
.box_artigo:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}
.box_artigo img{width:100%; display:block;}

.box_artigos{min-height:10em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_artigos:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

@media only screen and (min-width:961px){
	.box_artigo{min-height:350px;}
}
@media only screen and (min-width:771px) and (max-width:960px){
	.box_artigo{min-height:325px;}
}
@media only screen and (min-width:701px) and (max-width:770px){
	.box_artigo{min-height:320px;}
}
@media only screen and (min-width:641px) and (max-width:700px){
	.box_artigo{min-height:300px;}
}
@media only screen and (max-width:420px){
	.box_artigo{min-height:320px;}
}


.box_programa{min-height:8.75em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_programa:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

.box_programas{min-height:8.75em; background:#f3f3f3; padding:0.625em 0.625em 0 0.625em;}
.box_programas:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

@media only screen and (min-width:961px){
	.box_programa{min-height:190px;}
}
@media only screen and (min-width:861px) and (max-width:960px){
	.box_programa{min-height:210px;}
}
@media only screen and (min-width:801px) and (max-width:860px){
	.box_programa{min-height:230px;}
}
@media only screen and (min-width:711px) and (max-width:800px){
	.box_programa{min-height:250px;}
}
@media only screen and (min-width:661px) and (max-width:710px){
	.box_programa{min-height:270px;}
}
@media only screen and (min-width:641px) and (max-width:660px){
	.box_programa{min-height:290px;}
}


.box_remedio{min-height:5em; background:#f3f3f3; padding:0.625em 0 0 0.625em;}
.box_remedio:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}

.box_lateral{min-height:5em; background:#f3f3f3; padding:0.625em 0 0 0.625em;}
.box_lateral:hover{background-color:#F2F2F2; -webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.3);}



/*COLOR*/
.color_gray{color:#222;}
.color_blue{color:#7FA5E4;}
.color_orange{color:#FAA441;}
.color_yellow{color:#FBF444;}
.color_violet{color:#924595;}
.color_white{color:#fff;}


/*CURSOR*/
.cursor_default{cursor:default;}


/*FLOAT*/
.fl_left{float: left !important;}
.fl_right{float: right !important;;}
.fl_none{float: none !important;;}


/*FONT SIZE*/
.fontzero{font-size: 0em !important;}
.font10{font-size: 0.625 !important;}
.font16{font-size: 1em !important;}
.font18{font-size: 1.125em !important;}
.font20{font-size: 1.25em !important;}


/*FORMS*/
legend{background:#F2F2F2 !important; color:#333 !important;}

input[type="submit"],input[type="reset"],button{width: auto; margin-top:1em;}

/*retira a luminosidade dos inputs dos formulários*/
textarea:focus, input:focus, select:focus{outline:0;}


/*HEIGHT*/
.height50{height:3.125em;}/*50px*/
.height60{height:3.75em;}/*60px*/
.height65{height:4.0625em;}/*65px*/

/*LINES*/
.line_dark_blue4{border-bottom:4px solid #34495E;}
.line_blue4{border-bottom:4px solid #7599D1;}
.line_orange4{border-bottom:4px solid #F29E3E;}
.line_yellow4{border-bottom:4px solid #FFD800;}
.line_violet4{border-bottom:4px solid #924595;}
.line_green4{border-bottom:4px solid #9DB200;}


.line_dark_blue2{border-bottom:2px solid #34495E !important;}
.line_blue2{border-bottom:2px solid #7599D1 !important;}
.line_orange2{border-bottom:2px solid #F29E3E !important;}
.line_yellow2{border-bottom:2px solid #FFD800 !important;}
.line_violet2{border-bottom:2px solid #924595 !important;}
.line_green2{border-bottom:2px solid #9DB200 !important;}

.line_blue_footer{border-bottom: 1px solid #7599D1;}
.line_white_footer{border-bottom: 1px solid #FBFBFB;}


/*LOAD*/
.load{display:none; height:25px;}


/*MARGIN*/
.m_top0{margin-top:0em;}/*0px*/
.m_top5{margin-top:0.3125em;}/*5px*/
.m_top6{margin-top:0.375em;}/*6px*/
.m_top7{margin-top:0.4375em;}/*7px*/
.m_top8{margin-top:0.5em;}/*8px*/
.m_top10{margin-top:0.625em;}/*10px*/
.m_top11{margin-top:0.6875em;}/*11px*/
.m_top15{margin-top:0.937em;}/*15px*/
.m_top20{margin-top:1.25em;}/*20px*/
.m_top25{margin-top:1.5625em;}/*25px*/
.m_top30{margin-top:1.875em;}/*30px*/
.m_top40{margin-top:2.5em;}/*40px*/
.m_top50{margin-top:3.125em;}/*50px*/
.m_top60{margin-top:3.75em;}/*60px*/
.m_top-2{margin-top:-0.125em;}/*-2px*/
.m_top-3{margin-top:-0.1875em;}/*-3px*/
.m_top-4{margin-top:-0.25em;}/*-4px*/
.m_top-5{margin-top:-0.3125em;}/*-5px*/
.m_top-6{margin-top:-0.375em;}/*-6px*/
.m_top-10{margin-top:-0.625em;}/*-10px*/
.m_top-11{margin-top:-0.6875em;}/*-11px*/
.m_top-15{margin-top:-0.937em;}/*-15px*/
.m_top-20{margin-top:-1.25em;}/*-20px*/
.m_top-30{margin-top:-1.875em;}/*-30px*/
.m_top-40{margin-top:-2.5em;}/*-40px*/
.m_top-50{margin-top:-3.125em;}/*-50px*/
.m_top-60{margin-top:-3.75em;}/*-60px*/


.m_bottom0{margin-bottom:0em;}/*10px*/
.m_bottom5{margin-bottom:0.3125em;}/*5px*/
.m_bottom10{margin-bottom:0.625em;}/*10px*/
.m_bottom20{margin-bottom:1.25em;}/*20px*/
.m_bottom30{margin-bottom:1.875em;}/*30px*/
.m_bottom40{margin-bottom:2.5em;}/*40px*/
.m_bottom50{margin-bottom:3.125em;}/*50px*/
.m_bottom60{margin-bottom:3.75em;}/*60px*/
.m_bottom-1{margin-bottom:-0.0625em;}/*-1px*/
.m_bottom-2{margin-bottom:-0.125em;}/*-2px*/
.m_bottom-3{margin-bottom:-0.1875em;}/*-3px*/
.m_bottom-5{margin-bottom:-0.312em;}/*-5px*/
.m_bottom-7{margin-bottom:-0.4375em;}/*-7px*/
.m_bottom-8{margin-bottom:-0.5em;}/*-8px*/
.m_bottom-10{margin-bottom:-0.625em;}/*-10px*/
.m_bottom-15{margin-bottom:-0.937em;}/*-15px*/
.m_bottom-17{margin-bottom:-1.0625em;}/*-17px*/
.m_bottom-20{margin-bottom:-1.25em;}/*-20px*/
.m_bottom-25{margin-bottom:-1.5625em;}/*-25px*/
.m_bottom-30{margin-bottom:-1.875em;}/*-30px*/
.m_bottom-40{margin-bottom:-2.5em;}/*-40px*/
.m_bottom-50{margin-bottom:-3.125em;}/*-50px*/
.m_bottom-60{margin-bottom:-3.75em;}/*-60px*/


.m_right0{margin-right:0em;}/*0px*/
.m_right4{margin-right:0.25em;}/*4px*/
.m_right5{margin-right:0.312em;}/*5px*/
.m_right8{margin-right:0.5em;}/*8px*/
.m_right10{margin-right:0.625em;}/*10px*/
.m_right15{margin-right:0.937em;}/*15px*/
.m_right20{margin-right:1.25em;}/*20px*/
.m_right30{margin-right:1.875em;}/*30px*/
.m_right40{margin-right:2.5em;}/*40px*/
.m_right100{margin-right:6.25em;}/*100px*/

.m_right-5{margin-right:-0.312em;}/*-5px*/
.m_right-10{margin-right:-0.625em;}/*-10px*/
.m_right-15{margin-right:-0.937em;}/*-15px*/


.m_left0{margin-left:0em;}/*0px*/
.m_left3{margin-left:0.1875em;}/*3px*/
.m_left5{margin-left:0.312em;}/*5px*/
.m_left7{margin-left:0.4375em;}/*7px*/
.m_left8{margin-left:0.5em;}/*8px*/
.m_left10{margin-left:0.625em;}/*10px*/
.m_left15{margin-left:0.937em;}/*15px*/
.m_left16{margin-left:1em;}/*16px*/
.m_left17{margin-left:1.0625em;}/*17px*/
.m_left18{margin-left:1.125em;}/*18px*/
.m_left20{margin-left:1.25em;}/*20px*/
.m_left30{margin-left:1.875em;}/*30px*/
.m_left34{margin-left:2.125em;}/*34px*/
.m_left35{margin-left:2.1875em;}/*35px*/
.m_left40{margin-left:2.5em;}/*40px*/

.m_left-3{margin-left:-0.1875em;}/*-3px*/
.m_left-4{margin-left:-0.25em;}/*-4px*/
.m_left-5{margin-left:-0.312em;}/*-5px*/
.m_left-10{margin-left:-0.625em;}/*-10px*/
.m_left-15{margin-left:-0.937em;}/*-15px*/
.m_left-16{margin-left:-1em;}/*-16px*/
.m_left-17{margin-left:-1.0625em;}/*-17px*/
.m_left-18{margin-left:-1.125em;}/*-18px*/
.m_left-19{margin-left:-1.1875em;}/*-19px*/
.m_left-20{margin-left:-1.25em;}/*-20px*/
.m_left-30{margin-left:-1.875em;}/*-30px*/
.m_left-34{margin-left:-2.125em;}/*-34px*/
.m_left-35{margin-left:-2.1875em;}/*-35px*/
.m_left-40{margin-left:-2.5em;}/*-40px*/


/*PADDING*/
.pad5{padding:0 0.312em;}/*5px*/
.pad10{padding:0.625em;}/*10px*/
.pad20{padding:1.25em;}/*20px*/

.pad_top5{padding-top:0.312em;}/*5px*/
.pad_top10{padding-top:0.625em;}/*10px*/
.pad_top15{padding-top:0.937em;}/*15px*/
.pad_top20{padding-top:1.25em;}/*20px*/
.pad_top30{padding-top:1.875em;}/*30px*/

.pad_bottom5{padding-bottom:0.312em;}/*5px*/
.pad_bottom10{padding-bottom:0.625em;}/*10px*/
.pad_bottom15{padding-bottom:0.937em;}/*15px*/
.pad_bottom20{padding-bottom:1.25em;}/*20px*/
.pad_bottom30{padding-bottom:1.875em;}/*30px*/
.pad_bottom-5{padding-bottom:-0.312em;}/*-5px*/
.pad_bottom-10{padding-bottom:-0.625em;}/*-10px*/

.pad_right20{padding-right:1.25em;}/*20px*/
.pad_right30{padding-right:1.875em;}/*30px*/
.pad_right40{padding-right:2.5em;}/*40px*/
.pad_right45{padding-right:2.8125em;}/*45px*/
.pad_right50{padding-right:3.125em;}/*50px*/
.pad_right60{padding-right:3.75em;}/*60px*/

.pad_left20{padding-left:1.25em;}/*20px*/
.pad_left30{padding-left:1.875em;}/*30px*/



/*SHAREBOX*/
.sharebox{float:left; width:100%; padding:0.625em 0 0.1875em 0; text-align:center;}
.sharebox li{display:inline-block; margin:0 1.5em;}
.sharebox a{float:left; padding:0.625em 1.25em 0.625em 1.25em; color:#fff !important;}
.sharebox a:hover{text-decoration:none !important;}

.sharebox .facebook{background-color:#45619D;}
.sharebox .facebook:hover{background-color: #7A95CC;}
.sharebox .google{background-color:#DD4B39;}
.sharebox .google:hover{background-color:#E58572;}



/*TEXT*/
.uppertext{text-transform:uppercase;}
.underlinetext{text-decoration:underline;}


/*TEXT ALIGN*/
.al_left{text-align: left;}
.al_right{text-align: right;}
.al_center{text-align: center;}


/*TEXTAREA*/
.break-word{word-wrap: break-word;}/*SERVE PARA QUEBRAR AS LINHAS QUANDO SÃƒO MAIORES QUE A DIV*/


/*HELPERS*/
.last{margin-right: 0 !important;}
.clear{clear: both;}
.block{display:block;}
.none{display:none;}
