  /* Accordion */
  .wm-accordion > .card-custom .card-custom-title { padding:0; }
  .wm-accordion > .card-custom .card-custom-title > a.collapsed:before 
                                                  { content:'\f067'; transform:translateY(-50%) rotate(180deg); }
  .wm-accordion > .card-custom .card-custom-title > a:before 
                                                  { content:"\f068"; font:400 24px/24px 'Font Awesome 5 Pro'; color:var(--primary);
                                                    position:absolute; top:50%;right:.75em; transform:translateY(-50%) rotate(0deg); transition:0.35s all ease-in-out; }
  .wm-accordion > .card-custom .card-custom-title > a.collapsed
                                                  { background:inherit; }
  .wm-accordion > .card-custom .card-custom-title > a { color:var(--primary); font-weight:600; padding:12px 1em 12px 1em; }                                                    
  .card-custom                                    { padding:12px 0 10px; }
  @media (min-width: 768px) {
    .card-custom                                  { padding:12px 0 12px 0; }
  }





  /* Navbar Top Panel, Underline */
  .rd-navbar-static.rd-navbar_modern .rd-navbar-top-panel {
    border-bottom:0;
  }
  
  /* Navbar Defaults, Children 
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu.opened > ul > li > a > span
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu.opened > ul > li > ul > li > a > span
                                              { color:var(--primary); }
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu.opened > ul.bg-dark > li > a > span,
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu.opened > ul.bg-dark > li > ul > li > a > span  
                                              { color:#F9F9F9; }  */
                                              

@media (min-width:768px)    {

  /* Fix MegaMenu Border Corners from Inner Elements */                                       
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul > li:first-child
                                              { border-top-left-radius:7px; border-bottom-left-radius:7px; }
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul > li:last-child
                                              { border-top-right-radius:9px; border-bottom-right-radius:9px; } 


  /* Navbar DropDown > 767 
  body > div.page > header > div > nav > div.rd-navbar-inner > div.rd-navbar-nav-wrap.mt-md-0.toggle-original-elements > ul > li > ul > li > span::after,
  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul > li > a > span
                                              { color:var(--primary); font-weight:400; }
  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul > li > a > span:hover
                                              { color:var(--primary-dark); }

  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul.bg-dark > li > a > span
                                              { color:#F9F9F9; !important; font-weight:400; }
  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul.bg-dark > li > a > span:hover
                                              { color:#F9F9F9; } 
                                              
  ul.bg-dark > li * span.rd-navbar-submenu-toggle::after
                                              { color:#F9F9F9 !important; }                                              
  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul.bg-dark  
                                              { background-image:var(--bg-img); background-size:cover;
                                                background-position:center center !important; }  */                                                


  /* Navbar MegaMenu > 767 
  xxul.rd-navbar-megamenu > li > a > span,
  xxxxul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > ul > li > a > span
                                              { color:var(--primary); }
  xxul.rd-navbar-megamenu > li > a > span:hover,                                              
  xxul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > ul > li > a > span:hover
                                              { color:var(--primary-light); } 
                                                                                            
  ul.rd-navbar-megamenu.bg-dark > li > a > span, 
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul.bg-dark > li > ul > li > a > span
                                              { color:#F9F9F9; }
  ul.rd-navbar-megamenu.bg-dark > li > a > span:hover,
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul.bg-dark > li > ul > li > a > span:hover
                                              { color:#FFF; }  */

  /* Navbar MegaMenu Background   
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul
                                              { border-radius:9px; }     
  ul > li.rd-navbar--has-megamenu.rd-navbar-submenu > ul.bg-dark 
                                              { background-image:var(--bg-img); background-size:cover;
                                                background-position:center center !important; }                                              


  ul > li.rd-navbar--has-dropdown.rd-navbar-submenu > ul:hover
                                              { background-color:var(--primary); }
  div.rd-navbar-nav-wrap > ul > li > ul > li, div.rd-navbar-nav-wrap > ul > li > ul > li > ul > li  
                                              { cursor:pointer; padding:8px 12px; margin-top:0px !important;
                                                border-top:1px solid transparent; border-bottom:1px solid transparent; }
  div.rd-navbar-nav-wrap > ul > li > ul > li > ul
                                              { margin-left:0px !important; margin-right:0px !important; }
  div.rd-navbar-nav-wrap > ul > li > ul > li:not(:first-child), div.rd-navbar-nav-wrap > ul > li > ul > li > ul > li:not(:first-child)
                                              { margin-top:-6px !important; }                                            
  div.rd-navbar-nav-wrap > ul > li > ul > li:hover, div.rd-navbar-nav-wrap > ul > li > ul > li > ul > li:hover
                                              { background:var(--primary-alpha2); border-top:1px solid #000C;  border-bottom:1px solid #000C; }
  .rd-navbar-dropdown                         { padding:0 !important; }
  .rd-navbar-submenu-toggle:after             { color:var(--primary) !important; }
                                              
  .rd-navbar-static.rd-navbar_modern .rd-navbar-top-panel 
                                              { border-bottom:0; }                                            
  
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > ul, .rd-megamenu-list
                                              { margin-top:0px !important; }                                          

  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li 
                                              { padding:0px 10px 20px 12px !important; height:auto; line-height:1em; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li:hover
                                              { background:inherit !important; background-position:center center !important; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > a
                                              { border:1px solid transparent !important; padding:.5em .33em; margin-top:22px; width:100%;
                                                font-size:112.5% !important; font-weight:400; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > a:hover
                                              { background:var(--primary-alpha2) !important; border:1px solid #000C !important; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > ul > li
                                              { border:1px solid transparent; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > ul > li:hover
                                              { background:var(--primary-alpha2) !important; border:1px solid #000C; }
  .rd-navbar--has-megamenu.rd-navbar-submenu > ul > li > a > span.navbar-tier-2-label
                                              { vertical-align:baseline; }  */ 
                                         

}