<div id="rcsmainmenu">
<div id="rcsmain">
{% for item in items|sort((a, b)=>a.position <=> b.position)|filter(item => item.level == 1) %}
<column class="mainitem">
<a href="{{ item.link }}">{{ item.title }}</a>
{% if items|filter((itm)=> itm.parent == item.uuid) %}
<div class="rcssub" id="menuDropDown">
{% for child in items|sort((c, d)=>c.position <=> d.position)|filter(child => child.level == 2 and child.parent == item.uuid) %}
<column class="menulv2">
<a class="menu-label" href="{{ child.link }}">{{ child.title }}</a>
<column class="menulv3">
{% for grandchild in items|sort((e, f)=>e.position <=> f.position)|filter(grandchild => grandchild.level == 3 and grandchild.parent == child.uuid) %}
<a href="{{ grandchild.link }}">{{ grandchild.title }}</a>
{% endfor %}
</column>
</column>
{% endfor %}
{# First Menu Item Ad Space #}
{% if loop.index == 1 %}
<div class="ad ad-space">
{% set classified_ad_image = '<img src="/uploads/media/2019/01/mega-menu-classifieds.jpg" loading="lazy" />' %}
{% set classified_ad_desc = 'Place Your Ad or Read Posted Ads On RCS' %}
{% set classified_ad_url = '/our-listings/' %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-classifieds'] is defined %}
{% set classified_ad = menu_ads['menu-ad-classifieds'] %}
{% set classified_ad_image = classified_ad.getMedia() ? classified_ad.getMediaImageTag('', '', '_self') : classified_ad_image %}
{% set classified_ad_desc = classified_ad.getDescription() ? classified_ad.getDescriptionLink('_self') : classified_ad_desc %}
{% set classified_ad_url = classified_ad.getExternalUrl() ? classified_ad.getExternalUrl('_self') : classified_ad_url %}
{% endif %}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ classified_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ classified_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ classified_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
{% if loop.index == 2 %}
<div class="ad ad-space">
{% set directory_ad_image = '<img src="/uploads/media/2019/01/megamenu-directories.jpg" loading="lazy" />' %}
{% set directory_ad_desc = 'Announcing New Measurement Tools' %}
{% set directory_ad_url = '/our-directory/' %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-directory'] is defined %}
{% set directory_ad = menu_ads['menu-ad-directory'] %}
{% set directory_ad_image = directory_ad.getMedia() ? directory_ad.getMediaImageTag('', '', '_self') : directory_ad_image %}
{% set directory_ad_desc = directory_ad.getDescription() ? directory_ad.getDescriptionLink('_self') : directory_ad_desc %}
{% set directory_ad_url = directory_ad.getExternalUrl() ? directory_ad.getExternalUrl('_self') : directory_ad_url %}
{% endif %}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ directory_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ directory_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ directory_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
{% if loop.index == 3 %}
<div class="ad ad-space">
{% set forum_ad_image = '<img src="/uploads/media/2019/01/mega-menu-forum-and-news.jpg" loading="lazy" />' %}
{% set forum_ad_desc = 'Roofing Roadtrips With Heidi - The Future Is Bright' %}
{% set forum_ad_url = '/news-room/' %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-forum-news'] is defined %}
{% set forum_ad = menu_ads['menu-ad-forum-news'] %}
{% set forum_ad_image = forum_ad.getMedia() ? forum_ad.getMediaImageTag('', '', '_self') : forum_ad_image %}
{% set forum_ad_desc = forum_ad.getDescription() ? forum_ad.getDescriptionLink('_self') : forum_ad_desc %}
{% set forum_ad_url = forum_ad.getExternalUrl() ? forum_ad.getExternalUrl('_self') : forum_ad_url %}
{% endif %}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ forum_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ forum_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ forum_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
{% if loop.index == 4 %}
<div class="ad-4 ad-space">
{% set info_ad_image = '<img src="/uploads/media/2019/02/information-featured-image.jpg" loading="lazy">' %}
{% set info_ad_desc = 'Get your free window cling here' %}
{% set info_ad_url = "/our-listings/" %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-information'] is defined %}
{% set info_ad = menu_ads['menu-ad-information'] %}
{% set info_ad_image = info_ad.getMedia() ? info_ad.getMediaImageTag('', '', '_self') : info_ad_image %}
{% set info_ad_desc = info_ad.getDescription() ? info_ad.getDescriptionLink('_self') : info_ad_desc %}
{% set info_ad_url = info_ad.getExternalUrl() ? info_ad.getExternalUrl('_self') : info_ad_url %}
{% endif %}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ info_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ info_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ info_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
{% if loop.index == 5 %}
<div class="ad ad-space">
{% set rlw_ad_image = '<img src="/uploads/media/2019/01/rlw-mega-menu.png" loading="lazy" />' %}
{% set rlw_ad_desc = 'Time For A Website Update' %}
{% set rlw_ad_url = '/news-room/' %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-read-listen-watch'] is defined %}
{% set rlw_ad = menu_ads['menu-ad-read-listen-watch'] %}
{% set rlw_ad_image = rlw_ad.getMedia() ? rlw_ad.getMediaImageTag('', '', '_self') : rlw_ad_image %}
{% set rlw_ad_desc = rlw_ad.getDescription() ? rlw_ad.getDescriptionLink('_self') : rlw_ad_desc %}
{% set rlw_ad_url = rlw_ad.getExternalUrl() ? rlw_ad.getExternalUrl('_self') : rlw_ad_url %}
{% endif %}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ rlw_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ rlw_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ rlw_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
{% if loop.index == 6 %}
<div class="ad ad-space">
{% set club_ad_image = '<img src="https://www.rooferscoffeeshop.com/uploads/media/2019/04/rcs-r-club.png" style="margin-top: 50px;" loading="lazy" />' %}
{% set club_ad_desc = 'Join the <br>R-Club' %}
{% set club_ad_url = '/rcs-club-sign-up/' %}
{% if menu_ads is defined and menu_ads and menu_ads['menu-ad-r-club'] is defined %}
{% set club_ad = menu_ads['menu-ad-r-club'] %}
{% set club_ad_image = club_ad.getMedia() ? club_ad.getMediaImageTag('', '', '_self') : club_ad_image %}
{% set club_ad_desc = club_ad.getDescription() ? club_ad.getDescriptionLink('_self') : club_ad_desc %}
{% set club_ad_url = club_ad.getExternalUrl() ? club_ad.getExternalUrl('_self') : club_ad_url %}
{% endif %}
{#
<div class="megamenufeaturedimage" style="width:100%; height: 100%">
<div class="megamenuimagetext">
{{ club_ad_image | raw }}
<h2>
{{ club_ad_desc | raw }}
</h2>
<span class="featuredlinkmm"><a href="{{ club_ad_url | raw }}">Learn More</a></span>
</div>
</div>
#}
<div class="megamenufeaturedimage-new">
<div class="megamenufeaturedimage2-new">
{{ club_ad_image | raw }}
</div>
</div>
<div>
<h2 class="menu-ad-link">
{{ club_ad_desc | raw }}
</h2>
<span class="featuredlinkmm" style="position: unset"><a href="{{ club_ad_url | raw }}">Learn More</a></span>
</div>
</div>
{% endif %}
</div>
{% endif %}
</column>
{% endfor %}
</div>
</div>
<style>
.megamenufeaturedimage-new {
width:100%;
text-align: center;
}
.megamenufeaturedimage2-new {
max-width:400px;
margin-left:auto;
margin-right:auto;
}
.menu-ad-link {
text-align: center;
margin-top: 15px;
}
.ad-space {
padding: 15px;
padding-top: 5px;
}
div#rcsmainmenu {
width: 100%;
}
div#rcsmain {
position: relative;
display: grid;
grid-template: 'a b c d e f';
}
div#menuDropDown {
background: white;
position: absolute;
display: grid;
gap: 50px;
padding: 0 0 0 30px;
grid-auto-columns: 1fr;
grid-auto-flow: column;
grid-template: 'a b c d e f';
}
.mainitem:hover > .rcssub {
display: grid;
visibility: unset;
opacity: 1;
visibility: visible;
overflow: visible;
}
.menu-label {
font-weight: 700;
border-bottom: 1px solid black !important;
font-size: 16px !important;
}
.menulv2 > a {
width: 100%;
padding: 8px 15px;
white-space: nowrap;
color: #696766;
text-decoration: none;
}
.menulv3 {
display: grid;
grid-template-columns: 'a';
padding-bottom: 15px;
}
.menulv3 > a {
font-weight: 600;
color: #696766;
font-size: 12px !important;
}
/* ad space */
.ad{
background: #A6252A;
grid-column-start: 4;
grid-column-end: 7;
}
.ad-4{
background: #A6252A;
grid-column-start: 5;
grid-column-end: 7;
padding: 15px
}
.ad-4 h2{
color: #d2d2d1;
}
.mainitem a:hover {
color: #ed6262;
text-decoration: none;
border: 0;
outline: 0;
}
@media only screen and (max-width: 1199px){
div#menuDropDown{
grid-template: 'a b c d';
padding: 0 30px;
gap: unset;
}
.ad, .ad-4{
display: none;
}
}
</style>