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

	body{font-size:12px; font-family:arial;}
	body, html{overflow-x:hidden;}

	/* ----- Header ----- */
	header{width:100%; margin:0 auto; height:60px; background-color:#282828;}
	header #dados{display: none;}
	
	header #menu-mobile{display:block;}


	/* ----- Content ----- */
	#content{width:96%; margin:0 0 0 -48%;  float:none;}
	#content #conteudo{width:100%; margin:0 0 0 -50%; float:none;}
			

	/* ----- Menu + busca ----- */
	#content #conteudo #busca{width:100%; height:70px;}
	#content #conteudo #busca #menu{width:100%; margin-top: 10px; clear: both;}
	#content #conteudo #busca #menu ul#menu{width:100%; clear:both;}
	#content #conteudo #busca #menu ul#menu li{display:block; float:left; margin:0 12px 0 0;}
	#content #conteudo #busca #menu ul#menu li a{font-size:12.5px;}
	#content #conteudo #busca #menu ul#menu li a.en{font-size:12.5px;}
	#content #conteudo #busca #menu ul#menu li.paypal {margin:22px 0 0 0; clear:both;}
	#content #conteudo #busca #menu ul#menu li.paypal .btn-paypal{width: 110px; height: auto; display: block;}
	#content #conteudo #busca #menu ul#menu li.paypal input{width: 110px; height: auto;}
	#content #conteudo #busca #busca{display:none;}
	#content #conteudo #busca #sociais{width:100%; top:-40px;}
	
	

	/* BOX Destaque Home */
	#content #box-destaque-home{width:100%; height:280px; margin:10px 0 20px -50%; left:0;}
	#content #box-destaque-home #carrosel{position:absolute; width:100%; height:280px; margin:0; float:left; left:0;} 
	#content #box-destaque-home #carrosel .pics{width:100%;}
	#content #box-destaque-home #carrosel img.thumbs{width:100%; height:180px; margin:0;}
	#content #box-destaque-home .nav {position:absolute; width:100%; margin:5px 0}
	#content #box-destaque-home #output {text-align: left;}
	#content #box-destaque-home #prev1{top:-220px; left:0px; z-index:1000;}
	#content #box-destaque-home #next1{top:-220px; left:0; float: right; z-index:1000;}
	#content #box-destaque-home #barra-titulo{width:100%; height:40px; top:0; margin:0px;}
	#content #box-destaque-home #barra-titulo .txt-titulo{position:relative; width:85%; padding:10px 0 0 8px; font-size:11px;}
	#content #box-destaque-home #barra-titulo .txt-titulo a{font-size:12px;}
	#content #box-destaque-home #barra-titulo .btn-mais{position:relative; width:10%;}
	#content #box-destaque-home #barra-legenda{width:100%; height:60px; top:0; margin:0px;}
	#content #box-destaque-home #barra-legenda .txt-legenda{width:70%; padding:4px 0 0 8px; font-size:12px; line-height:17px;}

	
	/* ----- Box Twitter ----- */
	#content #box-twitter{width:100%; top:0; height:380px; margin:10px auto 20px auto; background:#9B9A98;}
	#content #box-twitter .siga{width:99%;}
	#content #box-twitter .twitter {width:100%!important; height:310px; clear:both; left:0px;}



	/* Boxes Home */
	#content #boxes{width:100%; margin:10px 0;}
	#content #boxes ul#boxes-home{width:100%;}
	#content #boxes ul#boxes-home li{width:100%; height:250px; display:block; float:left; font:12px tahoma;}
	#content #boxes ul#boxes-home li a{font-size: 12px; font-family: tahoma; line-height: 18px;}
	#content #boxes ul#boxes-home li h2{width:100%; margin:10px 0 12px 0; font-size:20px;}
	#content #boxes ul#boxes-home li h2 a{font-size:20px;}
	#content #boxes ul#boxes-home li.box_01,
	#content #boxes ul#boxes-home li.box_02,
	#content #boxes ul#boxes-home li.box_03{margin:20px 0 10px 0;}

	#content #boxes ul#boxes-home li.box_01 img,
	#content #boxes ul#boxes-home li.box_02 img,
	#content #boxes ul#boxes-home li.box_03 img{width:100%; height:auto;}
	

	/* Contato Home */
	#content #contato{display:none;}


	/* LEFT */
	#content #left{width:100%; margin:10px 0 10px 0; clear:both;}
	#content #left h1.breadcrumb{width:98%; padding:6px 0 0 10px; font-size:20px;}
	#content #left h2{line-height:17px;}
	#content #left p{width:100%;}

	#content #left #text{width:100%; font-size:16px;}

	#content #conteudo #left #text{width:100%; margin:20px 0; font-size:15px;}
	#content #conteudo #left #text p{width:96%; margin:10px 0 10px 3.3%; font-size:15px; line-height: 18px;}
	#content #conteudo #left #text strong{font-size:13px;}
	#content #conteudo #left #text span{}


	/* RIGHT */
	#content #right{width:100%; margin:10px 0 20px 0; clear:both;}

#content #right #box-twitter-interna{width:100%; top:0; height:370px; margin:10px auto 20px auto; background:#9B9A98;}
#content #conteudo #right #box-twitter-interna .siga-interna{width:98%; height:20px; margin-top:5px; padding:5px 5px 0 0px; *padding:4px 5px 0 0px; background-color:#000; font-size:10px; font-family:tahoma; color:#fff; font-weight:bold; text-align:right;}
#content #right #box-twitter-interna .siga-interna a{color:#fff; text-transform: lowercase;}
#content #right #box-twitter-interna .twitter {width:100%; height:310px; clear:both; left:0px;background:#9B9A98;}
#content #right #box-twitter-interna .twitter .twitter-timeline{width:96%; height:290px;}

	#content #right ul#boxes-internas{width:100%; margin:20px 0 0px 0; clear:both;}
	#content #right ul#boxes-internas li{width:100%;}
	#content #right ul#boxes-internas li a{font-size:12px; line-height: 18px;}
	#content #right ul#boxes-internas li h2{width:100%; margin:14px 0 12px 0; font-size:18px;}
	#content #right ul#boxes-internas li h2 a{font-size:18px;}
	#content #right ul#boxes-internas li.box{margin:0 0px 40px 0;}
	#content #right ul#boxes-internas li.box img{width: 100%; height: auto;}


	#content #contato-right{width:100%; margin:10px 0 0 0; clear:both; display:block;}
	#content #contato-right ul#contato-interna{ width:100%;}
	.btn-paypal{margin: 0px;}
	.contato-mobile-only{display: block;}


	/* ----- Footer ----- */
	footer{width:100%; height:40px; margin:0 0 0 -50%; background:none;}
	footer h3{width: 98%;}
	
}