#footer .footer-main .footer-content {
    padding: 20px 0 0 0;
    margin: 10px 30px;
    min-width: 125px;
    max-width: 275px;
}
#footer .footer-main .footer-content {
    padding: 20px 0 0 0;
    margin: 10px 30px;
    min-width: 125px;
    max-width: 275px;
}

#separador{
font-size:3px;
line-height:5px;
height:5px;
width:100%;
}
a {
text-decoration:none;
color:#FFFFFF;
}

body{ font-family:'Roboto', Arial, Helvetica, sans-serif}
/*
#separador_vertical{
font-size:3px;
height:auto;
width:auto;
background-color:#999900
}*/

/*  ESTRUCTURA
++++++++++++++++++++++++++++++++++++++++*******************/
#container {
       margin: 0 auto;
       height:auto;
	   background-color:#FFF;
	   }
#container_cuerpo {
		background-color:#FFF;
		margin: 0 auto;
		width:100%;
		max-width:1200px;
	   }
	   
	   
/* CABECERA 
++++++++++++++++++++++++++++++++++++++++*******************/
#cabecera{
height:auto;
background-color: #FFFFFF;
margin: 0 auto;
/*border-bottom-style:solid;
border-bottom-color:#000000;
margin:0 0 10px 0;*/
}
.cabecera_separador{
font-size:3px;
line-height:5px;
height:5px;
width:100%;

}
#cabecera_izquierda{
 width:250px;
 height:65px;
 float:left;
 padding:0px;
 margin:0;
}
#cabecera_derecha{
 width:130px;
 height:65px;
 float:right;
 padding:0px;
 margin:0px;
}
#cabecera_medio{
	 float:left;
     width:420px;
	 height:65px;
	 background-image:url(/clasificados/imagenes/cabezal_degrade.jpg); 
     padding:0px;
	 margin:0px;
    }
.cabecera_fecha	{
	height:auto;
	padding-left:15px;
	padding-top:40px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	line-height: 16px;
	font-weight: normal;
	/*color: #1e5c9b;*/
	color: #FFFFFF;
}
/*/****************************************************************************************************
****************************************************************************************************
/* BOTONERA */

#botonera{
	width:800px;
	margin:0px;
	padding:0px;
}
#botonera_info{
	width:800px;
	margin:0px;
	padding:0px;
	background-color:#E1E1E1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4d4d4d;
	font-size:12px;
	line-height:28px;
	text-align:center;
	/*font-weight: bold;*/
}

#menuh {
	width:800px;
		}
 
#menuh ul, li {
	list-style-type: none;
}
 
#menuh ul {
	margin: 0px;
	padding: 0px;
}
 
#menuh li {
	float: left;
}

/*FIN BOTONERA
++++++++++++++++++++++++++++++++++++++++*******************
++++++++++++++++++++++++++++++++++++++++*******************
++++++++++++++++++++++++++++++++++++++++*******************/
/* CUERPO 
++++++++++++++++++++++++++++++++++++++++*******************/
#izquierda{
       width:200px;
       height:auto;
   	   background-color:#F7F7F7;
       border-style:solid;
       border-width:1px;
       border-color:#000000;
       margin:0 0 0 5px;
       float:left;
       padding:3px;
}

#cuerpo{
       width:540px;
       height:auto;
       margin:0 auto;
	   padding:0;
	   float:left;
   	   background-color:#F7F7F7;
}
#buscador{
       width:540px;
       height:auto;
       float:left;
       margin:0;
       padding:0;
	   background-color:#F7F7F7;	   
}
#derecha{
	/*background-image:url(../imagenes/fondo_degrade.gif);*/
	background-color:#F7F7F7;
	/*   background-color:#FFFFFF;	*/
    width:260px;
	height:auto;
	margin:0;
	padding:0;
	float:right;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: top;	   
	margin-bottom: -2000px; padding-bottom: 2000px; 
}
/*/*******************************************************************************/
/*/*******************************************************************************/
/* PIE */
#pie{
       width:800px;
       height:33px;
	          margin: 0 auto;

       background-color:#3069A3;
}
.clasi_pie_logos{
	float:left;  
}
.clasi_pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin-right:16px;
	margin-top:10px; 
    margin-bottom:5px;
	float:right;
	}
