@media screen and (max-width: 768px) {


	
	#post_noticia img{
		width:100%;	
		height: auto;
		}
		
	body{
		background-color: #F4F4F4;
		width: 100%;
		}

.fomulario_email{
	padding-left: 5px;	
	}
	
.input_email{
	padding: 5px;
	width:280px;	
	}
	
.bloco_anuncios{
	margin-left:1%;
	float: left;
	height: auto;
	width: 100%;
	border: 1px solid #DBDBDB;
	}
	
.img_parte1{
	float: left;
	width: 48%;
	margin-top:10px;
	}

.img_parte2{
	margin-top: 20px;
	margin-right: 1%;
	float:right;
	width: 48%;
	margin-top:10px;
}

.img_parte3{
	float: left;
	width: 100%;
	margin-top:10px;
	}	
	
		.pesquisa{
	float: left;
	width: 99%;
	margin-top: 10px;
	//border: 1px solid #00F;
	margin-left: 2px;
	}	
	
	.logo  {
	float: left;
	width: 100%;
	//border: 1px solid #F00;
	margin-top: 0px;
	}
	
.img_carrinho{
	float: left;
	width: 0px;
	height: 0px;
	//background-image: url(../img/sacola.png);
	//background-repeat: no-repeat;
	//border: 1px solid #F00;
	}
		
.carrinho{
	float:right;
	width: 45%;
	border: 1px solid #FFF;
	margin-right: 5px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 20px;
	padding-top: 8px;
	//border-radius:10px;
	height:50px;
	}

.texto_carrinho{
	float:left;
	margin-top:3px;	
	//border: 1px solid #FFF;
	}

.texto_carrinho:hover{
	text-decoration:underline;
	}	
	
.carrinho a{
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	}	
		
.carrinho a:hover{
	color: #FFF;
	}			

.carrinho img{
	float:left;
	width:20px;
	}	

.img_login{
	float: left;
	width: 0px;
	height: 0px;
	//background-image: url(../img/login.png);
	//background-repeat: no-repeat;
	//border: 1px solid #F00;
	}

.nome_login{
	text-align:right;
	float:left;
	margin-top: 2px;
	margin-left:0px;	
	}
			
.login{
	float: left;
	width: 45%;
	border: 1px solid #FFF;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 25px;
	margin-top: 20px;
	padding-top: 5px;
	//border-radius:10px;
	margin-right: 0px;
	height:50px;
	}
.login a{
	color: #FFF;
	font-size: 25px;
	font-weight: bold;
	}

.login a:hover{
	color: #FFF;
	}			

.login img{
	width: 20px;
	height: auto;
	}
		
.topo{
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	//border: 1px solid #960;
	background-color: #006600;
	padding-bottom: 10px;
}

.centro{
  display:table;
}

/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/
		
	.header-right {
		width: 100%;
		margin: 1em 0;
	}

	.search {
		float:left;
		width: 100%;
		padding: 1px 4px;
		margin:0 auto;
		float:right;
		color:#000;
		padding:10px;
	}
	.search input[type="submit"] {
		height: 40px;
	}


	.rslides_tabs a {
		border: 2px solid #202021;
	}
	#slider3-pager .rslides_here a {
		border: 2px solid #ff0000;
	}
	.breaking-news-title p {
		font-size: 0.8em;
		height:30px;
		overflow:hidden;
		line-height: 1.5em;
	}
	.breaking-news-title {
		padding: 0.3em 4.5em;
	}		
	h5.breaking {
		width: 25%;
	}
	.rslides_tabs {
		bottom: -2%;
	}
	.subscribe-now {
		margin-top: 0em;
	}
	.percent h2 {
		font-size: 3em;
	}
	.save p {
		font-size: 1.75em;
	}
	h3.sn {
		font-size: 1.3em;
	}
	.world-news-grid a {
		font-size: 0.8em;
	}
	.main-title-head h3 {
		font-size: 1.3em;
	}
	.main-title-head a {
		margin-top: 2px;
	}
	.desk-grid h3, .editorial h3 {
		font-size: 1.25em;
		margin-bottom: 0.5em;
	}
	.desk p a {
		display: block;
	}
	.desk p span {
		margin-left: 0em;
	}
	.about-left h5 {
		font-size: 0.9em;
		height: 35px;
		overflow: hidden;
	}
	.team-grid:nth-child(2) {
		display: none;
	}
	.team-grid {
		width:33.33333%;
	}
	a.gotosingle, .msingle-grid h3 {
		font-size: 1.2em;
	}
	img.blog {
		width: 52%;
	}



	.s-grid-left {
		width: 100%;
		margin-right: 0%;
		margin-bottom:2em;
	}
	.s-grid-right {
		width:100%;
	}
	a.power {
		font-size: 0.7em;
	}
	.tech {
		padding:4px 5px;
	}
	.bull-text {
		width:100%;
	}
	a.bull1 {
		font-size: 1.4em;
	}
	.bull {
		width: 60%;
		margin-right: 0%;
		padding: 5px;
		margin-bottom:0.5em;
	}
	.classified-grid {
		padding: 3em 0;
	}
	.popupContainer {
		top: 80px!important;
	}
	.titulo_destaque{
	font-size: 24px;	
	}


