			@media (max-width: 950px) and (min-width: 850px) {	
			section.carrousel
			{ width: 100%; }
			
				.simpleTabs			
				{ max-width: 805px; }
				
			}
			
			@media (max-width: 850px) {	
			.visible-xs
			{ display: inline-block; }

			/* TOPO */
	
				header
				{ position: relative; }			
	
					header .headerHolder .logoTopo
					{ width: 100%; }
					
			/* WRAPPER */

				.wrapper
				{ padding-top: 0; }					
	
			/* MENUS */
	
				nav.menuApoio, 	nav.menuPrincipal
				{ display: none; }
	
				nav.menuMobile
				{ display: block; }
				
					nav.menuMobile form
					{ width: 80%; padding: 10px 0; margin: 0 auto 0 auto; }				
					
						nav.menuMobile form select
						{ width: 100%; }					
						
			/* SLIDER */
	
				section.slider
				{ display: none; }
				
				section.sliderMobile
				{ display: block; }	
				
			/* CAROUSEL  EVENTOS - TABS DESTAQUES */			
			
				section.carrousel
				{ padding-right: 3px; width: auto; }
				
				.simpleTabs
				{ margin: 0 0 10px 0; width: auto; 	}	
				
					.simpleTabsContent
					{ width: auto; }			
					 
					article.content .simpleTabsContent h4
					{ display: block; font-size: 22px; font-family: 'LatoItalic'; padding: 0 0 15px 0; color: #4E4E4E; }
					 
						.simpleTabsContent .box
						{ text-align: center; }
						
							.simpleTabsContent .box .bloco
							{ display: inline-block; width: 23.5555%; min-width: 150px; max-width: none; margin: 0 20px 5px; text-align: left; }
			
					/* SIMPLE TABS NAVIGATION */	
							
					.simpleTabsNavigation
					{ width: auto; }
					
						/* BOTÕES - ESCONDE O TEXTO (DEIXA SÓ OS ÍCONES) */
						
					.simpleTabsNavigation li
					{ margin: -3px 0 2px; width: 10.555%; padding: 0 10px; display: inline-block; }										
					
							.simpleTabsNavigation li a
							{ padding: 15px 10px 18px 40px; text-indent: -9999px; }
	
							.simpleTabsNavigation li.item01 a
							{ background: url(../images/icon_tab01.png) 50% 10px no-repeat; }						
							
							.simpleTabsNavigation li.item02 a
							{ background: url(../images/icon_tab02.png) 50% 10px no-repeat; }						
	
							.simpleTabsNavigation li.item03 a
							{ background: url(../images/icon_tab03.png) 50% 10px no-repeat; }						
							
							.simpleTabsNavigation li.item04 a
							{ background: url(../images/icon_tab04.png) 50% 10px no-repeat; }						
							
							.simpleTabsNavigation li.item05 a
							{ background: url(../images/icon_tab05.png) 50% 10px no-repeat; }		
							
							.simpleTabsNavigation li a:hover, .simpleTabsNavigation li a.current, .simpleTabsNavigation li a:active
							{ background-color: #FFF; box-shadow: 0 2px 15px #B5B5B5; }																																			
								
				/* BANNERS (PROCURE COLOPROCTOLOGISTA, PARCEIROS) */
	
					section.banners
					{ max-width: 100%; float: none; display: block; }
					
						section.banners .boxFloat
						{ width: auto; min-width: 30%; margin: 0 0 10px 0; }
						
						section.banners	h5
						{ top: 23%; }					
						
							section.banners .boxFloat img
							{ width: 100%; height: auto; display: block; }
							
							section.banners .boxFloat .parceiros
							{ box-shadow: 0 2px 15px #E8E8E8 inset; padding: 30px 20px; text-align: center;
							-webkit-border-radius: 8px;
							-moz-border-radius: 8px;
							border-radius: 8px;							
							}
							
								section.banners .boxFloat .parceiros img
								{ padding: 0 13px; width: auto; height: auto; display: inline-block;  }							
								
				nav.menuCongresso
				{ position: relative; top: 0; right: 0;  }
		
								
				}
			
			@media (max-width: 1000px) {
				
			/* CAROUSEL  EVENTOS */			
			
			section.carrousel
			{ width: 99.5%; float: none; display: block; }								
			
			.simpleTabs
			{ max-width: none; display: inline-block; width: 100%; margin: 0 0 10px 0; 	}	
			
			/* MENUS */					
			
				li.submenu a.submenuLink			
				{ font-size: 13px; }
				
				nav.menuApoio ul li			
				{ padding-right: 0; }	
				
				.simpleTabsNavigation li a
				{ font-size: 14px; padding: 15px 5px 18px 40px; }		
				
			/* FONTE DO LOGO */								
				
				header .headerHolder .logoTopo a
				{ font-size: 20px; }
				
				
			/* DESTAQUES > EDUCAÇÃO CONTINUADA - PUBLICAÇÕES */
			
				section.destaques
				{ width: 100%; margin: 0 auto 0 auto; }	
				
					section.destaques .boxFloat
					{ width: 97.5%; min-width: none; text-align: center;  margin: 0 5px 15px 0; }				
	
						section.destaques .boxFloat h3
						{ font-size: 26px; color: #8ab400; font-family: 'LatoItalic'; margin-bottom: 10px; text-align: center; }
		
						section.destaques .boxFloat a.item
						{ display: inline-block; width: 32%; max-width: 150px; height: auto; position: relative; }		
						
							section.destaques .boxFloat a.item img
							{ width: 100%; height: auto; display: block; }
							
			/* NOTÍCIAS */

				section.noticias
				{ width: 99.5%; clear: both;  }								
				
					section.noticias .boxFloat
					{ display: block; }

			/* BANNERS BAIXO */
					
			section.banners
			{ max-width: none; width: 100%; display: block; float: none; }
			
				section.banners .boxFloat
				{ width: 97%; min-width: none; padding: 10px; margin: 0 0 10px 0; display: inline-block; clear: both; }
				
				section.banners .boxFloat a
				{ display: block; text-shadow: 2px 2px 2px #FFF; }	

			/* BANNERS BAIXO */
				
			section.publico
			{ max-width: none; width: 100%; display: block; float: none; margin-left: 0; padding-bottom: 10px; }	
			
				section.publico	.boxFloat 
				{ width: 97.5%; min-width: none; display: inline-block; padding-bottom: 10px; }

					section.publico	.boxFloat a
					{ width: 100%; display: block; padding: 15px 0; overflow: hidden; background: url(../images/banner-publico-mobile.jpg) 0 0 no-repeat #FFF; }
					
						section.publico	.boxFloat a span					
						{ display: block; float: right; padding: 15px; background-color: rgba(255,255,255,0.7);  }
			
				section.publico img
				{ display: none; }
				
			section.patrocinadores
			{ max-width: none; width: 100%; display: block; float: none; margin: 0 0 15px 0; }	
			
				section.patrocinadores .boxFloat 
				{ width: 97.5%; min-width: none; min-height: auto; display: inline-block; padding-bottom: 10px; }
				
								
					
							
				}
			
			@media (max-width: 500px) {		
			
			header .headerHolder			
			{ height: auto; }
			
				nav.toolbar
				{ float: none; width: 100%; padding: 5px; clear: both; overflow: hidden; border: 1px solid #125137; border-right: 0; border-left: 0; box-shadow: 0 1px 15px #000000 inset; background-color: #052523; }				
				
					nav.toolbar a
					{ float: left; margin: 5px 5px 0; }					
					
					nav.toolbar .btLogin				
					{ margin: 3px 5px 0; padding-right: 15px; display: inline-block;
						-webkit-border-radius: 10px;
						-moz-border-radius: 10px;
						border-radius: 10px;					
					 }				
					 
					nav.toolbar span					 	
					{ display: inline-block; padding-top: 8px; }
			
				article.content
				{ padding: 5px; }
			
				section.destaques .boxFloat
				{ width: auto; min-width: none; text-align: center;  margin: 0 0 15px 0; display: block; }				
			
						section.destaques .boxFloat a.item span
						{ width: 100%; padding: 5px 0; font-size: 13px; line-height: 15px; }
						
						section.destaques .boxFloat a.itemFix span
						{ padding: 13px 0; }						
						
			section.banners
			{ max-width: none; width: 94%; display: block; float: none; }
			
				section.banners .boxFloat
				{ max-width: 456px; width: 100%; min-width: none; padding: 10px; margin: 0 0 10px 0; display: inline-block; clear: both; }
				
				section.banners .boxFloat a
				{ display: block; }					
				
				section.banners	h5, section.banners	h5 span
				{ background-color:rgba(255,255,255,0.7); }					
				
				section.publico	.boxFloat 
				{ width: 94.5%; }

			/* PÁGINAS INTERNAS */	
			
				.contentInternas p
				{ text-align: left; }
							
					.menuAncora
					{ display: block; }				
					
					.imgFloatLeft
					{ float: none; margin: 0 0 15px 0; }
			
					.imgFloatRight
					{ float: none; margin: 0 0 15px 0; }

			}					
		
		
/* PÁGINAS INTERNAS */	
		
		@media (max-width: 600px) {				

		.contentInternas h2
		{ font-size: 28px; }		
		
			.contentInternas h2 span
			{ font-size: 22px; }							

		.contentInternas h3
		{ font-size: 24px; }
		
			.contentInternas h3 span
			{ font-size: 21px; }		


		.conteudo
		{ padding: 5px; }

			aside
			{ width: 100%; }
			
			.colunaAba
			{ width: 100%; }
			
			.mapa .boxTexto		
			{ float: right; width: 100%; }
			
			.mapa .boxMapa
			{ float: left; width: 90%; margin-bottom: 20px; }			
			
			.mapa div.boxInfo
			{ width: 90%; }		
			
	/* PEC */					
			
		.moduloDestaque li	
		{ display: block; width: 100%; }
		
		 .moduloDestaque li.numeracao
		 { width: 100%; text-align: left; }
		 
		 .moduloDestaque li.nome
		 { width: 100%; }			 
		 
		 .moduloDestaque li.creditos
		 { width: 100%; }			 		 
		 
		 .moduloDestaque li.status
		 { width: 100%; }			 
		 
			
		}
		
		@media (max-width: 850px) {				

	/* PEC */					
			
		.menuPec		
		{ position: relative; top: 0; right: 0; margin-bottom: 15px; }
		
			.contentAulas
			{ width: 100%; float: none; padding: 15px 0; }
			
					.abaNoticias
					{ width: auto; height: auto; float: none;background: none; }
					
						.abaNoticias li
						{ float: left; }	
						
					.contentAulas .boxAulas ul
					{ width: 100%; float: none; padding-bottom: 10px; }									
					
						.contentAulas .boxAulas ul li a
						{ border-left: 0; }					
					
					.contentAulas .boxAulas p
					{ display: block; clear: both; }		
					
					.aulaConteudo ul.menuAula
					{ height: auto; clear: both; }

						ul.menuAula li
						{ float: none; width: 100%;  }	
						
							ul.menuAula li br
							{ display: none; }
						
							ul.menuAula li a
							{ display: block; padding: 15px 33px 15px 40px; width: 100%; height: auto;
							-webkit-box-sizing: border-box;
							-moz-box-sizing: border-box;
							box-sizing: border-box;		
							 }							
							
						ul.menuAula .fix a
						{ height: 40px; padding-top: 15px; }	
						
						ul.menuAula li.debate a
						{ width: 100%; }																																							
						
						/* Somente para Chrome e Safari */
						@media screen and (-webkit-min-device-pixel-ratio:0) {
						ul.menuAula li.debate a
						{ width: 100%; }
						
							ul.menuAula li.debate a.active
							{ width: 100%; }																		
						}	
													
							
								
						
		}			