		#listado_resultado{
			font-size: 15px;
			font-weight: 200;
		    top: 50%;
		    transform: translateY(-50%);
		    position: absolute;
		    width: 59%;
		    max-height: 38px;
		    overflow: hidden;
		}
		.ls2025_propiedad{
			position: relative;
			display: inline-block;
			width: 100%;
			height:208px;
			font-family: 'Averta';
			text-align: left;
    		border-bottom: dotted 2px #ccc !important;
    		padding: 15px 0 !important;
    		overflow: hidden;
		}
		.ls2025_propiedad a {text-decoration: none;}
		.ls2025_imagen{
			position: relative;
			display: block;
			float:left;
			width: 40%;
			height:100%;
			background-color: #fff;
			overflow: hidden;
			background: url(../static/foto_loader.gif);
		    background-position: center;
		    background-repeat: no-repeat;

		}
		.ls2025_imagen img{
		    height: 100%;
		    width: 100%;
		    object-fit: cover;
		    border:none;
		}
		.ls2025_cover {background-size: cover;}
		.ls2025_info{
			position: relative;
			display: block;
			float: right;
			width: calc(60% - 10px);
			height:100%;
		}
		.ls2025_info span {
		    font-size: 20px;
		    font-weight: 300;
		    color: var(--pc);
		}
		.ls2025_info_supdesde{display: block;padding-top: 4px;line-height: 2px;font-size: 8px;font-weight: bold;font-size: 8px!important; font-weight: bold!important;}
		.ls2025_categoria{
			text-transform: uppercase;
			font-family: 'Averta';
			font-weight: lighter;
			font-size: 10px;
			color:#000;
			width: calc(100% - 30px);
			height: 15px;
			overflow: hidden;
			
		}
		.ls2025_direccion{
			text-transform: uppercase;
			font-weight: 300;
			font-size: 20px;
			color:#000;
			width: calc(100% - 30px);
			line-height: 20px;
		}
		.ls2025_precio{
			text-transform: uppercase;
			font-family: 'Averta';
			font-weight: bold;
			font-size: 20px;
			color:#D80603;
			width: calc(100% - 30px);
		}
		.ls2025_verprecio{
			width: 120px;
			height: 28px;
			position: relative;
			font-size: 12px;
			font-family: 'Averta';
			font-weight: bold;
			color: white;
			background-color: var(--pc);
			border-radius: 3px;
			text-align: center;
			line-height: 28px;
			margin-top: 2px;
			padding: 0px 10px;
			cursor: pointer;
		}
		.ls2025_precio_ant{
		    font-size: 16px;
		    text-decoration: line-through;
		    display: block;
		    color: #ff3838;
		    line-height: 7px;
		    padding-top: 5px;
		    text-decoration-thickness: 2px;
		}
		.ls2025_descripcion{
		    font-family: 'Averta';
		    font-weight: lighter;
		    font-size: 14px;
		    max-height: 66px;
		    max-width: calc(100% - 15px);
		    overflow: hidden;
		    color: #000;
		    line-height: 16px;
		    position: absolute;
		    bottom: 60px;
		    display: -webkit-box;
		    -webkit-line-clamp: 4;
		    -webkit-box-orient: vertical;	
		}
		.ls2025_acciones{
		    width: 35px;
		    position: absolute;
		    font-family: 'FontAwesome';
		    right: 0px;
		    height: 80px;
		}
		.ls2025_acciones div{
		    display: block;
		    position: relative;
		    font-size: 18px;
		    height: 30px;
		    text-align: center;
		    color: rgb(195,195,195);
		    top: -212px;
		}
		.ls2025_acciones span{
		    position: absolute;
		    visibility: hidden;
		    font-family: 'Averta';
		    font-size: 12px;
		    line-height: 11px;
		    width: 125px;
		    height: 24px;
		    overflow: hidden;
		    left: -124px;
		    top: -5px;
		    text-align: right;
		    background-color: inherit;
		    /*transition: all 0.4s;*/
		    color: black;
		    opacity: 0
		}
		article > a > img {
		    width: 40%;
		    height: 100%;
		    object-fit: cover;
		    border-radius: 5px;
		    filter: brightness(.87);
		}
		.favorito{
			color: #D80603 !important;
		}
		.ls2025_megusta:before{content: "\f004";}
		.ls2025_alerta:before{content: "\f0f3";}		
		.ls2025_compartir:before{content: "\f1e0";}
		.ls2025_megusta:hover span {opacity: 1;visibility: visible;}
		.ls2025_alerta:hover span {opacity: 1;visibility: visible;}
		.ls2025_compartir:hover span {opacity: 1;visibility: visible;}

		.ls2025_compartir span a {
			font-family: 'FontAwesome';
			width: 20px;
			height: 20px;
			display: block;
			float: right;
			position: relative;
			font-size: 20px;
			padding: 10px 5px 0px 5px;
			text-decoration: none;
			cursor: pointer;
		}

		.ls2025_whatsapp:before{content: "\f232"; color:#128C7E;}
		.ls2025_facebook:before{content: "\f082"; color:#4267B2;}
		.ls2025_instagram:before{content: "\f16d"; color:#C13584;}
		
		.ls2025_pie{
			width: 100%;
			position: absolute;
			bottom: -5px;
			overflow: hidden;
			height: 45px;
		}
		.ls2025_pie_data {
		    height: 45px;
		    display: block;
		    position: relative;
		    float: left;
		    margin: 0px;
		    padding: 0px 6px 0px 7px;
		}
		.ls2025_pie_data div{
			font-family: 'FontAwesome';
			color: #D80603;
			width: 100%;
			text-align: center;
		    border: 0px;
		    font-size: 16px;
		    display: block;
		}
		.ls2025_pie_data h4 {
			text-transform: uppercase;
			text-align: center;
			font-family: 'Averta';
			font-weight: lighter;
			font-size: 12px;
			color:#000;
			margin-top: 10px;
			line-height: 10px;
		}
		.ls2025_pie_data_superficie:before{
		    content: "\f0b2";
		}
		.ls2025_pie_data_superficie_h4 {
			position: relative; top: -5px;
		}
		.ls2025_pie_data_baño:before{
			content: "\f2cd";
		}
		.ls2025_pie_data_cochera:before{
			content: "\f1b9";	
		}
		.ls2025_pie_data_piscina{
			background-image: url(//www.uno-propiedades.com.ar/v6/static/iconos/lst_piscina.svg);	
			height: 16px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position-x: center;
		}
		.ls2025_pie_data_gym{
			background-image: url(//www.uno-propiedades.com.ar/v6/static/iconos/lst_gym.svg);	
			height: 16px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position-x: center;
		}
		.ls2025_pie_data_seguridad{
			background-image: url(//www.uno-propiedades.com.ar/v6/static/iconos/lst_seguridad.svg);	
			height: 16px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position-x: center;
		}
		.ls2025_pie_data_parrilla{
			background-image: url(//www.uno-propiedades.com.ar/v6/static/iconos/lst_parrilla.svg);	
			height: 16px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position-x: center;
		}
		.ls2025_pie_data_mascotas{
			background-image: url(//www.uno-propiedades.com.ar/v6/static/iconos/lst_mascotas.svg);	
			height: 16px;
			background-repeat: no-repeat;
			background-size: contain;
			background-position-x: center;
		}
		.ls2025_pie_data_separador{
			width: 2px;
			height: 45px;
			background-color: #C0C0C0;
			float: left;
		}
		.ls2025_consultar{
			position: absolute;
			width: 95px;
			height: 32px;
			bottom: 0px;
			right: 0px;			
			font-size: 12px;
			font-family: 'Averta';
			font-weight: bold;
			color: white;
			background-color: var(--pc);
			border-radius: 3px;
			text-align: center;
			line-height: 32px;
			cursor: pointer;
		}


		.point_info {
			cursor: default;
			clear: both;
			position: absolute;
			bottom: -30px;
			width: 352px;
			padding: 4px;
			background-color: #fff;
			box-shadow: 0 3px 13px #666;
			border-radius: 4px;
			z-index: 9999;
		}

		.point_info:before {
			display: block;
			position: absolute;
			bottom: -15px;
			left: 176px;
			width: 0;
			height: 0;
			border: 0;
			border: 8px solid transparent;
			border-top: 8px solid #fff;
			content: ' ';
		}

		.point_info_close {
			display: none;
		}

		.point_click {
			display: block;
			position: absolute;
			left: calc( 50% - 11px );
			bottom: -40px;
			width: 22px;
			height: 40px;
			z-index: 999;
		}

		.point_click img {
			width: 100%;
			height: 100%;
		}

		.point_info_text {
			float: left;
			width: 200px;
			color: #333;
			font-size: 11px;
		}

		.point_info_text .direccion {
			display: block;
			height: 20px;
			line-height: 20px;
			font-size: 13px;
			border-bottom: 1px solid #ddd;
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;
		}

		.point_info_text .direccion:before {
			font-family: 'FontAwesome';
			content: "\f041";
			color: #8f122c;
			margin: 0 5px 0 0;
		}

		.point_info_text .descripcion {
			display: block;
			height: 50px;
			line-height: 16px;
			overflow: hidden;
		}

		.point_info_text .item {
			display: block;
			width: 100%;
			height: 16px;
			line-height: 16px;
		}

		.point_info_text .item:before {
			margin: 0 5px 0 0;
			font-family: 'FontAwesome';
			content: "\f138";
			color: #8f122c;
		}

		.point_info_text .mas_info {
			position: absolute;
			display: block;
			right: 5px;
			bottom: 5px;
			font-size: 11px;
			line-height: 15px;
			padding: 0 5px;
			background: #11a3db;
			color: #fff;
			border-radius: 2px;
			opacity: .7;
			-webkit-transition: all .3s ease;
			transition: all .3s ease;
		}

		.point_info_text .mas_info:hover {
			text-decoration: none;
			opacity: 1;
		}

		.point_info_pie {
			display: block;
			clear: both;
			overflow: hidden;
			margin: 2px 0 0;
			font-size: 11px;
			line-height: 20px;
			border-top: 1px solid #ddd;
		}

		.point_info_img {
			float: left;
			width: 140px;
			height: 105px;
			margin: 0 10px 0 0;
			text-align: center;
			overflow: hidden;
		}

		.point_info_img img {
			width: 100%;
		}

		.point_info.drive .text {
			padding: 4px 20px 4px 36px;
		}



		@media screen and ( max-width:1130px ) {
			.ls2025_consultar{display: 	none;}
			.ls2025_descripcion{-webkit-line-clamp: 3;max-height: 50px;}
		}
		@media screen and ( max-width:980px ) {
			.ls2025_header.fixed{
    			left: 0px;
    			width: calc(100% - 40px);
    			top: 60px;
			}

			.ls2025_direccion, .ls2025_precio {
				font-size: 16px;
				width: 100%;
				max-width: 100%;
				width: calc(100% - 8px);
			}
			.ls2025_info span{font-size: 16px;}
			.ls2025_acciones{
			    width: 40%;
			    height: 35px;
			    position: absolute;
			    background-color: rgb(0,0,0,.10);
			    border-bottom: 1px solid rgb(0,0,0,.05);
			    font-family: 'FontAwesome';
			    left: 0;
			    top: 15px;
			}
			.ls2025_acciones div{
				display: block;
				position: relative;
				float: right;
				font-family: 'FontAwesome';
				font-size: 20px;
				top: 9px;
				width: 33%;
				text-align: center;
				color: rgb(255,255,255);
			}
			.ls2025_acciones span {
			    top: 28px;
			    left: -1px;
			    width: 60px;
			    height: 35px;
			    border-radius: 5px;
			    padding: 5px;
			    text-align: center;
			    background-color: white;
			}
			.ls2025_compartir span a{line-height: 16px;}
			article > a > img {
			    width: 100%;
			    height: calc(100% - 38px);
			}

			.favorito{
				color: #D80603 !important;
			}
			.ls2025_megusta:before{
			}
			.ls2025_alerta:before{
			}
			.ls2025_compartir:before{
			}
			
		}
		@media screen and ( max-width:400px ) {
			.ls2025_header.fixed{
    			top: 40px;
			}
		}

			.col_container{
				width: 100%;
				display: inline-block;
			}
			.col_2{
				width: calc(40% - 20px);
				min-width: 48px !important;
				display: inline-block !important;
			}
			.col_3{
				width: 33%;
				display: inline-block;
				text-align: center;
			}
			.col_3:first-child{text-align: left;}
			.col_3:last-child{text-align: right;}

			.col_container > input[type="radio"] {display: none;}
			.col_container > input[type="checkbox"] {display: none;}
			.col_container > input[type="number"] {
				display: block;
				background-color: #D0D0D0;
			    border: 0px;
			    padding: 8px;
			    border-radius: 5px;
			    font-family: Averta;
			    font-weight: 200;
				margin: 10px 5px;
			    width: calc(100% - 26px);
			}

			.col_container > label {
				display: block;
				padding: 5px 10px;
				cursor: pointer;
			}
			.col_container > label span {
				position: relative;
			    font-weight: 200;
			    font-size: 14px;
			}
			.col_container > label span:before,
			.col_container > label span:after {
				content: '';
			}
			.col_container > label span:before {
				border: 0px;
			    width: 16px;
			    height: 16px;
			    margin-right: 5px;
			    margin-top: 4px;
			    display: inline-block;
			    vertical-align: top;
			    border-radius: 3px;
			    background: #D0D0D0;
			}
			.col_container > label span:after {
				background: var(--pc);
			    width: 16px;
			    height: 16px;
			    position: absolute;
			    top: 1px;
			    left: 0px;
			    transition: 300ms;
			    opacity: 0;
			    border-radius: 5px;
			}
			.col_container > input:checked+label span:after {
				opacity: 1;
			}

			.lst_filtro_cabecera{
			    background-color: #E6E6E6;
			    font-family: Averta;
			    padding: 15px 0px 15px 43px;
			    text-align: left;
			    height: 80px;
			    width: calc(100% - 43px);
			    position: fixed;
			    z-index: 1;
			}

			.lst_filtros{
				z-index: 1;
				position: absolute;
			}
			.lst_filtro{
				display: inline-grid;
				min-width: 135px;
			}
			.lst_filtro > img{
				width: 24px;
			}
			.lst_filtro > h4 {
				padding: 10px;
				border: var(--pc) 1px solid;
				color: var(--pc);
				border-radius: 5px;
				height: 16px;
				font-weight: 400;
				font-size: 13px;
				cursor: pointer;
			}
			.lst_filtro > h4 > img { 
			    width: 14px;
			    height: 14px;
			    top: 6px;
			    position: relative;
				right: -5px;
				float: right;
			}
			.lst_opciones{
				display: none;
				background-color: #E6E6E6;
				position: relative;
				overflow: hidden;
				border-radius: 5px;
				box-shadow: 0 14px 28px rgb(0 0 0 / 10%), 0 10px 10px rgb(0 0 0 / 22%);
			}
			.lst_filtro:hover > .lst_opciones {
			    display: block;
			    max-height:500px;
			}

			.t_radios{
				width: calc(100% - 10px);
				padding: 5px;
				display: inline-grid;
			}
			.t_radios > input[type="radio"]{
				visibility: hidden;
				display: none;
				height: 0;
				width: 0;
			}
			.t_radios > input[type="checkbox"]{
				visibility: hidden;
				display: none;
				height: 0;
				width: 0;
			}
			.t_radios > label {
				display: inline-block;
				vertical-align: middle;
				text-align: center;
				cursor: pointer;
				background-color: #E6E6E6;
				color: black;
				padding: 10px 10px;
				border-radius: 3px;
				margin-bottom: 5px;
				min-width: 40px;
				font-size: 14px;
				font-weight: 200;
			}
			.t_radios > label:hover{background-color: #C6C6C6;}
			.t_radios > input[type="radio"]:checked + label{
				background-color: var(--pc);
				color:white;
			}
			.t_radios > input[type="checkbox"]:checked + label{
				background-color: var(--pc);
				color:white;
			}
			.lst_filtro:has(input[type="checkbox"]:checked) > h4 { /*NO USO type="radio" pq si no me marca el precio como completo*/
				background-color: var(--pc);
				color: white;
			}
			.lst_filtro:has(input[type="checkbox"]:checked) > h4 > img { /*NO USO type="radio" pq si no me marca el precio como completo*/
				filter: brightness(0) invert(1)
			}


			.t_radios > .slider {
			  -webkit-appearance: none;
			  width: calc( 100% - 12px );
			  height: 15px;
			  border-radius: 5px;  
			  outline: none;
			  background: rgba(255, 255, 255, 0.6);
			  background-image: linear-gradient(#f48886, #f48886);
			  background-repeat: no-repeat;
			  transition: all 0s ease-out;
			}

			.t_radios > .slider::-webkit-slider-thumb {
			  -webkit-appearance: none;
			  appearance: none;
			  width: 25px;
			  height: 25px;
			  border-radius: 50%; 
			  background: var(--pc);
			  cursor: pointer;
			}

			.t_radios > .slider::-moz-range-thumb {
			  width: 25px;
			  height: 25px;
			  border-radius: 50%;
			  background: var(--pc);
			  cursor: pointer;
			}


			.lst_filtro_iconogrande{
				min-width: 10px;
			}
			.lst_filtro_iconogrande > h4{
				background-color: var(--pc); color: white !important;
			}
			.lst_filtro_iconogrande > h4 > img {
				height: 20px !important;
				width: 20px !important;
				top: -3px !important;
				right: -4px !important;
			}

			.lst_filtro_linea2{
				width: calc(100% - 86px);
				display: block;
				position: absolute;
			    bottom: 5px;
			    font-size: 15px;
			    font-weight: 100;
			}
			.lst_filtro_linea2 button	{
				padding: 8px;
				border: none;
				background-color: #1A2E35;
				color: white;
				border-radius: 7px;
				font-family: Averta;
				font-weight: 100;
			}
			.lst_filtro_linea2 select {
				padding: 8px;
				background-color: #E6E6E6;
				border-radius: 7px;
				font-family: Averta;
				font-weight: 400;
				border: var(--pc) 1px solid;
				color: var(--pc);
			    width: unset;
			    height: unset;
			}

			.listado {
			    height: 100%;
			    top: 110px;
			    display: block;
			    position: relative;
			}
		 	.listado > .listado_mapa {
		 		position:fixed;
		 		width: 50%;
		 		height: 100%;
		 		background-color:#DEDEDE;
		 	}
			.listado > .listado_items {
			    width: calc(50% - 30px);
			    height: calc(100% - 20px);
			    background-color:white;/*#A0C0FF;*/
			    float: right;
			    padding: 0px 15px;
			}

			.listado_procesando {
			    width: 100%;
    			height: calc(100% - 210px);
			    position: fixed;
			    top: 210px;
			    background-color: rgb(220,220,220,0.7);
			    text-align: center;
			    display: none;
			}
			.listado_sin_resultado{
				font-family: 'Averta';
				font-weight: 300;
				font-size: 16px;
				position: relative;
				top: 50%;
				text-align: center;
				transform: translateY(-50%);
			}
			.listado_sin_resultado > img {
				width: 120px;
    			margin: auto;
    		}
    		.listado_sin_resultado > span{
				display: block;
				margin-top: 20px;
				font-size: 20px;
    		}

			.ocultar_mapa{
				width: 0px !important;
			}
			.ampliar_listado{
				width: calc(100% - 30px) !important;
			}
			.ancho_ficha{
				width: calc(50% - 2px) !important;
			}
			.ls2025_consulta{
			    width: calc(60% - 10px);
			    background-color: #e6e6e6;
			    position: absolute;
			    height: calc(100% - 30px);
			    right: calc(-60% - 10px);
			    transition: all .5s ease;
			}
			.ls2025_consulta button {
				position: absolute;
				width: 95px;
				height: 32px;
				bottom: 12px;
				right: 54px;
				font-size: 12px;
				font-weight: bold;
				text-align: center;
				line-height: 32px;
				color: white;
				background-color: var(--pc);
				border-radius: 3px;
				border: 0px;
			}
			.ls2025_consulta textarea{
			    width: calc(100% - 88px);
			    height: calc(100% - 88px);
			    position: absolute;
			    top: 12px;
			    left: 12px;
			    font-family: 'Averta';
			    font-weight: 100;
			    font-size: 16px;
			    padding: 10px;
			    border: 0;
    			border-radius: 5px;
    			outline: none;
			}
			.ls2025_consulta svg{
			    width: 30px;
			    fill: var(--pc);
			    position: absolute;
			    right: 12px;
			    top: 10px;
			    cursor: pointer;
			}

			.ls2025_consulta p{
				font-size: 16px;
				font-weight: 300;
				text-align: center;
				width: calc(100% - 75px);
				padding: 10px;
				top: 50%;
				translate: 0px -50%;
				position: relative;

			}

			#formulario{
				display: block;
			}
			#formulario_mov{
				display: none;
			}
			.formulario_mov_visible{
				display: none!important;
			}
			.lst_mov_cabecera{display: none;}

			@media (max-width: 1200px) { 
				.lst_filtro{min-width: 80px;}
				.lst_filtro > h4 {height: 13px; font-weight: 200; font-size: 12px;}
			}

			@media (max-width: 980px) { 
				.listado{top: 0px;padding: 80px 10px 10px;}
				.listado > .listado_items{width: 100%; padding:0px;}
				/*.listado_mapa{display: none;}*/
				.listado > .listado_mapa{
					visibility: hidden;
					width: 100%;
					z-index: 1;
				}
				.ocultar_mapa{visibility: visible !important;width: 100% !important;}

				.formulario_mov_visible{display: block!important;}
				.lst_mov_cabecera{
				    display: block;
				    position: fixed;
				    background-color: #e6e6e6;
				    width: calc(100% - 30px);
				    height: 35px;
				    top: 80px;
				    z-index: 1;
				    padding: 20px 15px;
				}
				.lst_filtro{
					width: 45%;
					text-align: center;
				}
				.lst_filtro > h4{
					font-family: 'Averta';
				}
				.lst_filtro > h4 > img{
					float: left;
				}
				.lst_mov_cabecera button{
					background-color: var(--pc);
					width: 45%;
					height: 50px;
					border: 0px;
					border-radius: 5px;
				}
				.lst_mov_cabecera button img{
					height: 24px;
				}
				.lst_mov_cabecera button span{
					
				}


				#formulario{display: none;}
				#formulario_mov{
					display: none;
					position: fixed;
					z-index: 5;
					top: 0px;
					background-color: rgb(0,0,0,0.5);
					height: 100%;
					width: 100%;
				    font-family: 'Averta';
				    font-weight: 100;
				    font-size: 16px;
				    overflow-y: scroll;
				}

				.col_container > label {
					display: inline-block;
					padding: 0px;
					min-width: 85px;
				}

				.col_container > input[type="number"] {
					display: inline-block;
					width: calc(50% - 35px);
					margin: 10px 8px 10px 0px;
				}


				.lst_filtro_mov_cabecera{
					background-color: white;
					margin: 45px 15px 80px;
					border-radius: 5px;
					padding: 20px;
					
				}
				.lst_filtro_mov_cabecera>svg{
					width: 32px;
					height: 32px;
					display: inline-block;
					position: absolute;
					top: 54px;
					right: 24px;
				}

				.lst_mov_filtros{
					padding-top: 15px;
				}

				.lst_mov_filtro{
					border-bottom: 1px solid #ccc;
					padding: 10px 0px;
				}

				.lst_mov_filtro h4{
					color: var(--pc);
					position: relative;
					top: -5px;
				}
				.lst_mov_filtro h4 img{
					height: 23px;
					padding: 0px 7px 0px 0px;
					position: relative;
					top: 6px;
				}
				.t_mov_radios{
					padding: 10px 0px 0px 0px;
				}
				.t_mov_radios > input[type="checkbox"]{
					visibility: hidden;
					display: none;
					height: 0;
					width: 0;
				}

				.t_mov_radios > input[type="radio"]{
					visibility: hidden;
					display: none;
					height: 0;
					width: 0;
				}

				.t_mov_radios > label {
					display: inline-block;
					vertical-align: middle;
					text-align: center;
					cursor: pointer;
					background-color: #E6E6E6;
					color: black;
					padding: 10px;
					border-radius: 3px;
					margin-bottom: 10px;
					margin-right: 7px;
					font-size: 14px;
					font-weight: 200;
					width: calc(50% - 30px);
				}
				.t_mov_radios > label > img{
				    width: 18px;
				    height: 18px;
				    position: relative;
				    top: 2px;
				    margin-right: 7px;
				}
				.t_mov_radios > input[type="radio"]:checked + label{
					background-color: var(--pc);
					color:white;
				}
				.t_mov_radios > input[type="radio"]:checked + label img{
					filter: invert(100%);
				}
				
				.t_mov_radios > input[type="checkbox"]:checked + label{
					background-color: var(--pc);
					color:white;
				}
				.t_mov_radios > input[type="checkbox"]:checked + label img{
					filter: invert(100%);
				}

				.lst_mov_acciones{
				    position: fixed;
				    bottom: 0px;
				    left: 0px;
				    background-color: #ccc;
				    width: 100%;
				    height: 65px;
				}
				.lst_mov_acciones div{
					position: absolute;
				    top: 50%;
				    left: 50%;
				    width: 80%;
				    transform: translateY(-50%) translateX(-50%);
				}
				.lst_mov_acciones span{
				    float: left;
				    padding: 10px 0px 0px 0px;
				}
				.lst_mov_acciones button{
				    width: 180px;
				    padding: 8px 20px;
				    font-size: 12px;
				    font-family: 'Averta';
				    color: white;
				    background-color: var(--pc);
				    border-radius: 3px;
				    text-align: center;
				    float: right;
				    border: 0px;
				}

				.ls2025_cover{border-radius:5px;width: 100%;height: 170px;margin-bottom: 7px;filter: brightness(.87);}
				.ls2025_acciones{background-color: unset;border-bottom: unset;}
				.ls2025_acciones div{font-size: 16px; top:11px;}
				.ls2025_info {float: left; width: 100%;top: 5px;padding-top: 4px;}
				.ls2025_descripcion {display: none;}
				.ls2025_pie{top: -54px;right: 0px; width: auto;}
				.ls2025_pie_data div{color:white;filter: brightness(0) invert(1);}
				.ls2025_pie_data h4{color: white; font-size: 10px;font-weight: 400;overflow: hidden;height: 20px;margin-top: 4px;line-height: 10px;display: flex;align-items: center;}
				.ls2025_info span{float: right; position: relative; top: -46px;    font-weight: 400;}
				.ls2025_verprecio {	float: right;top: -48px;font-size: 10px;width: 100px;height: 23px;line-height: 25px;}
				.ls2025_direccion{line-height: 25px;}
				.ls2025_pie_data_separador{display: none;}
				.ls2025_consulta{width: 100%;height: 100%;top: 0px;right: -100%;}
				.ls2025_consulta p{width: calc(100% - 20px);}
				.ls2025_info_supdesde{display: none;}
				.ls2025_pie_data_superficie_h4{top:0px;}
				.ls2025_propiedad{padding: 15px 0 24px 0 !important;}
				.listado{padding: 70px 10px 10px;}
				.listado_procesando{height: calc(100% - 155px); top: 155px;}
				.col_container > input[type="number"] {background-color: #e6e6e6;}
			}

			@media (max-width: 380px) { 
				.t_mov_radios > label > img{display: none;}
			}
