テンプレート処理中にエラーが発生しました。
The following has evaluated to null or missing:
==> ccsClass  [in template "10154#10192#259892722" at line 213, column 78]

----
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: ${ccsClass}  [in template "10154#10192#259892722" in macro "precisionBlogEntry" at line 213, column 76]
	- Reached through: @precisionBlogEntry curBlogEntry, def...  [in template "10154#10192#259892722" at line 129, column 25]
----
1<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> 
2<script src="https://cdn.jsdelivr.net/npm/[email protected]/lodash.min.js"></script> 
3 
4<#assign defaultImage ="https://www.qad.com/documents/hosted-images/os-logos/qad-logo-small.png" /> 
5 
6<#assign blogDetail = paramUtil.getBoolean(request, "blogDetail") /> 
7<#assign assetVocabularyLocalService=serviceLocator.findService( "com.liferay.asset.kernel.service.AssetVocabularyLocalService") /> 
8<#assign imageLocalService=serviceLocator.findService( "com.liferay.portal.kernel.service.ImageLocalService") /> 
9 
10<#assign liferay_ui=taglibLiferayHash["/META-INF/liferay-ui.tld"] /> 
11<#assign blogsEntryClassName="com.liferay.blogs.kernel.model.BlogsEntry"/> 
12<#assign journalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
13 
14<#assign tagUtilService=serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService") /> 
15 
16<#assign assetEntryService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
17 
18<#assign group_id = themeDisplay.getScopeGroupId() /> 
19<#assign site_group_id = themeDisplay.getSiteGroupId() /> 
20<#assign vocabulary = "Spanish Vocabulary" /> 
21 
22<#assign blogVocabularyCategories = [] /> 
23<#-- assetVocabularyLocalService.getGroupVocabulary(site_group_id,"Japan Vocabulary") /> --> 
24 
25<#if blogVocabularyCategories?has_content> 
26    <#assign lstCategories = blogVocabularyCategories.getCategories() > 
27    <#if lstCategories?has_content> 
28       <#assign jsonCategories = jsonFactoryUtil.looseSerialize(lstCategories) />    
29    </#if> 
30</#if> 
31<div class="xtpl-qcom_icon_grid-S2x_xtpl-qcom-icon-grid-S5x" data-alternate=""> 
32    <div class="content-container"> 
33 
34<#assign currTag = "" > 
35<#assign curr = "" > 
36<#assign currTitle = "" > 
37 
38<#assign myLanguageValues = {"ja_JP_readmore":"続きを読む","ja_JP_tags":"タグ","ja_JP_categories":"カテゴリ"} /> 
39 
40<#if blogVocabularyCategories?has_content> 
41    <#if renderRequest.getParameter("categoryId")?has_content> 
42      <#assign curr = renderRequest.getParameter("categoryId") > 
43    </#if> 
44    <div id="catListHamburger" class="menubar__right"> 
45        <div class="menucontrols"> 
46            <div class="menucontrol menucontrol--menubar menucontrol--visible"> 
47                <label id="menuOpen" class="menucontrol__label active activeFlex" > 
48                    <i class="icon-reorder"></i> 
49                </label> 
50                <label id="menuClose" class="menucontrol__label inactive"> 
51                    <i class="icon-remove"></i> 
52                </label> 
53            </div> 
54        </div> 
55    </div> 
56    <div id="catList" class="scontainer blog_aui"> 
57        <ul> 
58        <#list lstCategories as aCategory> 
59            <#assign viewURL=renderResponse.createRenderURL() /> 
60            <#assign title = aCategory.getTitle(themeDisplay.getLocale())> 
61            <#assign cat_id = aCategory.getCategoryId()?string /> 
62            ${viewURL.setParameter("resetCur", "true")} 
63            ${viewURL.setParameter("categoryId", cat_id)} 
64            <#assign selected =""> 
65            <#assign url = "href=\"${htmlUtil.escape(viewURL.toString())}\""> 
66            <#if curr?has_content> 
67                <#if curr == cat_id > 
68                    <#assign selected ="selected"> 
69                    <#assign currTitle = title > 
70 
71                    <#assign url="" > 
72                     <#assign url=renderResponse.createRenderURL() /> 
73                        ${viewURL.setParameter("resetCur", "true")} 
74                        ${viewURL.setParameter("categoryId", "0")} 
75                     <#assign url="href=\"${htmlUtil.escape(viewURL.toString())}\"" > 
76                </#if> 
77            </#if> 
78            <li class="${selected}"> 
79                <a ${url} >${aCategory.getName()} 
80                <#if curr?has_content> 
81                    <#if curr == cat_id > 
82                        <span class="textboxlistentry-remove" id="uvlz__column1__1"> 
83                            <svg class="lexicon-icon lexicon-icon-times" focusable="false" role="presentation" title="" viewBox="0 0 512 512"> 
84                                <path class="lexicon-icon-outline" d="M295.781 256l205.205-205.205c10.998-10.998 10.998-28.814 0-39.781-10.998-10.998-28.815-10.998-39.781 0l-205.205 205.205-205.205-205.238c-10.966-10.998-28.814-10.998-39.781 0-10.998 10.998-10.998 28.814 0 39.781l205.205 205.238-205.205 205.205c-10.998 10.998-10.998 28.815 0 39.781 5.467 5.531 12.671 8.265 19.874 8.265s14.407-2.734 19.907-8.233l205.205-205.238 205.205 205.205c5.5 5.5 12.703 8.233 19.906 8.233s14.407-2.734 19.906-8.233c10.998-10.998 10.998-28.815 0-39.781l-205.238-205.205z"></path> 
85                            </svg> 
86                        </span> 
87                    </#if> 
88                </#if> 
89                </a> 
90            </li> 
91        </#list> 
92        </ul> 
93    </div> 
94</#if> 
95 
96<#assign blogPosts = blogHelper.convertBlogPostsFromLiferay(entries) /> 
97 
98<#if blogPosts?has_content> 
99<#assign assetCategories = blogPosts.getLstAssetCategories()/>  
100<#assign assetTags = blogPosts.getLstAssetTags()/>  
101<div class="row search-layout menu-column" style="justify-content: center;"> 
102    <#assign showfacets = false /> 
103    <#assign mainPanellWidth = "col-md-9" /> 
104    <#if blogPosts.getTags()?size gt 0  || blogPosts.getCategories()?size gt 0 > 
105        <#assign showfacets = false /> 
106        <#assign mainPanellWidth = "col-md-9" /> 
107    </#if> 
108 
109    <#if showfacets == true > 
110 
111         <div class="col-md-3 hidden-sm hidden-xs" id=""> 
112            <#if blogPosts.getTags()?size gt 0 > 
113                <@facet "Tags" blogPosts.getTags() assetTags /> 
114            </#if> 
115            <#if blogPosts.getCategories()?size gt 0 > 
116                <@categoriesFacet "Categories" blogPosts.getCategories() assetCategories/> 
117            </#if> 
118        </div> 
119 
120    </#if> 
121 
122    <div class="${mainPanellWidth} result" > 
123        <div class="lfr-search-container-wrapper main-content-body"> 
124            <div id="_com_liferay_portal_search_web_portlet_SearchPortlet_search" class="yui3-widget component searchcontainer"> 
125                <div id="_com_liferay_portal_search_web_portlet_SearchPortlet_searchSearchContainer" class="searchcontainer-content"> 
126            <div class="display-style-descriptivetabular-list-group blog_aui"> 
127             
128                <#list blogPosts.getLstBlogs() as curBlogEntry> 
129            		<@precisionBlogEntry curBlogEntry defaultImage/> 
130            	</#list> 
131             
132            </div> 
133        </div> 
134    </div> 
135</div> 
136    </div> 
137</div> 
138 
139 
140</#if> 
141</div> 
142</div> 
143 
144<#macro precisionBlogEntry curBlogEntry defaultImage> 
145    <#assign temp = "" /> 
146 
147    <#if themeDisplay??> 
148        <#if curBlogEntry.getBlogsEntry()?? > 
149            <#if curBlogEntry.getBlogsEntry().getSmallImageURL(themeDisplay) ??> 
150                <#assign temp = curBlogEntry.getBlogsEntry().getSmallImageURL(themeDisplay) /> 
151            <#else> 
152                <#assign temp = defaultImage /> 
153            </#if> 
154        </#if> 
155    </#if> 
156 
157        <#assign bgImage=temp /> 
158 
159    <#assign summary=curBlogEntry.getBlogsEntry().getDescription() /> 
160    <#if (validator.isNull(summary))> 
161        <#assign summary=curBlogEntry.getBlogsEntry().getContent()[0..*200] /> 
162    </#if> 
163    <#assign viewBlogURL=renderResponse.createRenderURL() /> 
164    ${viewBlogURL.setParameter("mvcRenderCommandName", "/blogs/view_entry")} 
165    ${viewBlogURL.setParameter("urlTitle", curBlogEntry.getBlogsEntry().getUrlTitle())} 
166    <#if request.getParameter("p_r_p_tag")?has_content> 
167        <#assign currTag = request.getParameter("p_r_p_tag") > 
168    </#if> 
169 
170        <div class="post-box"> 
171            <a class="entryDetails" href="${viewBlogURL}" > 
172                <div class="image" style="background-image: url('${bgImage}')"> 
173                </div> 
174            </a> 
175            <div class="content">            
176                <h1 class="basicHTMLContentTitle"> 
177                    <a  href="${viewBlogURL}">${htmlUtil.escape(curBlogEntry.getBlogsEntry().getTitle())}</a> 
178                </h1> 
179                <span class="meta date">${curBlogEntry.getBlogsEntry().getDisplayDate()?date?string( 'dd MMM yyyy')}</span> 
180                <p class="summary">${htmlUtil.stripHtml(summary)}</p> 
181                <h6 class="text-default"> 
182                    <#if curBlogEntry.getTags()?size gt 0 > 
183                        <div class="taglib-asset-tags-summary">${myLanguageValues["ja_JP_tags"]}   
184 
185                            <#if currTag?has_content && currTag?length gt 0 > 
186                                <#assign ccsClass = "SELECTED" /> 
187                                <#assign tagURL="" > 
188                                <#assign tagURL=renderResponse.createRenderURL() /> 
189                                    ${tagURL.setParameter("resetCur", "true")} 
190                                    ${tagURL.setParameter("p_r_p_tag", "")} 
191                                    <#assign tagURL="href=\"${htmlUtil.escape(tagURL.toString())}\"" > 
192                                    <a class="badge badge-default badge-sm ${ccsClass}"  ${tagURL}>                                       
193                                        <span class="textboxlistentry-remove" id="uvlz__column1__1"> 
194                                            <svg class="lexicon-icon lexicon-icon-times" focusable="false" role="presentation" title="" viewBox="0 0 512 512"> 
195                                                <path class="lexicon-icon-outline" d="M295.781 256l205.205-205.205c10.998-10.998 10.998-28.814 0-39.781-10.998-10.998-28.815-10.998-39.781 0l-205.205 205.205-205.205-205.238c-10.966-10.998-28.814-10.998-39.781 0-10.998 10.998-10.998 28.814 0 39.781l205.205 205.238-205.205 205.205c-10.998 10.998-10.998 28.815 0 39.781 5.467 5.531 12.671 8.265 19.874 8.265s14.407-2.734 19.907-8.233l205.205-205.238 205.205 205.205c5.5 5.5 12.703 8.233 19.906 8.233s14.407-2.734 19.906-8.233c10.998-10.998 10.998-28.815 0-39.781l-205.238-205.205z"></path> 
196                                            </svg> 
197                                        </span> 
198                                        ${currTag}   
199                                    </a>  
200                            </#if> 
201 
202                            <#list curBlogEntry.getTags() as tag > 
203                                <#assign tagURL=renderResponse.createRenderURL() /> 
204                                ${tagURL.setParameter("p_r_p_tag", tag)} 
205                                <#assign tagURL = "href=\"${htmlUtil.escape(tagURL.toString())}\""> 
206 
207                                <#if currTag != tag> 
208                                    <#assign tagURL="" > 
209                                    <#assign tagURL=renderResponse.createRenderURL() /> 
210                                    ${tagURL.setParameter("resetCur", "true")} 
211                                    ${tagURL.setParameter("p_r_p_tag", tag)} 
212                                    <#assign tagURL="href=\"${htmlUtil.escape(tagURL.toString())}\"" > 
213                                    <a class="badge badge-default badge-sm ${ccsClass}"  ${tagURL}> ${tag} </a>  
214                                </#if> 
215                            </#list> 
216                        </div> 
217                    </#if> 
218                    <#if curBlogEntry.getAssetCategories()?size gt 0 > 
219                        <div class="taglib-asset-categories-summary "> ${myLanguageValues["ja_JP_categories"]}:  
220 
221                            <#if curr?has_content && curr?length gt 0> 
222                                 
223                                    <#assign selected ="selected"> 
224                                    <#assign url="" > 
225                                    <#assign ccsClass = "SELECTED" /> 
226                                    <#assign url="" > 
227                                    <#assign url=renderResponse.createRenderURL() /> 
228                                    ${url.setParameter("resetCur", "true")} 
229                                    ${url.setParameter("categoryId", "0")} 
230                                    <#assign url = "href=\"${htmlUtil.escape(url.toString())}\""> 
231                                     
232                                    <a class="badge badge-default badge-sm ${ccsClass}"  ${url}>                                       
233                                        <span class="textboxlistentry-remove" id="uvlz__column1__1"> 
234                                            <svg class="lexicon-icon lexicon-icon-times" focusable="false" role="presentation" title="" viewBox="0 0 512 512"> 
235                                                <path class="lexicon-icon-outline" d="M295.781 256l205.205-205.205c10.998-10.998 10.998-28.814 0-39.781-10.998-10.998-28.815-10.998-39.781 0l-205.205 205.205-205.205-205.238c-10.966-10.998-28.814-10.998-39.781 0-10.998 10.998-10.998 28.814 0 39.781l205.205 205.238-205.205 205.205c-10.998 10.998-10.998 28.815 0 39.781 5.467 5.531 12.671 8.265 19.874 8.265s14.407-2.734 19.907-8.233l205.205-205.238 205.205 205.205c5.5 5.5 12.703 8.233 19.906 8.233s14.407-2.734 19.906-8.233c10.998-10.998 10.998-28.815 0-39.781l-205.238-205.205z"></path> 
236                                            </svg> 
237                                        </span> 
238                                        ${currTitle} 
239                                    </a>  
240                            </#if> 
241                            <#list curBlogEntry.getAssetCategories() as category > 
242                                <#assign viewCategoryURL=renderResponse.createRenderURL() /> 
243                                <#assign title = category.getTitle(themeDisplay.getLocale())> 
244                                <#assign cat_id = category.getCategoryId()?string /> 
245                                <#if cat_id != curr> 
246                                    ${viewCategoryURL.setParameter("resetCur", "true")} 
247                                    ${viewCategoryURL.setParameter("categoryId", cat_id)} 
248                                    <#assign selected =""> 
249                                    <#assign url = "href=\"${htmlUtil.escape(viewCategoryURL.toString())}\""> 
250                                     
251                                    <a class="zassetcategory badge badge-default badge-sm" ${url}>${title}</a> 
252                                </#if> 
253                            </#list> 
254                         
255                        </div> 
256                    </#if> 
257                </h6> 
258                <a class="btn orangeButton utility absolute_bottom" href="${viewBlogURL}">${myLanguageValues["ja_JP_readmore"]}</a> 
259            </div> 
260            <div class="clearfix"></div> 
261        </div> 
262 
263</#macro> 
264 
265<#macro blogentry curBlogEntry> 
266 
267<li class="list-group-item "> 
268    <div class=" list-group-item-field"> 
269        <div class="user-icon-color-8 user-icon-lg user-icon user-icon-default"> 
270            <span>Author</span> 
271            <a class="entryDetails" href="" > 
272             
273              <#if (validator.isNotNull(curBlogEntry.getBlogsEntry().getSmallImageURL(themeDisplay)))> 
274                <#assign bgImage=curBlogEntry.getBlogsEntry().getSmallImageURL(themeDisplay) /> 
275            <#else> 
276                <#assign bgImage="" /> 
277            </#if> 
278             
279                <div class="image" style="background-image: url('${bgImage}')"> 
280                </div> 
281            </a> 
282        </div> 
283    </div> 
284    <div class=" list-group-item-content"> 
285        <h5> 
286            <a href=""><strong>${htmlUtil.escape(curBlogEntry.getTitle())}</strong></a> 
287        </h5> 
288        <h6 class="text-default">${htmlUtil.unescape(curBlogEntry.getSummary())}</h6> 
289        <h6 class="text-default"> 
290            <span class="taglib-asset-tags-summary">Tags  
291                <#list curBlogEntry.getTags() as tag > 
292                    <a class="badge badge-default badge-sm" href="">${tag}</a>  
293                </#list> 
294            </span> 
295            <span class="taglib-asset-categories-summary"> Categories:  
296               <#list curBlogEntry.getAssetCategories() as category > 
297                    <#assign viewCategoryURL=renderResponse.createRenderURL() /> 
298                    <#assign title = category.getTitle(themeDisplay.getLocale())> 
299                    <#assign cat_id = category.getCategoryId()?string /> 
300                    ${viewCategoryURL.setParameter("resetCur", "true")} 
301                    ${viewCategoryURL.setParameter("categoryId", cat_id)} 
302                    <#assign selected =""> 
303                    <#assign url = "href=\"${htmlUtil.escape(viewCategoryURL.toString())}\""> 
304                       <#if curr?has_content> 
305                            <#if curr == cat_id > 
306                                <#assign selected ="selected"> 
307                                <#assign url="" > 
308                            </#if> 
309                        </#if> 
310                    <a class="asset-category" ${url}>${title}</a> 
311                </#list> 
312                 
313            </span> 
314        </h6> 
315    </div> 
316</li> 
317</#macro> 
318 
319 
320 
321<#macro facet title facets assetTags> 
322<#if request.getParameter("p_r_p_tag")?has_content> 
323    <#assign currTag = request.getParameter("p_r_p_tag") > 
324</#if> 
325 
326 
327<div class=" panel panel-default"> 
328    <div class="panel-heading"> 
329        <div class="panel-title">${title}</div> 
330    </div> 
331    <div class="panel-body"> 
332        <div class="asset-tags search-facet search-" id=""> 
333            <ul class="tag-list list-unstyled"> 
334            <#list facets?keys as prop> 
335             <#assign assetTagDetails =assetTags[prop] /> 
336                <#assign tagURL=renderResponse.createRenderURL() /> 
337                <#assign tag_id = assetTagDetails.getName()?string /> 
338                ${tagURL.setParameter("p_r_p_tag", tag_id)} 
339                <#assign tagURL = "href=\"${htmlUtil.escape(tagURL.toString())}\""> 
340                <li class="default facet-value"> 
341                    <#assign ccsClass = "" /> 
342                    <#if currTag?has_content> 
343                        <#if currTag == tag_id > 
344                            <#assign ccsClass = "SELECTED" /> 
345                            <#assign tagURL="" > 
346                            <#assign tagURL=renderResponse.createRenderURL() /> 
347                                ${tagURL.setParameter("resetCur", "true")} 
348                                ${tagURL.setParameter("p_r_p_tag", "")} 
349                             
350                            <#assign tagURL="href=\"${htmlUtil.escape(tagURL.toString())}\"" > 
351                        </#if> 
352                    </#if> 
353 
354                    <a class="text-default ${ccsClass}" ${tagURL} > 
355 
356                                <#if currTag?has_content> 
357                                    <#if currTag == tag_id > 
358                                    <span class="textboxlistentry-remove" id="uvlz__column1__1"> 
359                                        <svg class="lexicon-icon lexicon-icon-times" focusable="false" role="presentation" title="" viewBox="0 0 512 512"> 
360                                            <path class="lexicon-icon-outline" d="M295.781 256l205.205-205.205c10.998-10.998 10.998-28.814 0-39.781-10.998-10.998-28.815-10.998-39.781 0l-205.205 205.205-205.205-205.238c-10.966-10.998-28.814-10.998-39.781 0-10.998 10.998-10.998 28.814 0 39.781l205.205 205.238-205.205 205.205c-10.998 10.998-10.998 28.815 0 39.781 5.467 5.531 12.671 8.265 19.874 8.265s14.407-2.734 19.907-8.233l205.205-205.238 205.205 205.205c5.5 5.5 12.703 8.233 19.906 8.233s14.407-2.734 19.906-8.233c10.998-10.998 10.998-28.815 0-39.781l-205.238-205.205z"></path> 
361                                        </svg> 
362                                    </span> 
363                                    </#if> 
364                                </#if> 
365 
366 
367                    ${prop}<span class="frequency">(${facets[prop]})</span> 
368                    </a> 
369                </li> 
370            </#list> 
371                 
372            </ul> 
373 
374        </div> 
375    </div> 
376</div> 
377</#macro> 
378 
379<#macro categoriesFacet title facets assetCategories> 
380 
381<div class=" panel panel-default"> 
382    <div class="panel-heading"> 
383        <div class="panel-title">${title}</div> 
384    </div> 
385    <div class="panel-body"> 
386        <div class="asset-tags search-facet search-" id=""> 
387            <ul class="tag-list list-unstyled"> 
388            <#list facets?keys as prop> 
389                <#assign assetCategoryDetails =assetCategories[prop] /> 
390                <#assign viewURL=renderResponse.createRenderURL() /> 
391                <#assign title = assetCategoryDetails.getTitle(themeDisplay.getLocale())> 
392                <#assign cat_id = assetCategoryDetails.getCategoryId()?string /> 
393                ${viewURL.setParameter("resetCur", "true")} 
394                ${viewURL.setParameter("categoryId", cat_id)} 
395                <#assign selected =""> 
396                <#assign url = "href=\"${htmlUtil.escape(viewURL.toString())}\""> 
397                <li class="default facet-value"> 
398                    <a class="text-default" data-value="" ${url}> ${prop}<span class="frequency">(${facets[prop]})</span></a> 
399                </li> 
400            </#list> 
401                 
402            </ul> 
403 
404        </div> 
405    </div> 
406</div> 
407</#macro> 
408<script> 
409    function showHideCatList() { 
410        var catList = document.querySelector('#catList'); 
411        var menuOpen = document.getElementById('menuOpen'); 
412        var menuClose = document.getElementById('menuClose'); 
413 
414        catList.classList.toggle('activeFlex'); 
415 
416        menuOpen.classList.toggle('inactiveFlex'); 
417        menuClose.classList.toggle('activeFlex'); 
418 
419 
420 
421
422 
423    var hamBurgerMenu = document.querySelectorAll('#catListHamburger .menucontrol__label#menuOpen'); 
424    hamBurgerMenu.forEach((item) => { 
425 
426        item.addEventListener("click", showHideCatList); 
427 
428    }); 
429 
430    var closeHamBurgerMenu = document.querySelectorAll('#catListHamburger .menucontrol__label#menuClose'); 
431    closeHamBurgerMenu.forEach((item) => { 
432 
433        item.addEventListener("click", showHideCatList); 
434 
435    }); 
436 
437 
438</script> 
439 
440<style> 
441    .aui body { 
442        background-color: #fff !important; 
443
444 
445    .blog_aui .portlet-boundary_33_ .navbar { 
446        display: none; 
447
448 
449    .blog_aui .dropdown-menu { 
450        border-radius: 0; 
451
452 
453    .blog_aui .dropdown-menu>li>a:hover, 
454    .blog_aui .dropdown-menu>li>a:focus { 
455        text-decoration: none; 
456        color: white; 
457        background-color: #f16a24; 
458        background-image: -webkit-gradient(linear, 
459                left top, 
460                left bottom, 
461                from(#f16a24), 
462                to(#f68f2b)); 
463        background-image: linear-gradient(to bottom, #f16a24, #f68f2b); 
464        background-repeat: repeat-x; 
465
466 
467    .blog_aui .subscribe { 
468        display: none; 
469
470 
471    .blog_aui .blog_aui .utility.absolute_bottom { 
472        position: absolute; 
473        bottom: 0; 
474        left: 0; 
475
476 
477 
478    .btn.orangeButton { 
479        color: white; 
480        background-color: #f7902d !important; 
481        text-decoration: none !important; 
482        text-shadow: none; 
483        text-transform: uppercase; 
484        border: 0; 
485        font-weight: 500; 
486        background-image: none; 
487        padding: 4px 12px; 
488        font-size: 14px; 
489
490 
491    a.btn.orangeButton.utility.absolute_bottom:visited { 
492        color: #fff; 
493
494 
495    .utility.full_height { 
496        height: 100%; 
497
498 
499    .utility.pos_relative { 
500        position: relative; 
501
502 
503    .utility.absolute_bottom { 
504        position: absolute; 
505        bottom: 0; 
506        left: 0; 
507
508 
509    .utility.no-padding.all { 
510        padding: 0; 
511
512 
513    .utility.no-padding.no-padding-top { 
514        padding-top: 0; 
515
516 
517    .utility.no-padding.no-padding-left { 
518        padding-left: 0; 
519
520 
521    .utility.no-padding.no-padding-bottom { 
522        padding-bottom: 0; 
523
524 
525    .utility.no-padding.no-padding-right { 
526        padding-right: 0; 
527
528 
529    .utility.no-margin.all { 
530        margin: 0; 
531
532 
533    .utility.no-margin.no-margin-top { 
534        margin-top: 0; 
535
536 
537    .utility.no-margin.no-margin-left { 
538        margin-left: 0; 
539
540 
541    .utility.no-margin.no-margin-bottom { 
542        margin-bottom: 0; 
543
544 
545    .utility.no-margin.no-margin-right { 
546        margin-right: 0; 
547
548 
549    .badge-sm { 
550        font-size: 11px; 
551        text-transform: uppercase; 
552        font-weight: normal; 
553        background-color: unset; 
554
555 
556    a.badge.badge-default.badge-sm { 
557        padding-left: 0; 
558        padding-right: 0 
559
560 
561    a.badge.badge-default.badge-sm:hover { 
562        text-decoration: underline !important; 
563
564 
565    a.badge.badge-default.badge-sm:nth-of-type(n + 2)::before { 
566        content: ", "; 
567
568 
569    .entry-title.taglib-categorization-filter { 
570        display: none; 
571
572 
573    .SELECTED .lexicon-icon.lexicon-icon-times { 
574        height: 10px; 
575        width: 10px; 
576        padding: 0; 
577        margin-bottom: 3px; 
578        font-size: 1em; 
579
580 
581    .blog_aui .post-box { 
582        margin-bottom: 50px; 
583        font-family: "proxima-nova", sans-serif; 
584
585 
586    .blog_aui .post-box .content .summary { 
587        color: #4d4f56; 
588        line-height: 22px; 
589
590 
591    .blog_aui .post-box .content h1.basicHTMLContentTitle { 
592        line-height: 20px; 
593        margin-top: inherit; 
594        margin-bottom: inherit; 
595        font-family: "proxima-nova", sans-serif !important; 
596
597 
598    .blog_aui .post-box .content h1.basicHTMLContentTitle a { 
599        color: #4d4f56; 
600        font-size: 20px; 
601        font-weight: 400; 
602        font-family: "proxima-nova", sans-serif !important; 
603        vertical-align: top; 
604
605 
606    .blog_aui .post-box .content h1.basicHTMLContentTitle a:hover { 
607        text-decoration: none; 
608
609 
610    .blog_aui .post-box .content .meta.date { 
611        color: #4d4f56; 
612        font-size: 14px; 
613        font-weight: 400; 
614        text-transform: uppercase; 
615        line-height: 25px; 
616        font-family: "proxima-nova", sans-serif !important; 
617
618 
619    .btn { 
620        border-radius: 0; 
621        text-decoration: none !important; 
622        text-shadow: none; 
623        text-transform: uppercase; 
624        border: 0; 
625        background-image: none; 
626        font-family: "proxima-nova", Helvetica, sans-serif !important; 
627
628 
629    .btn .orangeButton { 
630        background-color: #f68f2b; 
631        color: #fff; 
632
633 
634    #catList { 
635        margin-top: 50px; 
636        margin-bottom: 50px; 
637        display: block; 
638
639 
640 
641    #catList>ul { 
642        list-style: none; 
643        margin-top: 50px; 
644        margin-bottom: 50px; 
645        display: flex; 
646        flex-direction: row; 
647        justify-content: space-evenly; 
648        font-family: "proxima-nova", Helvetica, sans-serif; 
649
650 
651    #catList>ul>li>a { 
652        margin-right: auto; 
653        color: #a7a7a7; 
654        text-transform: uppercase; 
655
656 
657    #catListHamburger { 
658        display: none; 
659        color: #000; 
660
661 
662    #menuClose { 
663        display: none; 
664        flex-direction: row-reverse; 
665         
666
667    #menuClose.activeFlex{ 
668        display:flex; 
669
670 
671    #menuOpen.inactiveFlex{ 
672        display:none; 
673
674 
675    /* Media Query Rules */ 
676 
677    @media screen and (max-width: 459px) { 
678        .blog_aui .post-box { 
679            display: grid; 
680            grid-template-rows: repeat(2, auto); 
681            grid-template-columns: 1fr; 
682            padding: 0 5px 0 5px; 
683
684 
685        .blog_aui .post-box .image { 
686            background-size: cover; 
687            height: 200px; 
688
689 
690        .btn.orangeButton.utility.absolute_bottom { 
691            position: relative; 
692            left: initial; 
693            bottom: initial; 
694
695 
696        #catListHamburger { 
697            display: flex; 
698            line-height: 30px; 
699            flex-direction: row-reverse; 
700
701 
702        #menuOpen { 
703            display: flex; 
704            flex-direction: row-reverse; 
705
706 
707        #menuClose { 
708            display: none; 
709            flex-direction: row-reverse; 
710 
711
712 
713        #catList { 
714            display: none; 
715            flex-direction: column; 
716            margin-top: 10px; 
717            margin-bottom: 10px; 
718
719 
720        #catList.activeFlex { 
721            display: flex; 
722
723 
724        #catList>ul { 
725            margin-top:10px; 
726            margin-bottom: 10px; 
727            padding-left: initial; 
728            display: grid; 
729            grid-template-columns: repeat(1, auto); 
730
731
732 
733    @media screen and (min-width: 460px) and (max-width:769px) { 
734        .blog_aui .post-box { 
735            display: grid; 
736            grid-template-rows: repeat(2, auto); 
737            grid-template-columns: 1fr; 
738            padding: 0 5px 0 5px; 
739
740 
741        .blog_aui .post-box .image { 
742            background-size: cover; 
743            height: 200px; 
744
745 
746        .btn.orangeButton.utility.absolute_bottom { 
747            position: relative; 
748            left: initial; 
749            bottom: initial; 
750
751 
752        #catListHamburger { 
753            display: flex; 
754            line-height: 30px; 
755            flex-direction: row-reverse; 
756
757 
758        #catList { 
759            display: none; 
760            flex-direction: column; 
761            margin-top: 10px; 
762            margin-bottom: 10px; 
763
764 
765        #catList>ul { 
766            display: grid; 
767            grid-template-columns: repeat(2, auto); 
768            padding-left: initial; 
769            margin-top: 10px; 
770            margin-bottom: 10px; 
771            justify-content: space-around; 
772
773 
774        #catList.activeFlex { 
775            display: flex; 
776
777
778 
779    @media screen and (min-width: 770px) { 
780 
781        .blog_aui .post-box { 
782            display: grid; 
783            grid-template-rows: 1fr; 
784            grid-template-columns: 1fr 3fr; 
785            margin-bottom: 50px; 
786            font-family: "proxima-nova", sans-serif; 
787            height: auto !important; 
788            grid-column-gap: 15px; 
789            grid-row-gap: 5px; 
790
791 
792        .blog_aui .post-box .image { 
793            background-size: cover; 
794            height: 200px; 
795
796 
797        .blog_aui .post-box .content { 
798            display: grid; 
799            grid-template-rows: repeat(6, auto); 
800            color: #a7a7a7; 
801            font-family: "proxima-nova", sans-serif !important; 
802            height: auto !important 
803
804 
805        .blog_aui .post-box .content a.btn.orangeButton.utility.absolute_bottom { 
806            position: relative; 
807            bottom: initial; 
808            left: initial; 
809            width: 100px; 
810
811
812</style>