.receber_email{
	background-color: #006600;
	height: auto;
	width: 100%;
	margin-top: 25px;
	color: #FFF;
	padding-bottom: 20px;
	}
	
.input_email{
	float:left;
	padding: 5px;
	width:200px;	
	}

.botao  {
	height: 40px;
	width: 140px;
	background-color: #009900;
	color: #FFF;
	border: 1px solid #009900;
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	margin-left: 10px;
}	
	
	.img_parte1,.img_parte2,.img_parte3{
	float: left;
	width: 100%;
	//border: 1px solid #F00;
	margin-top:10px;
	margin-left: 0%;
	margin-right: 0%;
	}	

.conteudo_footer{
	float: left;
	width: 100%;
	margin-bottom: 5px;
	text-align: left;
	//border: 1px solid #00F;
	padding-left: 0%;
	}
	
	.titulo_footer{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	color: #006600;
	padding-left: 0%;
		}

.galeria_produtos{
width: 100%;
margin-right:0px;
	}		
	
			
.informacoes_produto{
	width: 100%;
	height: auto;
	float: left;
	//border: 1px solid #D7D7D7;
	margin-top: 30px;
	border-radius: 20px;
	margin-right: 0px;
	}
					
.informacoes_produto_pagamento{
	width: 100%;
	height: auto;
	float: left;
	//border: 1px solid #D7D7D7;
	margin-top: 30px;
	border-radius: 20px;
	margin-right: 5px;	
	}


.tabela_produtos{
	width: 100%;	
	}

.tabela_de_produtos{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 40px;
	//border: 1px solid #666;
	}	

.informacoes_importantes{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 40px;
	background-color: #F5F5F5;
	margin-left: 0px;
	border-radius: 10px;
	}	

.cadastro {
	width: 100%;
}


.centralizar_conteudo{
	left: 0%;
	margin-left: 0px; /* A metade de sua largura. */
	position:relative;
	width: 100%; /* O valor que você desejar. */
	//border: 1px solid #00F;
	height:auto;
	display:table;
	}

.centralizar{
	left: 0%;
	margin-left: 0px; /* A metade de sua largura. */
	position:relative;
	width: 100%; /* O valor que você desejar. */
	//border: 1px solid #00F;
	height:auto;
	display:table;
	}	

.centralizar_galeria{
	left: 0%;
	margin-left: 0px; /* A metade de sua largura. */
	position:relative;
	width: 100%; /* O valor que você desejar. */
	//border: 1px solid #00F;
	height:auto;
	display:table;
	}
	
.logomarca{
	float: left;
	height: auto;
	width: 30%;
	}

.logomarca_footer{
		float: left;
		height: auto;
		width: 100%;	
		}

.logomarca img, .logomarca_footer img , .propaganda img{
	height: auto;
	width: 100%;
	}		
	
	.topo_principal{
	float: left;
	width: 100%;
	height:auto;
	margin-top: 10px;
	}
		
.propaganda{
	float: right;
	width: 68%;
	margin-left: 0px;
	//border: 2px solid #F00;
}

.contato_watsapp{
	margin-top: 5px;
	float: right;
	height: auto;
	width: 8%;
	//border: 1px solid #06C;
	font-weight: bold;
	color: #c3322d;
	margin-right: 5px;
	}
	
.pesquisar{
	float: left;
	width: 60%;
	margin-top: 5px;
}

.botao_pesquisa  {
	border-radius:20px;
	height: 30px;
	width: auto;
	background-color: #197c12;
	color: #FFF;
	border: 1px solid #197c12;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
}

.menu-strip ul li {
	display: inline-block;
	margin-right: 5px; 
	margin-bottom: 5px; 
}