/* FIN PIE */
/*/*******************************************************************************/
/*/*******************************************************************************/
/* CAJA HERRAMIENTAS*/
.clasi_cantidadavisos { color:#ea7600; font-weight:bold; font-size:20px;}
.herra_barra{
	background-color: #53789E;

}
.herra_contenedor {
	background-color:#F7F7F7;
	height: auto;
	/* width: 300px; */
}
.herra_degradenaranja {
	height: 25px;
	width: 300px;
	background-image: url(/clasificados/imagenes/degrade.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 7px;
}
.herra_mailimprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #666;
	background-color: #FFF;
	height: 40px;
	/* width: 300px; */
	/*padding-left: 23px;*/
	padding-top: 10px;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	border:1px solid #ccc;
}
.herra_mailimprimir a {color:#333}
.herra_mailimprimir2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height: 25px;
	margin-right:10px;
	
}

.herra_misavisos {
	background-color:#F90;
	height: 50px;
	/* width: 300px; */
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.herra_menu {
	background-color: #F0F0F0;
	height: 25x;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 3px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
a.menu {
	text-decoration:none;
	color: #666666;
}
a.menu:hover {
	text-decoration:underline;
	color: #666666;
	
}

.herra_cant_avisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	margin-right:1px;
}
.herra_titulomisavisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width:100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-left:1px;
	margin-right:20px;
	margin-top:5px;
	padding-top:7px;
	
}
.herra_titulomisavisos a{ color:#fff; }
.herra_titulomisavisos a:hover{ color:#ccc; }

/*/ FIN CAJA HERRAMIENTAS
/**************************************************************/
/**************************************************************/


/**************************************************************/
/**************************************************************/
/*/ AVISOS*/
.aviso_tabla{
	margin: 0;
    border: 1px solid #e3e8ed;
    width: 100%;
    border-radius: 10px;
    padding: 1rem;
    /* display: flex; */
    align-items: center;
    gap: 12px;
    box-sizing: border-box;
}
/* NUEVOS */
.aviso_tabla h1{
	margin: 0;
}
#accordion h3 {
	margin: 4rem 0 1rem 0;
	padding: 0 0 0 1.2rem;
}
#accordion h3:first-of-type {
    margin-top: 0;
}
#accordion .ui-widget-content {
    border: 0;
    background: #f4f4f4;
	padding: 0.2rem 0;
    border-radius: 10px;    
}
.addthis_sharing_toolbox {display: none;}

.col-xs-12.col-md-8 ul{
	margin: 0;
    padding: 1rem;
    border: 1px solid #dce5ed;
    border-radius: 10px;
    background-color: #eef4f8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #334b5e;
}
/* NUEVOS */


.aviso_subcategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fe6814;
	margin-right:20px;
}
.aviso_resultados {
	margin: 0;
    padding: 1rem 1rem 1rem 1.1rem;
    border: 1px solid #dce5ed;
    border-radius: 10px;
    background-color: #eef4f8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: 500;
    color: #216497;
}
.aviso_categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e65c01;
}
.aviso_herramientas {
	background-color:#FFFFFF;
	border:#DDDDDD 1px solid;
	border-radius: 10px;
	padding:1rem;
	position:static;
	margin:0 0 1rem 0;
}
.aviso_pinche {
float:left;
position:absolute;
cursor: pointer;
}	
.aviso_referencia {
/*float:right; */
display:none;
margin-left:10px;
color: #333333;
font-size: 10px;
}

/* FIN AVISOS
/**************************************************************/
/**************************************************************/


/* FIN ESTRUCTURA
/**************************************************************/
.rubro {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration:none;
	line-height: 20px;
}
a.rubro {color: #FFFFFF;	text-decoration:none;}
a.rubro:hover {text-decoration:underline;}
.grande {
	font-family: Arial, Helvetica, sans-serif;
	color: #0099CC  ;
	font-size: 26px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration:none;
	line-height: 30px;
}
a.grande {
	font-family: Arial, Helvetica, sans-serif;
	color: #0099CC  ;
	font-size: 26px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration:none;
	line-height: 30px;
}
.inputado {
	width:180px;
	font-size:11px;
	color: #333333;
}
.aviso{
	margin: 1rem;
	padding: 1rem;
	border-radius: 10px;
	border: 1px solid #e8e8e8;
	background-color: #ffffff;
	/* font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #737373;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
	padding:10px 5px;
    background-color: #F7F7F7;
	border-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; */
	}
h2.aviso {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #ffffff;
	font-size: 16px;
	line-height: 1.4;
	color: #737373;
	padding-top: 1rem;
}	
.aviso_hr{
	height:1px;
	margin-left:39px;
	margin-right:40px;
	display: none;

}	
/**********************************************************************************/
/**********************************************************************************/
/*   FORMULARIO */
.clasi_botonform {
	background-color: #E9E9E9;
	color: #333333;
	height: 17px;
	width: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #D8D8D8;
	margin-left:10px;
}
.clasi_busqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-left:30px;
	padding:5px;
	}
.clasi_rubrosub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-bottom:15px;
	}
a.clasi_rubrosub {
	text-decoration:none;
	color: #000000;
}	

a.clasi_rubrosub:hover {
	text-decoration:underline;
	color: #000000;
}	


.clasi_contenedorform {
	background-color: #FFFFFF;
	height: auto;
	width: 100% !important;
	margin-bottom: 1rem;
	/*padding-left: 10px;*/
	/*margin-left:15px;*/
	border: 1px solid #cccccc;
	display:block;
	border-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
	
 
}
.clasi_desplegableform {
	color: #333333;
	height: 16px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #D8D8D8;
	background-color: #E9E9E9;
	margin-left:5px;
	}
