

/* MEDIA */

/* GENERAL */



@media (max-width: 768px){

	.row_texto .wpb_text_column { width: 80%; }

}



@media (max-width: 480px){

	.row_texto .wpb_text_column { width: 100%; }

}



@media only screen and (max-width: 1000px){

	header#top #logo { margin-top: 0 !important; }
	body header#top #logo img,
	#header-outer[data-permanent-transparent="false"] #logo .dark-version { margin-top: 0 !important; height: 34px !important; top: 0; }

}

@media only screen and (max-width: 1000px) and (min-width: 690px){

	#footer-widgets .container .col.col_last { width: 100%; }

}

/* HOME */

.row_filtros .filtro ul { z-index: 1; }

@media(max-width: 1024px){
	
	body .menuopen{ margin-top: 40px !important; /*line-height: 4;*/ }
	body .menuopen li a{ font-size: 25px !important; }

	/* body .menuopen .submenu li a{ font-size: 25px !important; } */

	.container .row_listado .titulo-listado p:after{ width: 0px; }
	.container .row_blog .titulo-listado h2:after{ width: 0px; }
}

@media (max-width: 1000px){
	/*
	.container .column_container .listado_servicios ,
	.container .column_container .listado_albergues { margin: 0 -15px; }
	.container .column_container .listado_servicios .elemento ,
	.container .column_container .listado_albergues .elemento { flex: 0 0 33.33%; max-width: 33.33%; padding: 0 15px; margin-left: 0; margin-right: 0; }
	*/

}

@media(max-width: 768px){
	
	.container .column_container .listado_servicios .elemento ,
	.container .column_container .listado_albergues .elemento { flex: 0 0 50%; max-width: 50%; }

	.row_listado .listado .elemento .top .rating { left: 0; }
	.row_listado .listado .elemento .top .rating span:not(.dashicons) {  margin-top: 5px; }



}

@media (max-width: 690px){

	

}

@media(max-width: 480px){
	
/*	.row_filtros { justify-content: flex-start; }
	.row_filtros .filtro { flex: 0 0 100%; max-width: 100%; margin: 0 0 15px; }
	.row_filtros .filtro.filtro_borrar,
	.row_filtros .filtro.filtro_aplicar { margin-bottom: 15px; margin-right: 15px; margin-left: 10px; flex: 0 0 auto; }*/

	.container .column_container .titulo-listado p{ font-size: 16px; }
	.container .column_container .selector_localizacion .provincias{ margin-right: 0px; }

	.container .column_container .listado_servicios .elemento ,
	.container .column_container .listado_albergues .elemento { flex: 0 0 100%; max-width: 100%; }
}



