/* CSS Document */
@media (max-width: 990px) {
#container_top{ width: 94%; padding: 0 3%; margin:0; height: auto; background: #FFF; float: left;}
#menu{ display: none;}
#menu_responsive { display: block!IMPORTANT;}
#container_banner{ width: 100%; height: 260px; float: left; margin: 0; padding: 0;}
#my-glider{ width: 100%; height: 100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; padding: 5px;}
.section img { height: 100%; width: auto;}
#destaques_home{ float: left; width: 94%;  margin: -70px auto 0px; padding: 0 3%;}
#container_home{ float: left; width: 94%; margin: 0 3%; padding: 0;}
.destaques_rotativos, .container_left { width: 62%; margin: 0 3% 0 0;}
.destaques, .destaque{ width: 100%; margin: 0; padding: 0;}
.destaque .img{ width: auto; height: 100%;}
.destaque .titulo{ width: 100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
#destaques_home .zones, #destaques_home .zones2{ margin: 0; width: 35%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}
.zones .img_destaque, .zones2 .img_destaque{ width: 100%;}
.zones .img_destaque img, .zones2 .img_destaque img {width: 100%;height: auto;}
#container_left{ width: 62%; margin: 0 3% 0 0; padding: 0;}
#container_right{margin: 0; width: 35%; margin: 0; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}
.zones3{ width: 100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}
.eventos_destaque{ width: 100%!IMPORTANT;}
.noticia, #lista_noticias .noticia{ width: 100%;}
#lista_noticias .noticia{ margin: 0; padding: 10px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.noticia .img, #lista_noticias .noticia .img{ width: 33.33%; margin: 0 3% 0 0;}
.noticia .data, .noticia .data_img, #lista_noticias .noticia .data, #lista_noticias .noticia .data_img{width: auto; margin: 0; padding: 0;}
.noticia .fb-share-button, #lista_noticias .noticia .fb-share-button{ float: right;}
.noticia .titulo, .noticia .titulo_img, .noticia .resumo_img, #lista_noticias .noticia .titulo, #lista_noticias .noticia .titulo_img, #lista_noticias .noticia .resumo_img{ width: 63.66%; margin: 0; padding: 5px 0;}
#container_content, #footer{ width: 100%; height: auto;  padding: 0; margin: 0; float: left;}
#container_content{ background: #FFF;}
#left300{ display: none!IMPORTANT;}
#right600, #left600, #content900, #container_content #container_navigation{ width: 94%; margin: 0 3%; padding:0; height: auto; background: #FFF;}
#right600 #breadcrumb, #left600 #breadcrumb{ width: 100%; }
.breadcrumb, #breadcrumb .current{ width: 100%; padding: 0;}
#container_home #container_navigation{ width: 94%; margin: 0 3%; padding:0; height: auto; background: #FFF;}
#navigation_left, #navigation_right{ width: 100%; padding: 0; margin: 0 0 3%;}
#left_nav, #right_nav{ -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; width: 100%!IMPORTANT; height: auto!IMPORTANT; }
#left_nav li, #right_nav li { width: 100%;}
#right_nav li, .item_navigation {width: 50%; }
.conteudo img, .formulario_login img{ max-width: 100%; height: auto;}
#menu_topo { width: auto; margin: 15px 0px 0px;}
.redes_sociais{ width: auto; margin: 5px 0px 0px; height: auto;}
#logo{ margin: 15px 15px 15px 0; height: auto;}
#logo img{ height: auto; }
.search{ float: right;}
ul#navTop li a.logout, ul#navTop li a.userlogged, ul#navTop li a.Newsletter{ text-indent: -9999px; padding: 0; margin: 0; height: 30px; width: 30px; }
ul#navTop li a.new_user{ display: none;}
.none_990{ display: none;}
.zones2-1 img{ max-width: 100%; height: auto;}
#right300 { width: 94%; background: #FFF; margin: 0 3%; padding: 0; text-align: center;}
.calendario{ margin: 0 auto;}

}
@media (max-width: 768px) {
	
	#container_banner{ height: 205px;}
	#destaques_home{  margin: -50px auto 0px;}
	#destaques_home{ height: auto;}
	.destaques_rotativos{ width: 100%; margin: 0%;}
	#destaques_home .zones, #destaques_home .zones2 { margin: 3% 20%; width: 60%;}
	#container_left, #container_right{ width: 100%; margin: 0%;}

}

@media (max-width: 720px) {
	.footer .links{ display: none;}
}
@media (max-width: 630px) {
.search{ width: 280px; padding: 6px 6px 6px 0; background: url(/img/bg_search.jpg) no-repeat right top; border-left: 6px solid #eaeaea;}
.search input[type="text"]{ width: 223px;}
#container_banner{ height: 170px;}
#destaques_home{  margin: -45px auto 0px;}
#right_nav li, .item_navigation {width: 100%; }
}
@media (max-width: 600px) {
	#container_banner{ height: 165px;}
	#lista_eventos .evento { width: 100%; margin: 0; padding: 0;}
	.div_eventos_c .evento .more, .div_eventos_t .evento .more{ border-top: 1px solid #F1F1F1; width: 100%; margin: 0; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
	#lista_eventos .div_eventos_t, #lista_eventos .div_eventos_c{ margin: 0;}
	#lista_eventos .div_eventos_t { background: #FFF;}
	#formulario_login table tr td{ display: block!IMPORTANT; width: 100%!IMPORTANT;}
	#formulario_login table tr td:first-child img{ display: none;}
}
@media (max-width: 530px) {
#logo{ width: 150px; margin: 20px 15px 20px 0;}


@media (max-width: 500px) {
	#container_banner{ height: 135px;}
	#destaques_home{  margin: -35px auto 0px;}
}
@media (max-width: 490px) {
#logo{ margin: 10px 15px 10px 0; width: 100px;}
.search{ float: none; margin: 10px auto; overflow: hidden; display: block;}
#destaques_home .zones, #destaques_home .zones2 { margin: 3% 3%; width: 94%;}
}

@media (max-width: 460px) {
.redes_sociais{ float: right;}
.noticia .img, #lista_noticias .noticia .img{ width: 100%; margin: 0; height: auto; max-height: 120px;}
.noticia .img img, #lista_noticias .noticia .img img{ max-width: 100%; height: auto; width: auto; }
.noticia .titulo, .noticia .titulo_img, .noticia .resumo_img, #lista_noticias .noticia .titulo, #lista_noticias .noticia .titulo_img, #lista_noticias .noticia .resumo_img { width: 100%;}
}
@media (max-width: 400px) {
	#container_banner{ height: 110px;}
	.redes_sociais img { max-height: 20px; width: auto;}
	.redes_sociais table td{ width: auto!IMPORTANT; }
}
@media (max-width: 390px) {
#bg_footer{ height: auto; background: #6dc9d3; border-top: 5px solid #00a2b5;}
#footer .acess, #footer .copyright{ margin: 10px 0px 0px 6px;}
#wrapper { padding: 0px 0px 71px;}
#footer .netsigma { width: 100%; text-align: right; padding: 0 5px 0 0; margin: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.grid-3-12, .grid-4-12,.grid-5-12, .grid-6-12, .grid-7-12, .grid-8-12, .grid-9-12, .grid-10-12, .grid-11-12{ width: 97%;}
	
}
@media (max-width: 340px) {
/*.redes_sociais{ display: none;}*/
#container_banner{ height: 85px;}
}