#contenedorMapa{
	width:100%; 
	aspect-ratio: 2 / 1; 
	border: none;
}
.ifrMapa{
    margin: 0 auto;
    width: 80%;
}	

#resultados-peligrosidad{
	display: flex;
    float: right;
    align-items: flex-start;	
}

@media  (max-width: 1200px){
	#resultados-peligrosidad table.frm{
		display: table !important;
		width: 200px !important;
    	margin: 0;
    	margin-right: 15px;
	}

    .w50 {
	    display: flex !important;
	    justify-content: center !important;
	    width: -webkit-fill-available !important;
    }
}	
	
@media  (max-width: 769px){
	#contenedorMapa{
		aspect-ratio: 1 / 1.2; 
	}
	.ifrMapa{
	    width: 100%;
	}	
}
@media  (max-width: 360px){
   .w50 {
	    display: block !important;
    }
}
.coordenadas{
	margin: 0 5px 0 0;
}

label {
    float: left !important;
    margin-right: 20px;
    margin-top: 5px;
}

.error{color: red;}

table.frm td {
    vertical-align: top;
}
    
.autoWidth{
	width:auto!important;
}