ITESO, UNIVERSIDAD JESUITA DE GUADALAJARA
Detalle BN6
Se ha producido un error al procesar la plantilla.
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>