

@media only screen and (max-width: 64em) /* 1024 */
{
	

		
}



@media only screen and (max-width: 50em) /* 800 */
{
	body
	{
		padding-bottom: 0.5em;	
	}
	#logo {
		float: left;
		width: 60%;
		margin: 0 18%;
	}
	#datos-top {
		float: left;
		text-align: center;
		width: 100%;
		margin: 1em 0;
		}
	nav { 
		background:none;
	}
	nav li {
		background: #666;
		float:left;
		width:100%;
		text-align:center;
		border-bottom:1px solid #333;
	}
	nav li:hover {
		background:#333;
	}
	#pie {
		text-align:center;
	}
	
	#pie img {
		float:none;
		margin-top:5px;
	}

	#menu_cel
	{
		display:block;
		position: relative;
		top: -13px;
	}
	
	#menu_principal
	{
		display:none;	
	}
	
	nav {
		width: 100%;
	}

	
	#ficha_right 
	{
		width:100%;
	}
	
	#ficha_right ul
	{
		width:100%;
		height: auto;
overflow-y: hidden;
	}
	
	#ficha_right ul > li
	{
		width:100%;	
	}
	
	#ficha_right ul 
	{
		/* margin: 1em 0; */
	}
	
	#ficha_right ul li:first-child
	{
		margin-bottom: 0;	
	}
	
	
	#ficha_right ul:last-child 
	{
		margin:0;	
	}
	
	#ficha_right ul:last-child 
	{
		height:auto;
	}
	
	#ficha_right ul {
	width: 100%;
	padding: 0;
	float: left;
	font-size: 0.8em;
	overflow-y: hidden;
	
	}
	
	#acordeon
	{
		display:none;	
		margin-bottom: 2em;
	}
	
	#ficha_right ul:last-child {
		height: auto;
	}
	
	#acordeon > li {
		line-height: 2.1em;
	}
	
	#llamar
	{
		display:block;	
	}
	
	#destacados li a > p
	{
		white-space: normal;
	}
	
	#filtros select
	{
		width: 45%;	
	}
		
	#filtros_scroll select
	{
		width: 30%;	
	}
	
	#financiamiento {
		padding-left: 0;
		min-width: 0;
		margin-left: 1%;
	}
	
	#financiamiento span {
		width: 100%;
	}

	#financiamiento input {
		width: 89%;
		margin-left: 5%;
	}
	
	#financiamiento textarea {
		width: 89%;
		margin-left: 5%;
	}
	
	
	input#erase
	{
		width: 87%;	
	}
	
	input#envio
	{
		float: none !important;
		width: 87%;	
	}
	
	.empresa p
	{
		padding-left: 1em;	
	}
	
	#empresaImagen
	{
		width: 100%;
		overflow: hidden;
		position: relative;		
	}
	
	#empresaImagen img {
		width: 100%;
		height: auto;
	}
	
	
}



@media only screen and (max-width: 30em) /* 480 */
{
	
	#pie img {
		float: left;
		margin: 7px 40%;
	}
	
	#menu_cel
	{
		display:block;
		position: relative;
		top: 0px;
	}
	#datos-top-cell {
		display:block;
	}
	#pie-cell {
		display:block;
	}
}



@media only screen and (max-width: 20em) /* 320 */
{
	#pie img {
		margin: 7px 30%;
	}
	
}


