/*.ui-state-default, .ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
	width: auto !important;
	border: none !important;
	background: none !important;
	font-weight: none !important;
	color: none !important;
	padding: none !important;
}*/

myFieldsetPadre  .ui-fieldset-legend {
	background-color: transparent;
	border-color: transparent;
	font-size: 20px !important";
}

myFieldset  .ui-fieldset-legend {
	background-color: transparent;
	border-color: transparent;
	font-size: 20px !important";
}

#problema: .legend {
	font-size: 10px !important;
}

#map {
	/* clear: both; */
	position: relative; ! important;
	align: center !important;
	width: 500px !important;
	height: 300px;
	margin-top: 30px;
}

.panelPrueba {
	box-shadow: none !important;
}

#map {
		/*clear: both;*/
		position: relative; ! important;
		align: center !important;
		border: 1px solid #666; 
}


@media only screen and (min-width:340px) and (max-width:379px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 280px !important;
		height: 300px;
	}
}

@media only screen and (min-width:380px) and (max-width:404px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 300px !important;
		height: 300px;
	}
}

@media only screen and (min-width:405px) and (max-width:444px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 360px !important;
		height: 300px;
	}
}

@media only screen and (min-width:445px) and (max-width:479px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 400px !important;
		height: 300px;
	}
}

@media only screen and (min-width:480px) and (max-width:514px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 430px !important;
		height: 300px;
	}
}

@media only screen and (min-width:515px) and (max-width:539px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 470px !important;
		height: 300px;
	}
}

@media only screen and (min-width:540px) and (max-width:580px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 500px !important;
		height: 300px;
	}
}

@media only screen and (min-width:581px) and (max-width:619px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 540px !important;
		height: 300px;
	}
}

@media only screen and (min-width:620px) and (max-width:679px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width: 570px !important;
		height: 300px;
	}
}

@media only screen and (min-width:680px) and (max-width:700px) {
	#map {
		clear: both;
		position: relative !important;
		align: center !important;
		width:480px !important;
		height: 300px;
	}
}
		
@media only screen and (min-width:701px) and (max-width:1000px) {
	#map {
		clear: both;
		position: relative; ! important;
		align: center !important;
		width:460px !important;
		height: 300px;
	}
}

@media only screen and (min-width:1000px) and (max-width:1200px) {
	#map {
		/* clear: both; */
		position: relative !important;
		align: center !important;
		width: 480px !important;
		height: 300px;
	}
}


  


@media only screen and (min-width:1200px) {
	#map {
		/* clear: both; */
		position: relative; ! important;
		align: center !important;
		width: 430px !important;
		height: 300px;
	}
}
		

.panelNuevo {
	padding: 0px !important;
}