/*!
 * Client Name Local Styles
 * Copyright 2008-2017 Punchmark
 */



@media (min-width: 768px) {
    nav.navbar .dropdown-wide .dropdown-menu-wide .dropdown + .dropdown > a {
      margin-top: 20px !important;
    }

}

/*======================

Make nav diamond and ring icons larger - client request 2026

=======================*/

nav.navbar [class^="dia-"], 
nav.navbar [class*=" dia-"] {
    font-size: 23px !important;
    margin-right: 2px !important;
}

nav.navbar [class^="big-setting-"], 
nav.navbar [class*=" big-setting-"],
 nav.navbar [class^="big-settings-"], 
 nav.navbar [class*=" big-settings-"] {
    position: relative;
    margin-right: 2px !important;
    font-size: 38px !important;
 }

 @media (min-width: 767px) {
    nav.navbar [class^="big-setting-"], 
    nav.navbar [class*=" big-setting-"],
    nav.navbar [class^="big-settings-"], 
    nav.navbar [class*=" big-settings-"] {
        position: relative;
        top: 15px !important;
    }

    nav.navbar [class^="dia-"], 
    nav.navbar [class*=" dia-"] {
        position: relative;
        top: 5px !important;
    }
 }


@media (max-width: 767px) {


    nav.navbar [class^="dia-"] + span, 
    nav.navbar [class*=" dia-"] + span { 
        position: relative;
        top: 5px;
        left: 2px;
    }
        nav.navbar [class^="big-setting-"] + span, 
    nav.navbar [class*=" big-setting-"] + span,
    nav.navbar [class^="big-settings-"] + span, 
    nav.navbar [class*=" big-settings-"] + span {
        position: relative;
        top: 11px;
        left: 2px;
    }

}

/*========

Fix duplicate icons after 2026 updates - mobile nav

============*/

@media (max-width: 767px) {
    .dropdown-toggle::after {
        display: none !important;
    }
}