/* [SECTION: THE TRUST BAR BASE] */
#tb-fixed-bar {
    position: relative !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    clear: both !important;
    box-sizing: border-box !important;
    min-height: 50px;
}

#tb-fixed-bar a, 
#tb-fixed-bar .tb-title { 
    text-decoration: none !important; 
    transition: opacity 0.2s ease, color 0.2s ease;
    display: inline-block;
}

#tb-fixed-bar .tb-title {
    margin-right: 15px;
    font-weight: bold !important;
}

#tb-fixed-bar a:hover {
    opacity: 0.7;
}

#tb-fixed-bar .tb-sep {
    margin: 0 10px !important;
    opacity: 0.5 !important;
}

#tb-fixed-bar a:hover {
    color: #f8f2e0 !important;
    opacity: 0.8 !important;
    text-decoration: none !important; /* Change 'underline' to 'none' */
    cursor: pointer !important;
    box-shadow: none !important;      /* Extra safety for 'fake' underlines */
    border-bottom: none !important;   /* Extra safety for border underlines */
}

/* Font Choices */
.tb-font-inherit { font-family: inherit !important; }
.tb-font-sans { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important; }
.tb-font-serif { font-family: "Georgia", "Times New Roman", serif !important; }

/* FORCE RESET: Links, Hover, and Pseudo-elements */
/* 1. Increase Specificity by chaining the ID and the tag */
#tb-fixed-bar a:hover,
#tb-fixed-bar .tb-title:hover {
    text-decoration: none !important;
    border-bottom: 0 !important;
    border: none !important;
    box-shadow: none !important; /* Most modern themes use this for the 'growing' underline */
    background: none !important;
}

/* 2. Kill the 'Pseudo-element' line (the absolute final boss of underlines) */
#tb-fixed-bar a:hover:before, 
#tb-fixed-bar a:hover:after {
    content: none !important;
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
}


