@media print {
	.tabs>ul:first-child>li,
	#tabs>ul>li.ui-tabs-tab,
	#lista_subtemas_hori>li 							{ display: none !important; }

	div.mapGraph > div.pnlDchCont > .subGraphDiv 		{ height: auto !important; }
	div.mapGraph > div.pnlDchCont > .subGraphDiv > div 	{ display: block !important; }
	div.mapGraph > div.pnlDchCont,
	.container-simulated-pnlDchCont 					{ max-height: none; flex: none; }

	div.mapGraph > div.pnlDchCont > .subGraphDiv>*						{ page-break-inside: avoid !important; break-inside: avoid !important; }
	div.mapGraph > div.pnlDchCont > .subGraphDiv>* > h3 				{ display: block; font-size: 1.2rem; }
	/*div.mapGraph > div.pnlDchCont > .subGraphDiv>*:nth-of-type(3) > h3	{ page-break-before: always; }*/
	div.mapGraph > div.pnlDchCont > .subGraphDiv>* > h3 + div > .title 	{ display: none; }

	#divDominiosPeq { display: none; }
	.AppToolBarFondo{ display: none !important; }

	main,
	main > section{ display: block !important; position: relative; }

	.objetivo div:not(.secciones) article:not(:first-of-type)	{ page-break-before: always; }
	body main section div:not(.secciones) article *,
	body main section div:not(.secciones) article 				{ page-break-inside: inherit !important; break-inside: inherit !important; }
	body main section div.secciones article,
	body main section div.secciones article * 					{ page-break-inside: avoid !important; break-inside: avoid !important; }
	body main section.info article,
	body main section.info article *:not(img):not(object) 		{ page-break-inside: auto !important; break-inside: auto !important; }

	section>div>*, section>ul>* 								{ max-width: 100%; display: block; flex-basis: inherit; flex-grow: inherit; }

	ul.iconos 			{ display: block; }
	ul.iconos > li 		{ display: block; float: left; width: 25%; }
	ul.iconos > li,
	ul.iconos a object,
	ul.iconos a img		{ page-break-inside: avoid !important; break-inside: avoid !important; padding: 0 5px 4px !important; margin: 0 !important; }

	.objetivo article aside { width: 100%; }
	.objetivo > .cuerpo > article > div > .mapGraph  { width: 100%; }
	.objetivo > .cuerpo > article > div > .mapGraph > div > ul  { border: 0 none !important; }
	body main section div:not(.secciones) article .icosTabla,
	body main section div:not(.secciones) article form	 		{ display: none !important; }
	body .objetivo header.titulo 								{ margin: 0 10px 0 20px; }

	#CestaTab 													{ display: none; }

	.subGraphDiv > div						{ position: relative; }
	.subGraphDiv > div .embedDiv 			{ width: 100% !important; }
	.subGraphDiv > div .embedDiv .comboPer 	{ position: absolute; right: 0; top: 0; }

}