/* TABLET LAYOUT 
----------------------------------------------- */

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	#main, .sign_wrap
	{
		width: 768px;
	}

	header
	{
		height: 100px;
	}
	
	#aside
	{
		display: none;
	}
	
	.menu_open
	{
		display: block;
	}
	
	header h1
	{
		width:244px;
		margin:0 auto;
		padding-top:10px;
	}
	
	header h1 img
	{
		max-width: 100%;
		height: auto;
	}

	.content_r
	{
		margin-left:11px;
		width: 746px;
	}
	
	.destaque_marca
	{
		height:241px; width:241px; /*background-color:#006;*/ margin-bottom:11px; margin-left:11px;
	}
	
	.destaque_marca_ml0
	{
		margin-left: 0px;
	}
	
	.destaque
	{
		margin-bottom: 11px;
		width: 493px;
		height: 493px;
	}
	
	.slide_img_back
	{
		width: 493px;
		height: 493px;
	}
	
	#container, .slides_container, .slides_container div.slide
	{
		width: 493px;
	}
	
	.destaque_marca img, .destaque img
	{
		width: 100%;
		max-width: 100%;
		height: auto;
	}
	
	.content_l.footer_c
	{
		display: none;
	}
	
	.fc
	{
		width: 246px;
	}
	
	.footer_p .pl10
	{
		padding-left: 0px;
	}
	
	footer
	{
		padding-bottom: 11px;
	}
	
	.mobile
	{
		display: block;
	}
	
} /* CLOSE TABLET LAYOUT */



/* MOBILE LAYOUT (PORTRAIT/320PX) 
----------------------------------------------- */

@media only screen and (max-width: 767px) {
	
	#main, .sign_wrap
	{
		width: 100%;
	}

	header
	{
		height: 100px;
	}
	
	#aside
	{
		display: none;
	}
	
	.menu_open
	{
		display: block;
	}
	
	header h1
	{
		width:184px;
		margin:0 auto;
		padding-top:15px;
	}
	
	header h1 img
	{
		max-width: 100%;
		height: auto;
	}

	.content_r
	{
		margin-left:11px;
		width: calc(100% - 22px);
	}
	
	.destaque_marca
	{
		width: calc( (100% - 11px) / 2); /*background-color:#006;*/ margin-bottom:11px; margin-left:11px;
		height: auto;
	}
	
	.destaque_marca:nth-child(odd)
	{
		margin-left: 0px;
	}
	
	.destaque
	{
		margin-bottom: 11px;
		width: 100%;
	}
	
	.destaque iframe
	{
		width: 100%;
		height: 100%;
	}
	
	.slide_img_back
	{
		width: 100%;
	}
	
	#container, .slides_container, .slides_container div.slide
	{
		width: 100%
	}
	
	.destaque_marca img, .destaque img
	{
		width: 100%;
		max-width: 100%;
		height: auto;
		display: block;
	}
	
	.content_l.footer_c
	{
		display: none;
	}
	
	.fc
	{
		width: 100%;
	}
	
	.footer_p .pl10
	{
		padding-left: 0px;
	}
	
	footer
	{
		padding-bottom: 11px;
	}
	
	.footer_c
	{
		height: auto;
	}
	
	.mobile
	{
		display: block;
	}
	
	.mob_marcas
	{
		margin-left: 0px;
	}
	
	.marca_texto
	{
		padding-left: 5px;
		width: 90%;
	}
	
	.links_catalogos {
		font-size: 13px;	
	}
	
	.slide_img_back .text
	{
		font-size:18px; line-height:28px; width:80%;
	}
	
	.pagination
	{
		display: none;
	}
	
	
	.politica
	{
		padding-left: 17px;
	}

	
} /* CLOSE MOBILE LAYOUT */


/* WIDE MOBILE LAYOUT (LANDSCAPE/480PX) 
----------------------------------------------- */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	.fc
	{
		width: 50%;
	}
	
} /* CLOSE WIDE MOBILE LAYOUT */
