/* (c) 2015 Senac São Paulo */

.container{
	width:97%;
	margin:0 auto;
}

.container h2{ text-align:left; }

#capa-top{ width:100%; height:auto; }
	#acesso-rapido{ width:100%; border:0px; display:none; }
		.menu-content{ width:99%; margin-left:5px; }
		.menu-top{ float:left; width:98%; height:6px; background:#ff7f00; }						
		.menu-tit{ float:left; width:98%; font-size:18px; color:#ff7f00; padding:7px 0px 10px 0px; }		
		.menu-line{ float:left; width:98%; height:22px; border-top:1px dotted #ccc;  }
	#galeria{ width:100%; height:auto;  }


#capa-content{ width:100%; }
#column1{ display:none; }
#column2{ float:left; width:100%; }	
	#destaques{ float:left; width:100%; height:auto; }
		#d1{ float:left; width:49%; margin-bottom:10px; }
		#d2{ float:right; width:49%; margin-bottom:10px; }
			#d1 p,#d2 p{ margin:0px; margin:0px; font-size:14px; }		
	
	#top-stories{ width:100%; }	
		.blocoNoticia{ width:30%; margin:0px 6px 15px 6px; }
		.blocoNoticia img{ width:100%; height:auto; }		
		#news-2{ float:left; width:30%; min-height:155px; margin:0px 6px 15px 6px; }
		#news-5{ float:left; width:30%; min-height:155px; margin:0px 6px 15px 6px; }		
		.btTodasNoticias{ display:none; }						
		#tituloNoticias{ float:left; width:100%; display:block; margin-top:23%; }		
		
	#eventos{ float:left; width:100%; }		
		.blocoEventos{ float:left; width:30%; height:195px; margin:0px 6px 0px 6px; }	
		.blocoEventos img{ width:100%; height:auto; }		
		.titEvents{ float:left; width:100%; }
		.btTodosEventos{ display:none; }		

#capa-banner{ display:none; }


#capa-top,#capa-content,#menu,#polit,#video{ margin-bottom:20px; }

.img-responsive{ width:100%; }


@media screen and (max-width:480px){
	#d1{ width:100%; }
	#d2{ width:100%; } 
	.blocoNoticia{ width:100%; margin:0px; }	
	#news-2{ float:left; width:100%; margin:0px;  }
	#news-5{ float:left; width:100%; margin:0px;  }
	.blocoEventos{ width:100%; height:auto; margin:0px;  }		
}




