li{ list-style:none; }
/* Sitemap Page */
.sitemap_main{ padding:50px 0px; }
.sitemap_main .menu{ display:flex; flex-wrap:wrap; }
.sitemap_main .menu li .ubermenu-image{ display:none; }
.sitemap_main ul.menu > li{ margin-top:0; }
.sitemap_main .menu li{ margin:15px 0px; width:100%; }
.sitemap_main .menu li a{ font-size:18px; color:#0F0F0F; font-weight:600; position:relative; padding-left:20px; display:inline-block; font-family:"mundial"; line-height:24px; }
.sitemap_main .menu li > a{font-weight: 900; font-size: 24px; text-transform:uppercase;}
.sitemap_main .menu li a:before{ content:""; position:absolute; left:0px; top:10px; width:6px; height:6px; border-radius:50%; background-color:#D61C15; }
.sitemap_main .menu li a:after{ content:""; position:absolute; left:-3px; top:7px; width:12px; height:12px; border-radius:50%; border:2px solid #D61C15; transform:scale(0); -webkit-transform:scale(0); transition:all 0.3s; -webkit-transition:all 0.3s; opacity:0; }
.sitemap_main .menu li ul{ display:flex; flex-wrap:wrap; margin:10px 0px; padding-left:22px; position:relative; }
.sitemap_main .menu li ul li{ width:100; margin:5px 0px; }
.sitemap_main .menu li ul li > a{font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:700; text-transform:inherit;}

.sitemap_main .menu li ul li.event_custom_code{margin:0px;}
.sitemap_main .menu li ul li.event_custom_code ul{padding:0px; margin:0px;}
.sitemap_main .menu li ul li.event_custom_code ul li{width:100%;}
.sitemap_main .menu li ul.sub-menu li .sub-menu li a{ font-size:18px; font-weight:400; text-transform:inherit; font-family:Arial, Helvetica, sans-serif;}
.sitemap_main .menu li ul li ul li{ width:25%; margin:5px 0px; }
.sitemap_main .menu li ul li ul li a{ font-size:16px; font-weight:400; }
/* Sitemap Page */
.site_pagination{ padding:13px 0 80px 0; text-align:center; }
.page-numbers{ display:inline-block; margin:0 4px; font-family:'Arial'; font-weight:400; font-size:18px; line-height:24px; color:#252525; vertical-align:middle; }
.page-numbers.current{ color:#D61C15; font-weight:700; }
.prev.page-numbers{ display:inline-block; margin:0 13px 0 0; text-indent:-100000px; text-align:left; background:url(images/pagination_left.svg) no-repeat 0 0; width:11px; height:18px; }
.next.page-numbers{ display:inline-block; margin:0 0 0 13px; text-indent:-100000px; text-align:left; background:url(images/pagination_right.svg) no-repeat 0 0; width:11px; height:18px; }
.prev.page-numbers.disable,.prev.page-numbers.disable:hover{cursor:no-drop; opacity: 0.5; background:url(images/pagination_left.svg) no-repeat;}
.next.page-numbers.disable{cursor:no-drop; opacity: 0.5; background:url(images/pagination_right.svg) no-repeat;}
@media (min-width: 1025px){
.sitemap_main .menu li a:hover{ color:#D61C15; }
.sitemap_main .menu li a:hover:after{ transform:scale(1); -webkit-transform:scale(1); opacity:1; }
.prev.page-numbers:hover{ background:url(images/pagination_left_ho.svg) no-repeat 0 0; }
.next.page-numbers:hover{ background:url(images/pagination_right_ho.svg) no-repeat 0 0; }
.page-numbers:hover{ color:#D61C15; }
}
@media (max-width:991px){
.site_pagination { padding:0 0 80px 0; }
}
@media (max-width:767px){
.sitemap_main .menu li ul li ul li{ width:33.3333%; margin:5px 0px; }
.sitemap_main { padding:20px 0px 30px; }
.site_pagination { padding:0 0 25px 0; margin:-10px 0 0 0; position:relative; z-index:1; }
.upcomingevent.innerpages{ margin-bottom:0; }
}
@media (max-width:625px){
.sitemap_main .menu li ul li ul li{ width:50%; margin:5px 0px; }
}
@media (max-width:440px){
.sitemap_main .menu li ul li ul li{ width:100%; margin:5px 0px; }
}