Detalle BN6

An error occurred while processing the template.
The following has evaluated to null or missing:
==> assetEntryLocalService.fetchEntry("com.liferay.journal.model.JournalArticle" , article.getResourcePrimKey())  [in template "97#123#69473" at line 208, column 23]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign assetEntry = assetEntryLocalS...  [in template "97#123#69473" at line 208, column 1]
----
1<style> 
2	div#detalle-content { 
3		font-family: 'Degular-Regular';	    
4
5	 
6	div#print-block { 
7		font-family: 'Degular-Regular'; 
8
9	 
10	.popup-share i { 
11	   font-size: 2em; 
12
13	 
14	.popup-share a[class^="icon-"], .popup-share a[class*=" icon-"] { 
15		padding: 7px 14px; 
16
17 
18	div#group-card .card { 
19		padding-bottom: 1em; 
20
21 
22	#detalle-content ol.container-it { 
23		margin-bottom: 2em; 
24
25	 
26	#detalle-content li.breadcrumb-item.active { 
27		text-transform: uppercase; 
28		display: inline-block; 
29		font-family: 'Degular-Semibold'; 
30		font-size: 21px; 
31		font-weight: 600; 
32		font-stretch: normal; 
33		font-style: normal; 
34		line-height: 1.67; 
35		letter-spacing: 1.18px; 
36		text-align: left; 
37		color: #a2a2a2; 
38		/* padding-bottom: .5em; */ 
39		vertical-align: bottom; 
40
41	 
42	#detalle-content li.breadcrumb-item.active span { 
43		color: #a2a2a2!important; 
44
45	 
46	#detalle-content i.fas.fa-circle { 
47		font-size: 32px; 
48		color: white; 
49		margin-right: 40px; 
50
51 
52	#detalle-content .breadcrumb-item + .breadcrumb-item::before { 
53		float: left; 
54		background-repeat: no-repeat; 
55		background-size: 100%; 
56		content: '.'; 
57		display: block; 
58		height: 0.75em; 
59		left: 0; 
60		margin-top: -0.375em; 
61		padding: 0; 
62		position: absolute; 
63		top: -30px; 
64		font-size: 3em; 
65		width: 2.25em; 
66		background: none; 
67
68	 
69	div#share-media a{ 
70		display: block; 
71		width: 35px; 
72		height: auto; 
73		border: solid 1px; 
74		border-radius: 50%; 
75		margin: auto; 
76		text-align: center; 
77		padding: 0px; 
78		margin-bottom: 1.2rem; 
79		margin-top: .5rem; 
80		color: #030a23; 
81
82	 
83	div#share-media { 
84		width: auto; 
85		display: inline-block; 
86		position: absolute; 
87		left: 0px; 
88		top: 70px; 
89
90 
91	.popup-share i.fab.fa-facebook-square { 
92		color: #1877f2; 
93
94	 
95	.popup-share i.fab.fa-linkedin{ 
96		color: #0a66c2; 
97
98	 
99	.popup-share i.fab.fa-twitter-square { 
100		color: rgb(29, 155, 240); 
101
102 
103	.popup-share svg:hover path { 
104		fill: #ffff !important; 
105
106	 
107	.popup-share i.fab.fa-whatsapp { 
108		color: #25d366; 
109
110	 
111	.popup-share a:hover{ 
112		background: #004270!important; 
113
114	 
115	.popup-share a:hover i { 
116		color: white!important; 
117
118 
119	div#share-media a:hover { 
120		color: #0056b3; 
121
122 
123	@media only screen and (max-width: 1024px) { 
124		div#share-media { 
125			width: auto; 
126			display: block; 
127			position: initial; 
128			left: 0; 
129			top: 70px; 
130			text-align: center; 
131			margin-bottom: 1rem; 
132
133		div#share-media a{ 
134			margin: 1rem; 
135			display: inline-block; 
136
137
138</style> 
139 
140<#assign group_id = 2416942> 
141<#assign url = themeDisplay.getURLCurrent()> 
142<#assign urlt = themeDisplay.getLayout().getFriendlyURL()> 
143<#assign req = portalUtil.getHttpServletRequest(renderRequest)> 
144<#assign httpOrigReq = portalUtil.getOriginalServletRequest(request)> 
145 
146<#if httpOrigReq.getParameter("group_id")?has_content && httpOrigReq.getParameter("group_id") !="" && httpOrigReq.getParameter("group_id")?matches("\\d+")> 
147	<#assign group_id = httpOrigReq.getParameter("group_id" )?number/> 
148</#if> 
149 
150<#assign art_idlong = portalUtil.getClass()> 
151 
152<#assign article = ""> 
153<#if group_id?has_content> 
154	<#if group_id?has_content && group_id?matches("\\d+")> 
155		<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService" )> 
156		<#assign articleList = JournalArticleLocalService.getArticlesByResourcePrimKey(group_id )> 
157		<#if articleList?size == 0> 
158			<#assign article = JournalArticleLocalService.getLatestArticle(2416942) > 
159		<#else> 
160			<#assign article = JournalArticleLocalService.getLatestArticle(group_id) > 
161		</#if> 
162	<#else> 
163		<#assign article = JournalArticleLocalService.getLatestArticle(2416942) > 
164	</#if> 
165</#if> 
166 
167<#assign document = saxReaderUtil.read(article.getContentByLocale(locale))/> 
168<#assign root = document.getRootElement()> 
169<#assign titulo = "" > 
170<#if root.selectSingleNode("dynamic-element[@name='titulo']/dynamic-content")??> 
171	<#assign titulo = root.selectSingleNode("dynamic-element[@name='titulo']/dynamic-content").getText()/> 
172</#if> 
173<#assign abstract = "" > 
174<#if root.selectSingleNode("dynamic-element[@name='abstract']/dynamic-content")??> 
175	<#assign abstract = root.selectSingleNode("dynamic-element[@name='abstract']/dynamic-content").getText()/> 
176</#if> 
177<#assign img = ""> 
178<#if root.selectSingleNode("dynamic-element[@name='img']/dynamic-content")??> 
179	<#assign img = root.selectSingleNode("dynamic-element[@name='img']/dynamic-content").getText()/> 
180</#if> 
181<#assign foto = ""> 
182<#if root.selectSingleNode("dynamic-element[@name='foto']/dynamic-content")??> 
183	<#assign foto = root.selectSingleNode("dynamic-element[@name='foto']/dynamic-content").getText()/> 
184</#if> 
185<#assign detalle = ""> 
186<#if root.selectSingleNode("dynamic-element[@name='detalle']/dynamic-content")??> 
187	<#assign detalle = root.selectSingleNode("dynamic-element[@name='detalle']/dynamic-content").getText()/> 
188</#if> 
189<#assign compartir = ""> 
190<#if root.selectSingleNode("dynamic-element[@name='compartir']/dynamic-content")??> 
191	<#assign compartir = root.selectSingleNode("dynamic-element[@name='compartir']/dynamic-content").getText()/> 
192</#if> 
193<#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='img']") > 
194<#if xPathSelector.selectSingleNode(root).getStringValue()?? > 
195	<#assign imgNews = xPathSelector.selectSingleNode(root).getStringValue()?trim > 
196	<#if imgNews?? && imgNews?has_content && imgNews !="" > 
197		<#attempt> 
198			<#assign imgJson = jsonFactoryUtil.createJSONObject(imgNews)> 
199			<#assign urlimg = "/documents/" + imgJson.groupId +"/" +imgJson.fileEntryId +"/"+ imgJson.name +"/"+imgJson.uuid > 
200		<#recover> 
201		</#recover> 
202	<#else> 
203		<#assign urlimg = ""> 
204    </#if> 
205</#if> 
206	 
207<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") > 
208<#assign assetEntry = assetEntryLocalService.fetchEntry("com.liferay.journal.model.JournalArticle" , article.getResourcePrimKey()) > 
209<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.link.service.AssetLinkLocalService") > 
210<#assign assetLink = assetLinkLocalService.getDirectLinks(assetEntry.getEntryId())> 
211	 
212<#if titulo??> 
213	<#assign docTitle=titulo> 
214<#else> 
215	<#assign docTitle=""> 
216</#if> 
217 
218<script> 
219	document.title = "ITESO - ${docTitle}"; 
220</script> 
221 
222<div id="detalle-content" class="row no-gutters pt-xl-8 pb-6 pt-md-4 pt-4 container-fluid"> 
223	<div class="col-12"> 
224		<ol class="container-it"> 
225			<i class="fas fa-circle"></i> 
226			<div class="d-none">${url}</div> 
227			<li id="backbread" onclick="goBack()" class="breadcrumb-item active" aria-current="page">Inicio</li> 
228			<li class="breadcrumb-item active" aria-current="page"><span>${docTitle}</span></li> 
229		</ol> 
230	</div> 
231	<script> 
232			function goBack() { 
233			  window.history.go(-1); 
234			  console.log("goback"); 
235
236	</script> 
237	 
238	<!-----------------print-block------------------------> 
239	<div id="print-block" class="col-12 pb-4"> 
240		<div class=" container-it"> 
241			<div class="row no-gutters"> 
242				<#attempt> 
243					<#if urlimg?has_content> 
244						<div class="imgnoticia col-12"> 
245							<img class="img-fluid" src="${urlimg}" alt="Thumbnail"> 
246						</div> 
247					<#else> 
248					 
249					</#if> 
250				<#recover> 
251				</#recover> 
252				<div class="col-12 text-center pt-6 pb-2 pr-md-2 pl-md-2 pr-lg-8 pl-lg-8 "> 
253					<#if titulo?has_content> 
254						<h1 id="titulo">${titulo}</h1> 
255					</#if> 
256				</div> 
257				<#if abstract?? && abstract !=""> 
258					<div class="abstract col-12 text-center pt-2 pb-2 pr-md-2 pl-md-2 pr-lg-8 pl-lg-8"> 
259						<#if titulo?has_content> 
260							<p>${abstract}</p> 
261						</#if> 
262					</div> 
263				</#if> 
264				<hr></hr> 
265				 
266   				<div class="col-12 text-center pt-2 pb-1 pr-4 pl-4"> 
267					<#assign assetCategoryLocalServiceUtil=staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil" ]> 
268					<#assign catnews=assetCategoryLocalServiceUtil.getEntryCategories(assetEntry.getEntryId())> 
269					<#if catnews?has_content> 
270						<#list catnews as newscatego> 
271							<#if newscatego.getName()=="Noticia" && article.getDisplayDate()??> 
272								<div class="post-date">${dateUtil.getDate(article.getDisplayDate()?datetime, "EEEE dd MMMM , yyyy", locale)}</div> 
273							</#if> 
274						</#list> 
275					</#if> 
276				</div> 
277				<div class="col-12 text-center pt-1 pb-2 pr-4 pl-4"> 
278					<#if foto??> 
279						<span>${foto}</span> 
280					</#if> 
281				</div> 
282        					 
283				<div id="detalle" class="col-12 pt-6 fa-2x "> 
284					<div id="share-media" class="ml-lg-4"> 
285						<strong>${titleshare.getData()}</strong><br> 
286						<a href="#" class="shareicon"> 
287							<i class="fal fa-share-alt popup"></i> 
288						</a> 
289						<a href="#" class="printMe"> 
290							<i class="fas fa-print"></i> 
291						</a> 
292						<#if titulo?? && titulo?has_content> 
293							<a href="mailto:?subject=${titulo}&body= ${themeDisplay.getPortalURL()}${url}" title=" Email" > 
294								<i class="far fa-envelope"></i> 
295							</a> 
296						</#if> 
297					</div> 
298 
299					<#if titulo?? && titulo?has_content> 
300						<#assign titlefb=titulo?replace("\" ",' ' )/> 
301					<#else> 
302						<#assign titlefb=" "/> 
303					</#if> 
304					<#assign settitle=themeDisplay.getLayout().setTitle("${titlefb}" )/> 
305					<#assign PortalURL=themeDisplay.getPortalURL()> 
306					<#attempt> 
307    	                <#assign setdesc=themeDisplay.getLayout().setDescription("${PortalURL}${urlimg}" )> 
308					<#recover> 
309					</#recover> 
310					<#if abstract?? && abstract?has_content && abstract !=""> 
311						<#assign setdescname=themeDisplay.getLayout().setName("${abstract}" )> 
312					<#else> 
313						<#assign abstract=" "/> 
314					</#if> 
315  					<#if detalle??> 
316						${detalle} 
317					</#if> 
318				</div> 
319				 
320				<!---------------------CATEGORIES-----------------------------------> 
321				<!--------------------------------------------------> 
322				<#assign assetCategoryLocalServiceUtil=staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil" ]> 
323				<#assign catentry=assetCategoryLocalServiceUtil.getEntryCategories(assetEntry.getEntryId())> 
324 
325				<#if catentry?has_content> 
326					<div id="tags" class="tags"> 
327						<strong> 
328							Categorias: 
329						</strong> 
330						<#list catentry as cur_catentry> 
331							<a href="/web/noticias/historico-de-noticias?group_id=${group_id}&CatId=${cur_catentry.getCategoryId()}"><p>${cur_catentry.getName()}</p></a> 
332						</#list> 
333					</div> 
334				</#if> 
335				 
336				<!---------------------TAGS-----------------------------------> 
337				<#assign AssetTagLocalServiceUtil=staticUtil["com.liferay.asset.kernel.service.AssetTagLocalServiceUtil"]> 
338				<#assign Entrytags=AssetTagLocalServiceUtil.getEntryTags(assetEntry.getEntryId())> 
339				<#if Entrytags?has_content> 
340					<div id="tags" class="tags"> 
341						<strong> 
342							Etiquetas: 
343						</strong> 
344						<#list Entrytags as cur_tagentry> 
345							<a href=" /web/noticias/historico-de-noticias?group_id=${group_id}&NameTag=${cur_tagentry.getName()}"> 
346								<p>${cur_tagentry.getName()}</p> 
347							</a> 
348						</#list> 
349					</div> 
350				</#if> 
351				<!-----------------------------------------------------> 
352			</div> 
353		</div> 
354	</div> 
355	<!---------------------------------------end printblock---------------> 
356     
357	<!----------------------------Contenidos relcionados-------------------------> 
358	<#if assetLink?has_content> 
359 
360		<div class="col-12"> 
361			<div class="container-it"> 
362				<div class=" w-100 relacionado pt-2 pb-4">Relacionadas...</div> 
363				<div id="group-card" class="row"> 
364					<#list assetLink as related_entry> 
365						<#assign assetEntry2 = assetEntryLocalService.getAssetEntry(related_entry.getEntryId2())> 
366						<#assign relatedArticle = JournalArticleLocalService.getLatestArticle(assetEntry2.getAssetRenderer().getArticle().getGroupId(),assetEntry2.getAssetRenderer().getArticle().getArticleId() )> 
367						<#assign Basica = themeDisplay.getSiteGroup().getExpandoBridge().getAttribute("Basica" )> 
368						<#assign Basica_Liga = themeDisplay.getSiteGroup().getExpandoBridge().getAttribute("Basica_Liga" )> 
369						<#assign Basica_Noticias = themeDisplay.getSiteGroup().getExpandoBridge().getAttribute("Basica" )> 
370						<!-- if estructuras---> 
371						<#if relatedArticle.getDDMStructureKey() == Basica || relatedArticle.getDDMStructureKey() == Basica_Liga || relatedArticle.getDDMStructureKey() == Basica_Noticias > 
372							<#assign doc = saxReaderUtil.read(relatedArticle.getContentByLocale(request.locale))> 
373							<#assign root = doc.getRootElement()> 
374							<#attempt> 
375								<#if root??> 
376									<#if root.selectSingleNode("dynamic-element[@name='titulo']/dynamic-content")??> 
377										<#assign titulo = root.selectSingleNode("dynamic-element[@name='titulo']/dynamic-content").getText()> 
378									</#if> 
379									<#assign abstract = ""> 
380									<#if root.selectSingleNode("dynamic-element[@name='abstract']/dynamic-content")??> 
381										<#assign abstract = root.selectSingleNode("dynamic-element[@name='abstract']/dynamic-content").getText()> 
382									</#if> 
383									<#assign img = ""> 
384									<#if root.selectSingleNode("dynamic-element[@name='img']/dynamic-content")??> 
385										<#assign img = root.selectSingleNode("dynamic-element[@name='img']/dynamic-content").getText()> 
386									</#if> 
387								</#if> 
388							<#recover> 
389							</#recover> 
390							 
391							<#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='img']") > 
392							<#assign imgNews = xPathSelector.selectSingleNode(root).getStringValue()?trim > 
393							<#if imgNews?? && imgNews?trim != "" > 
394								<#attempt> 
395									<#assign imgJson = jsonFactoryUtil.createJSONObject(imgNews) > 
396									<#assign urlimg = "/documents/" + imgJson.groupId +"/" +imgJson.fileEntryId +"/"+ imgJson.name +"/"+imgJson.uuid > 
397								<#recover> 
398								</#recover> 
399							<#else> 
400								 <#assign urlimg = ""> 
401							</#if> 
402										 
403							<#if relatedArticle.getDDMStructureKey()==Basica || relatedArticle.getDDMStructureKey()==Basica_Noticias> 
404								<#assign link_page = "/web/general/detalle?group_id=${relatedArticle.getResourcePrimKey()}"> 
405							<#elseif relatedArticle.getDDMStructureKey()==Basica_Liga> 
406								<#assign link = root.selectSingleNode("dynamic-element[@name='link']/dynamic-content" ).getText()> 
407								<#assign url = root.selectSingleNode("dynamic-element[@name='url']/dynamic-content" ).getText()> 
408								<#assign link = link?replace("{}", "")/> 
409								<#if link?trim != ""> 
410									<#assign linkid = link?split('@')> 
411									<#assign groupUtil = serviceLocator.findService('com.liferay.portal.service.GroupLocalService')> 
412									<#assign group = groupUtil.getGroup(relatedArticle.getGroupId())> 
413									<#assign groupFriendly = group.getFriendlyURL()> 
414									<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")> 
415									<#assign layoutId = portal.getClass().forName("java.lang.Long" ).valueOf(linkid.get(0))> 
416									<#assign layout = layoutService.getLayout(relatedArticle.getGroupId(), false,layoutId)> 
417									<#assign layoutFriendly = layout.getFriendlyURL()> 
418									<#assign link_page = "${url_public}${groupFriendly}${layoutFriendly}"> 
419								<#else> 
420									<#assign link_page = url> 
421								</#if> 
422							</#if> 
423							<div class="card col-xl-4 col-lg-6 col-md-6 col-sm-12 col-xs-12 col-12"> 
424								<#if urlimg?has_content> 
425									<div class="thumb"> 
426										<a href="${link_page}"> 
427											<div class="rounded" style="background-image: url('${urlimg}');"></div> 
428										</a> 
429									</div> 
430								<#else> 
431									<div class="thumb"> 
432										<a href="${link_page}"> 
433											<#if (defImagen.getData())?? && defImagen.getData() !=""> 
434												<img alt="${defImagen.getAttribute("alt")}" data-fileentryid="${defImagen.getAttribute("fileEntryId")}" src="${defImagen.getData()}" /> 
435											</#if> 
436										</a> 
437									</div> 
438								</#if> 
439								<div class="card-text"> 
440									<#if titulo??> 
441										<h5 class="card-title pb-4 pt-4"><a href="${link_page}">${titulo}</a></h5> 
442									</#if> 
443									<#if relatedArticle.getDisplayDate()?has_content> 
444										<div class="relpost-date">${dateUtil.getDate(relatedArticle.getDisplayDate()?datetime, "EEEE, MMMM dd, yyyy", locale)}</div> 
445									</#if> 
446								</div> 
447							</div> 
448						<#else> 
449							<style> 
450								.relacionado{ 
451									display:none; 
452
453							</style> 
454						</#if> 
455					</#list> 
456				</div> 
457			</div> 
458		</div> 
459	</#if> 
460</div> 
461 
462<style> 
463	#group-card .rounded { 
464		border-radius: 0.25rem !important; 
465		height: 250px; 
466		background-position: center; 
467		background-repeat: no-repeat; 
468		background-size: cover; 
469
470	 
471	#backbread{ 
472		cursor: pointer; 
473
474	 
475	div#share-media strong { 
476		color: #030a23; 
477		font-family: 'Degular-Bold'; 
478		font-size: 18px; 
479		font-size: 1.3em; 
480
481 
482	div#tags { 
483		display: block; 
484		width: 100%; 
485		font-size: 1.2em; 
486		padding-left: 17.5%; 
487		padding-right: 17.5%; 
488
489 
490	div#detalle { 
491		min-height: 500px; 
492		font-size: 1.3em; 
493		color: #494949; 
494		padding-left: 17.5%; 
495		padding-right: 17.5%; 
496		font-family: 'Degular-Regular'; 
497
498	 
499	.tags p { 
500		display: inline-block; 
501		color: #42b4e3; 
502		border-bottom: .5px solid; 
503		font-family: 'Degular-Regular'; 
504
505 
506	div#detalle-content { 
507		background: #f2f2f5; 
508		padding: 0; 
509		margin: 0; 
510
511	 
512	div#hashtag .hash-tag { 
513		font-size: 1vw; 
514		font-family: 'Degular-Semibold'; 
515		font-weight: 600; 
516		font-stretch: normal; 
517		font-style: normal; 
518		line-height: 1.31; 
519		letter-spacing: 0.47px; 
520		text-align: left; 
521		color: #42b4e3; 
522
523	 
524	#titulo{ 
525		font-size: 3.2em; 
526		width: 80%; 
527		margin: auto; 
528		font-family: 'Degular-Semibold';   
529		color: #030a23; 
530
531 
532	.abstract p{ 
533		font-size: 1.3em; 
534		width: 70%; 
535		margin: auto; 
536		font-family: 'Degular-Semibold';   
537		color: #666666; 
538
539	 
540	li.breadcrumb-item.active { 
541		display: inline-block; 
542
543	 
544	div#detalle-content hr { 
545		color: #42b4e3; 
546		width: 140px; 
547		margin-top: 1rem; 
548		margin-bottom: 1rem; 
549		border: 0; 
550		border-top: 1px solid #42b4e3; 
551
552	 
553	#detalle-content span { 
554		font-size: .87em; 
555		font-family: 'Degular-Bold'; 
556		color: #494949; 
557
558	 
559	.post-date { 
560		color: #a2a2a2; 
561		font-family: 'Degular-Bold'; 
562		font-stretch: normal; 
563		font-style: normal; 
564		line-height: 1.9; 
565		letter-spacing: normal; 
566		text-align: center; 
567		font-size: 1em; 
568
569	 
570	img.rounded { 
571		border-radius: 0.5rem !important; 
572
573	 
574	.thumb { 
575		/*width: 326px; 
576		height: 178px; 
577		*/ 
578		margin: auto; 
579
580 
581	#detalle-content .card { 
582		background: transparent; 
583		border: none; 
584		padding-right: 3em; 
585		padding-left: 3em; 
586
587 
588	#group-card .card:first-of-type { 
589		padding-left: 1em; 
590
591	 
592	.relacionado{ 
593		font-size: 3.438em; 
594		font-family: 'Degular-Semibold'; 
595		font-weight: 600; 
596		font-stretch: normal; 
597		font-style: normal; 
598		line-height: 1.31; 
599		letter-spacing: 0.47px; 
600		text-align: left; 
601		color: #666666; 
602
603	 
604	#detalle-content .card-title a{    
605		color: #030a23; 
606		font-size: 2.6em; 
607		font-family: Degular-Medium; 
608		font-weight: 500; 
609		font-stretch: normal; 
610		font-style: normal; 
611		line-height: 1.06; 
612		letter-spacing: normal; 
613		text-align: left; 
614	}  
615 
616	.relpost-date { 
617		color: #a2a2a2; 
618		font-family: 'Degular-Bold'; 
619		font-stretch: normal; 
620		font-style: normal; 
621		line-height: 1.9; 
622		letter-spacing: normal; 
623		text-align: left; 
624		font-size: 1.5em; 
625
626 
627	.imgnoticia{ 
628		text-align: center; 
629
630 
631	.imgnoticia .img-fluid { 
632		max-width: 100%; 
633		height: auto; 
634		width: 100%; 
635
636 
637	#group-card .card:nth-of-type(3), #group-card .card:nth-of-type(6),#group-card .card:nth-of-type(9),#group-card .card:nth-of-type(12){ 
638		padding-right: 1em; 
639
640	 
641	#group-card .card:nth-of-type(2), #group-card .card:nth-of-type(5),#group-card .card:nth-of-type(8),#group-card .card:nth-of-type(11){ 
642		padding-right: 1em; 
643		padding-left: 1em; 
644
645	 
646	#group-card .card:nth-of-type(1), #group-card .card:nth-of-type(4),#group-card .card:nth-of-type(7),#group-card .card:nth-of-type(10){ 
647		padding-left: 1em; 
648
649 
650	/*************************Medias query*************/ 
651	/*************************************************************************************************************/ 
652	@media (min-width: 1921px){ 
653		#detalle-content .container, .container-sm, .container-md, .container-lg, .container-xl { 
654			max-width: 1920px; 
655
656
657	 
658	@media only screen and (max-width: 1024px) { 
659		.thumb img.rounded { 
660			width: auto; 
661			height: auto; 
662
663		 
664		div#group-card .card { 
665			padding-bottom: 4em; 
666
667
668 
669	@media only screen and (min-width: 768px) and (max-width: 1200px) { 
670		#group-card .card:last-of-type { 
671			display:none; 
672
673 
674		#group-card .card{ 
675			padding-right: 1em; 
676			padding-left: 1em; 
677
678
679 
680	@media only screen and (max-width: 1024px) { 
681 
682
683 
684	/********************************/ 
685	@media only screen and (max-width: 768px) { 
686		#group-card .card:first-of-type { 
687			padding-left: 1em; 
688
689		 
690		#group-card .card:last-of-type { 
691			padding-right: 1em; 
692
693		 
694		div#group-card .card { 
695			padding-bottom: 4em; 
696
697 
698		#detalle-content .card { 
699			background: transparent; 
700			border: none; 
701			padding-right: 1em; 
702			padding-left: 1em; 
703
704 
705		#titulo { 
706			width: 100%; 
707			font-size: 2.6em; 
708
709 
710		div#detalle { 
711			font-size: 1.3em; 
712			color: #494949; 
713			padding-left: 0; 
714			padding-right: 0; 
715
716		 
717		.abstract p { 
718			font-size: 1.3em; 
719			width: 100%; 
720
721		 
722		div#tags { 
723			display: block; 
724			width: 100%; 
725			font-size: 1.2em; 
726			padding-left: 0; 
727			padding-right: 0; 
728
729		 
730		#detalle-content i.fas.fa-circle { 
731			font-size: 24px; 
732			color: white; 
733			margin-right: 40px; 
734
735
736</style> 
737 
738<script> 
739	$( document ).ready(function() { 
740		$('meta[property="og:title"]').remove(); 
741	}); 
742	$('.printMe').click(function(){ 
743		window.print(); 
744	}); 
745</script>