.menu-strip ul li a {
	color: #ffffff;
	font-size: 12px;
	font-weight: 500;
	text-decoration: none;
}


.parte01{
	float: left;
	width: 60%;
	height: auto;
}	

.conteudo{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 25px;
	}

	  .lado01_slider_show{
		float: left;
		width: 100%;
		height: auto;
		//border: 1px solid #F00;
	  }

    .slider_show{
    	float: left;
    	width: 100%;
    	height: auto;
    	margin-top: 0px;
    	margin-bottom: 10px;
    	//border: 1px solid #F00;
    }

	  .propaganda_abaixo_slider_show{
		float: left;
		width: 100%;
		height: auto;
		margin-bottom: 10px;
	  }


.materias_topo_cima{
	float:right;
	width: 100%;
	//border: 1px solid #F00;
}

.materias_baixo_cima{
	float:right;
	width: 100%;
	//border: 1px solid #F00;
}

.materias_topo_01{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 15px;
	margin-left: 0px;
	//border: 1px solid #F00;
}


.materias_topo_02{
	float:right;
	width: 100%;
	height: auto;
	margin-top: 15px;
	margin-left: 0px;
	//border: 1px solid #F00;
}

	.municipios{
		float: left;
		width: 100%;
		height: auto;
		margin-top: 25px;
		margin-right: 0px;
		//border: 1px solid #F00;
	}

	.municipios_02{
		float: left;
		width: 100%;
		height: auto;
		margin-top: 25px;
		//border: 1px solid #F00;
	}
	.municipios_03{
		float:right;
		width: 100%;
		height: auto;
		margin-top: 25px;
		//border: 1px solid #F00;
	}
	
	
.parte02{
	float:right;
	width: 38%;
	height: auto;
	//border: 2px solid #F00;
}	

.parte02 iframe{
	height: 100px;
}	

	  .iframe_videos_2{
		float: left;
		width: 100%;
		height: 100px;
		border: 0px solid rgb(255, 255, 255);
	  }
	  
	  	  .iframe_videos:hover , .iframe_videos_2:hover {
		border:0px solid #f00;
	  }
	  
	.videos {
		float: left;
		width: 100%;
		height: auto;
		//border: 1px solid #f00;
		margin-left: 0px;
	  }

	  .videos_02 {
		float: left;
		width: 100%;
		height: auto;
		//border: 1px solid #f00;
		margin-left: 0px;
	  }

	  .videos_03 {
		float:left;
		width: 100%;
		height: auto;
		//border: 1px solid #f00;
	  }

	  .iframe_videos {
		float: left;
		width: 100%;
		height: 288px;
		border: 0px solid rgb(255, 255, 255);
	  }
	  
.iframe_videos iframe{
     width: 100%;
}

.logomarca{
	float: left;
	height: auto;
	width: 30%;	
	}

	.logomarca_footer{
		float: left;
		height: auto;
		width: 100%;	
		}
	
	
	.parte01_footer{
	float: left;
	width: 100%;
	height: 150px;
	margin-left: 0px;
	padding-left: 0px;
	//border: 1px solid #F00;
	padding: 5px;	
}	


.parte02_footer{
	float: right;
	width: 100%;
	height: auto;
	margin-left: 15px;
	//border: 1px solid rgb(214, 214, 214);
	padding: 5px;
	}
	
.data{
	float: left;
	width: 99%;
	padding-bottom: 2px;
	font-size: 12px;
	margin-bottom: 5px;
	margin-right: 10px;
	text-align: right;
}	


	.titulo_videos{
		float: left;
		width: 100%;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: #E68A00;
		font-size: 12px;
		margin-bottom: 15px;
		padding-bottom: 5px;
		margin-top: 15px;
		color: #E68A00;
	}


	  .titulo_video {
		float: left;
		width: 100%;
		border-bottom: 1px solid rgb(201, 199, 199);
		border-top: 1px solid rgb(201, 199, 199);
		margin-top: 10px;
		text-align: center;
		font-size: 11px;
		padding-top: 5px;
		padding-bottom: 5px;
	  }
	  
	  
	  .mais_acessadas img{
		float: left;
		width: 100%;
		height: 100px;
		margin-right: 5px;
		margin-bottom: 5px;
	  }	
	
		  .mais_acessadas{
		font-size: 10px;
	  }
	  
	  #slider_show{
	float: left;
	height: 250px;
	width: 100%;
	}
	  
}
