/* Mu Patagonia - adaptacion a pantallas chicas. Solo actua por debajo de 1060px: en escritorio no cambia nada. */
@media only screen and (max-width: 1060px) {
	html { min-width: 0; }
	body { overflow-x: hidden; }
	#container, .footer, .global-top-bar .global-top-bar-content, .header-info-container { width: 100%; max-width: 100%; box-sizing: border-box; }
	#content { padding: 10px 12px 0 12px; }
	.footer { padding: 20px 12px; }
	.header-info-container { text-align: center; padding: 0 12px; }
	.header-info-container .header-info { width: 100%; max-width: 350px; box-sizing: border-box; }
	.global-top-bar .global-top-bar-content { padding: 0 12px; }
	#navbar ul { padding-left: 0; text-align: center; }
	#navbar li { display: inline-block; }
	#navbar li a { display: inline-block; padding: 10px 12px; }
	.webengine-mu-logo { max-width: 80%; }
	/* el contenido de usercp (8/4 columnas) se apila */
	#content > .col-xs-8, #content > .col-xs-4 { width: 100%; float: none; }
	/* home: noticias / login / paneles de ranking en una sola columna (solo los bloques de primer nivel de la home y usercp) */
	#content .col-xs-12 > .row > .col-xs-8, #content .col-xs-12 > .row > .col-xs-4 { width: 100%; float: none; }
	.panel-sidebar .panel-body { min-height: 0 !important; }
	img, table { max-width: 100%; }
	#content table { display: block; overflow-x: auto; }
	.btn { white-space: normal; }
	input[type=text], input[type=password], input[type=email], select, textarea { max-width: 100%; font-size: 16px; }
}
