Detalle BN6

An error occurred while processing the template.
The following has evaluated to null or missing:
==> titulo  [in template "97#123#69473" at line 232, column 29]

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