/* FIN FORMULARIO
/**********************************************************************************/
/**********************************************************************************/
/* POP UP   */
 .pop_up_cabezal {
	background-color: #F5F5F5;
	height: 40px;
	width: 500px;
	border: 1px solid #DDDDDD;
}
.pop_up_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	padding-left: 8px;
	padding-top: 2px;
}
/* FIN POP UP  */
/**********************************************************************************/
/**********************************************************************************/
/*  INDICE  */
indice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #737373;
}
a.indice{
 text-decoration:none;
 color: #737373;
}
a.indice:hover {
 text-decoration:underline;
 color: #737373;
}
.indice_rubro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FE6814; /*NARANJA*/
	margin-left:10px;
	}
.indice_subrubro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal !important;
	color: #666666;
	margin:10px 0 10px 0px;
	}
.indice_categoria{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal !important;
	color: #999999; /*AZUL*/
	margin:10px 0 0 30px;
	}
	
	
/*   FIN INDICE*/
/**********************************************************************************/
/**********************************************************************************/
/** TELECENTROS **/
.tele_cabezaltelecentro {
	height: 80px;
	width: 500px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;

}
.tele_submenu {
	background-color: #E6E6E6;
	margin-left: 30px;
	width: 500px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 19px;
	padding-top: 3px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.tele_listado {
	margin-left: 30px;
	margin-top:15px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	height: auto;
	padding-top: 3px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE6814;
}
.tele_domicilioytel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #666666;
}
-->
/** FIN TELECENTROS **/
/** COMIENZO HERRAMIENTAS**/
.ref_herramientas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.ref_divherramientas {
	background-color:#ED8400;
	margin-left: 0px;
	width:100%;
	font:bold 16px Arial, Helvetica, sans-serif;
	color: #FFF;
	/*height: 19px;*/
	margin-top: 1rem;
	padding:10px;
	border-radius: 3px;
}
.ref_texto {
	height: auto;
	width: 100%;
	margin-left: 0px;
	padding: 1rem;
	background-color: #FFFFFF;
	color: #666666;
	border: 1px solid #CCCCCC;
	border-radius: 3px;
    border-radius: 3px;
}

.ref_texto h6 img { margin-right: 1rem;}
/** FIN HERRAMIENTAS **/
/** INICIO PREGUNTAS FRECUENTES **/
.ayuda_cabezal{
	height: 35px;
	width: 480px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #CCCCCC;
}
.ayuda_menu {
	background-color: #E6E6E6;
	margin-left: 30px;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 19px;
	padding-top: 3px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.ayuda_contenedorpreguntas {
	width: 470px;
	margin-left: 30px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	height: 360px;
	padding-top: 3px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.ayuda_preguntas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE6814;
}
.ayuda_respuestas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
/** FIN PREGUNTAS FRECUENTES **/

/* Inicio Ranking*/
a {
text-decoration:none;
color:#FFFFFF;
}
a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.ran_contenedor {
	background-image:url(/image/ranking/fondo_notas.jpg);
	background-repeat:repeat-x;
	height: auto;
	width: 270px;
	border: 1px solid #E6E6E6;
	padding-top: 10px;
}
.ran_cabezal {
	font-weight: bold;
	color:#124679;
	line-height:35px;
	margin-left:3px;
}
.ran_numeroyvolanta {
	line-height:16px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
.ran_titulo {
	line-height:16px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #124679;
	font-weight: normal;
	text-decoration:none;
	margin-bottom: 10px;
	}
a.ran_titulo:hover{
	text-decoration:underline;
	color:#124679;
	}
.ran_separador {
	line-height:5px;	
	height:1px;
	width:100%;
	}
.ran_marginado {
	margin:5px 5px 5px 5px;
}
/* Fin Ranking*/
/* cabezal categoria */
.cabezal_clasificados_ {margin-bottom:5px; width:100%; height:85px; padding:1px 0 0 3px; margin-bottom:15px; background:url(/clasificados/ofertas/img/bg_cabezales_clasi.png); background-repeat:repeat-x; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
/* fin cabezal categoria */

.cabezal_clasificados_categoria {border-bottom:1px solid #CCC; margin-bottom:5px;  padding:6px; margin-top:20px; background-color:#FFF;}
.cabezal_clasificados_categorias{border-bottom:1px solid #ebebeb; margin-bottom:5px;  padding:6px; background-color:#fff; border-radius:0px; color:#333}

.aviso_tabla img {
		width: 35px;
		height: auto;
	}
.aviso_tabla h1{ font-weight: 700;}	

@media (max-width: 650px) {
	.aviso_tabla { 
		display:grid;
	}
	.aviso_tablafirst-child {
		display: flex;
	}

	.aviso_tabla img {
		width: 25px;
		height: auto;
	}
	h2.aviso {
		font-size: 15px;
	}


}

