.anuncio h3 {
	font-family:'Roboto';
	text-transform:none;
	font-weight:600; 
	font-size:3.5rem;
	margin-bottom:20px; 
}

.anuncio .linea .tipo { 
	padding:.2rem .6rem; 
	font-size:1rem; 
	color:#fff; 
	border-radius:1rem; 
	margin-right:5px; 
}
.anuncio .linea .tipo.oferta { background-color:#31b22b; }
.anuncio .linea .tipo.demanda { background-color:#377ed5; }
.anuncio .privado { 
	position:relative;
	color:#F2AD09; 
	font-size:1.8rem; 
	top:5px;
}

.galeria_imagenes { margin-top:30px; overflow:hidden; }
.galeria_imagenes h4 { 
	padding-bottom:10px; 
	border-bottom:solid 1px #ddd; 
	margin-bottom:20px; 
	font-family:"Roboto Condensed";
	font-weight:400;
	font-size:2rem;
}

.col-info .card-content { padding:0; }
.col-info .card-content table { margin-bottom:0; }
.col-info .card-content table td { font-weight:300; font-size:1.4rem; }
.col-info .card-content table td:first-child { font-weight:600; }


/*---------------------------------------------------------------
	Media Queries
---------------------------------------------------------------*/


@media (max-width: 1200px)
{
	.anuncio h3 { font-size:2.5rem; }
	.col-info .card-content table td { font-size:1.3rem; }
}

@media (max-width: 992px)
{
	.col-info { margin-top:30px; }
	.col-info .card-content table td { font-size:1.4rem; }
}

@media (max-width: 768px)
{
	.anuncio h3 { font-size:1.8rem; }
	.col-info .card-content table td { font-size:1.2rem; }
}