body.page-template .x-text-content h1.x-text-content-text-primary{font-size:46px}body.page-template .x-text-content h2.x-text-content-text-primary{font-size:38px}body.page-template .x-text-content h3.x-text-content-text-primary{font-size:30px}body.page-template .x-text-content h4.x-text-content-text-primary{font-size:20px}body.page-template .x-text-content h5.x-text-content-text-primary{font-size:17px}body.page-template .x-text-content h6.x-text-content-text-primary{font-size:15px}body.page-template-blog-template,body.single,body.author{padding-right:0 !important}body.page-template-blog-template .x-navbar.x-navbar-fixed-top,body.single .x-navbar.x-navbar-fixed-top,body.author .x-navbar.x-navbar-fixed-top{right:0}body.page-template-blog-template .entry-content,body.single .entry-content,body.author .entry-content{padding:0;margin-top:0}body.page-template-blog-template h1,body.single h1,body.author h1{margin-top:0}article.blog-post{margin-bottom:2.5rem;background-color:#fff;padding:2.2rem;border-radius:5px;background-color:#fbfbfb;align-items:start}@media (min-width: 768px){article.blog-post{display:flex}}@media (max-width: 766.98px){article.blog-post{padding-bottom:3rem;margin-bottom:3rem}}article.blog-post h1{margin-top:0;font-size:2rem;color:#333}article.blog-post .post-meta{color:#666;margin-bottom:1rem}article.blog-post .post-meta i{margin-right:0.4rem}article.blog-post .post-meta span{display:inline-block;margin-right:1rem}article.blog-post .post-meta a{color:inherit}article.blog-post .post-meta a:hover{color:#cc0000}article.blog-post div.divisions{font-weight:600;font-size:1.2rem}article.blog-post .thumbnail{flex-shrink:0;overflow:hidden}@media (min-width: 768px){article.blog-post .thumbnail{margin-right:2.2rem}}article.blog-post .thumbnail img{width:100%;margin-bottom:2rem;transition:transform 0.5s}@media (min-width: 768px){article.blog-post .thumbnail img{width:360px;height:205px;object-fit:cover;margin-bottom:0}}article.blog-post .thumbnail img:hover{transform:scale(1.1)}article.blog-post .post-content p{font-size:0.95rem;color:#333}article.blog-post .read-more{border-bottom:1px solid currentcolor;padding-bottom:1px;font-size:1.2rem;padding-bottom:0.25rem;transition:opacity 0.5s}article.blog-post .read-more:hover{color:#cc0000;opacity:0.8}.archive-columns{margin-top:3rem}@media (min-width: 979px){.archive-columns,.single-columns{display:grid;grid-template-columns:3fr 1fr;gap:2.5rem}}.archive-columns .entry-wrap{overflow-anchor:none}.archive-sidebar,.single-sidebar{padding-top:3rem}@media (min-width: 979px){.archive-sidebar,.single-sidebar{border-left:1px solid #f5f5f5;padding:1rem 1.5rem 1rem 2rem}}.archive-sidebar ul,.single-sidebar ul{list-style:none;margin-left:0}.archive-sidebar a,.single-sidebar a{display:block;padding:0.2rem 0.5rem 0.2rem 0;font-size:1.25em;line-height:1.25;margin-bottom:0.5em;transition:transform 0.5s}.archive-sidebar a:hover,.single-sidebar a:hover{color:#c00;transform:translateX(5px)}.archive-sidebar .events-year,.single-sidebar .events-year{font-size:1.2em;font-weight:600;color:#555}.archive-sidebar .event-date,.archive-sidebar .item-subtitle{display:block;color:#666;font-size:0.8em}body.single .single-featured-img{margin-top:2.5rem}body.single .single-featured-img img{width:100%;height:500px;object-fit:cover}body.single .post-meta{color:#666;margin-bottom:2rem}body.single .post-meta i{margin-right:0.4rem}body.single .post-meta span{display:inline-block;margin-right:1rem}body.single h1{font-size:3em}body.single h2{font-size:2.3em}body.single h3{font-size:1.8em}body.single .x-main{padding-bottom:3rem}body.author .author-data{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid #f1f1f1;color:#333}@media (min-width: 480px){body.author .author-data{display:flex;align-items:center}}body.author .author-data h1{font-size:2.8em}body.author .author-data .profile-photo{flex-shrink:0;margin-right:3rem}@media (max-width: 374.98px){body.author .author-data .profile-photo{text-align:center;margin-bottom:2rem}}body.author .author-data .social-link{font-size:1.5em;color:#666}body.single-events div.divisions{font-weight:600;font-size:1.2rem}body.single-events .post-meta{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;margin-top:1rem}@media (max-width: 766.98px){body.single-events .post-meta{grid-template-columns:1fr}}body.single-events .post-meta span{display:flex;align-items:center;background:#f5f5f5;padding:1rem 1.5rem;margin:0;color:#6a6a6a}body.single-events .post-meta i{font-size:1.25rem;margin-right:1rem;color:#121212}.event-secondary-info{margin-top:3.5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;font-size:1.2rem}@media (max-width: 766.98px){.event-secondary-info{grid-template-columns:1fr}}.event-secondary-info>div{padding:0.8rem 0;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5}.single-featured-img.past-event{position:relative}.single-featured-img.past-event::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.single-featured-img.past-event::after{content:"";display:block;width:200px;height:200px;background-image:url(../svg/event_ended_band.svg);position:absolute;top:-10px;right:-9px;background-size:contain;background-position:top right}.single-events .entry-wrap h1.past-event::after{content:"Ended";font-size:0.5em;display:inline-block;vertical-align:middle;margin-left:0.5em;background-color:#c00000;padding:0.3em 0.5em;color:#fff;border-radius:4px}.navigation ul{list-style:none;margin-left:0}.navigation ul li{display:inline-block}.navigation ul li+li{margin-left:0.2rem}.navigation ul a{display:inline-block;background:#f5f5f5;padding:0.7rem 1.2rem;color:inherit;border:1px solid #ccc;border-radius:2px}.navigation ul li.active a{background:#d50a0a;color:#fff;border-color:#d50a0a;pointer-events:none}body.archive .page-title{padding:2.5rem 0;background-image:url(../png/njii-texture-website-adjusted-01.png);background-size:50%;background-repeat:no-repeat;background-color:#cf181f;transform:rotateY(180deg)}body.archive .page-title h1{font-size:46px;transform:rotateY(-180deg);color:#f2f2f2}.x-breadcrumbs span:nth-child(n+2) a[href$=".local"],.x-breadcrumbs span:nth-child(n+2) a[href$=".com"]{display:none}.x-breadcrumbs span:nth-child(n+2) a[href$=".local"] ~ .delimiter,.x-breadcrumbs span:nth-child(n+2) a[href$=".com"] ~ .delimiter{display:none}.single .hentry .entry-wrap{border:none !important}.hentry:last-child .entry-wrap,.search-results .x-container>.product:last-child .entry-wrap{border:none !important}.load-more-wrapper{text-align:center;margin-bottom:2rem}.load-more-wrapper .load-more{font-size:1.2rem}.ajax-loading{border:.5rem solid #f3f3f3;border-top:.5rem solid #c00000;border-radius:50%;width:3rem;height:3rem;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;-webkit-transition:opacity .25s 0 linear;transition:opacity .25s 0 linear;margin:2rem auto;display:none}@keyframes spin{to{transform:rotate(360deg)}}.page .hentry .entry-content{margin-top:0}.no-results-wrapper{padding:4rem;background:#fbfbfb;border-radius:5px}@media (max-width: 766.98px){.no-results-wrapper{padding:2rem}}.no-results-wrapper h4{margin-top:1rem}.events-form{max-width:400px;margin-top:2rem}.events-form .gform_wrapper .gform_footer{margin-top:0}#primary-sidebar li{margin-bottom:15px}body.tax-course_category .x-main .page-title{background-color:#373179;background-image:url(../jpg/mask-group1.jpg)}body.single-courses .archive-sidebar a:not(.button),body.single-courses .single-sidebar a:not(.button),body.tax-course_category .archive-sidebar a:not(.button),body.tax-course_category .single-sidebar a:not(.button),body.courses-archive .archive-sidebar a:not(.button),body.courses-archive .single-sidebar a:not(.button){color:#373179}.in-the-news-grid{grid-template-columns:repeat(3, 1fr);display:grid;gap:1rem;margin-bottom:5rem}@media (max-width: 978.98px){.in-the-news-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 766.98px){.in-the-news-grid{grid-template-columns:1fr}}.in-the-news-grid__article{padding:2rem 1.8rem 2.5rem;border-top:2px solid #ECECEC}.in-the-news-grid__article h1{margin-top:0;font-size:1.57rem;color:#121212;margin-bottom:1rem}.in-the-news-grid__article .meta-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}.in-the-news-grid__article .source{color:#7A7B7B;font-weight:600;font-size:1.15rem}.in-the-news-grid__article .source i{font-size:1.4em;vertical-align:middle;display:inline-block;margin-bottom:3px;margin-right:3px}.in-the-news-grid__article .publish-date{font-style:italic;color:#999}.in-the-news-grid__article .categories a{color:#666;text-decoration:underline;display:inline-block;margin-right:0.5rem}.in-the-news-grid__article .categories a:hover{color:#c00000}.in-the-news-grid__article-link{color:inherit;display:block;height:100%;width:100%}.in-the-news-grid__article-link:hover{color:inherit}.in-the-news-categories{list-style:none;padding-left:0;margin-left:0;margin-bottom:3rem}.in-the-news-categories li{display:inline-block;margin-right:2.5rem;margin-bottom:1rem}@media (max-width: 766.98px){.in-the-news-categories li{margin-right:1rem}}.in-the-news-categories li a{padding:0.7rem 1rem;border:1px solid currentColor;border-radius:6px;box-shadow:0 2px 3px rgba(0,0,0,0.2);transition:background-color 0.25s, color 0.25s;display:inline-block;color:#c00}.in-the-news-categories li a.active,.in-the-news-categories li a:hover{background-color:var(--category-color);color:#fff;border-color:var(--category-color)}.in-the-news-grid__article:hover{background-color:#f5f5f5}.in-the-news-grid__article:hover .source{color:#c00000}html body.post-type-archive-in-the-news .page-title,body.tax-in-the-news-category .page-title{margin-bottom:3rem;padding:8.2rem 0;display:flex;align-items:center;transform:none !important;background-size:cover;background-image:url(../png/njii-texture.png);background-position:center}html body.post-type-archive-in-the-news .page-title h1,body.tax-in-the-news-category .page-title h1{transform:none;text-align:center}body.tax-in-the-news-category .in-the-news-categories a:not(.active){--category-color:#c00000;background-color:#ececec;border-color:#ececec;color:#666}body.tax-in-the-news-category .in-the-news-categories a:hover{background-color:var(--category-color);border-color:var(--category-color);color:#fff}