#cm-network-bar {
    position: relative;
    z-index: 1;
    display: none;
    justify-content: space-between;
    align-items: center;
    padding: 8px 0;

    @media (min-width: 992px) {
        display: flex;
    }

    .cm-social-icons {
        display: none;
        gap: 8px;
        margin: 0 0 0 16px;
        list-style: none;
        align-items: center;
        padding:0;

        &:has(li) {
            display: flex;

            &::before {
                content: "Connect:";
                font-family: Arial, sans-serif;
                font-size: 14px;
            }
        }

        li {
            margin-right: 2px;

            span {
                display: flex;

                svg {
                    height: 16px;
                    width: 16px;
                }
            }
        }
    }

    .cm-brands {
        display: flex;
        gap: 8px;
        margin: 0;
        padding: 0;
        list-style: none;
        align-items: center;

        li {
            display: inline-block;
            margin-right: 14px;
            line-height: 24px;

            span {
                display: flex;
            }

            &:last-child {
                margin-right: 16px;
            }
        }

        .chiefmarketer-network-logo {
            svg {height: 16px;width: auto; position: relative; top: 4px; margin-right: 2px;}
            .cm-bar-colon {font-size:18px; font-weight:200; font-family:serif;}
            margin-right: 5px;
        }

        .cm-bar-chiefmarketer-logo svg {height: 11px;width: auto; position:relative;}
        .cm-bar-adexchanger-logo svg {height: 20px; width: 89px; position: relative; top: -0.5px;}
        .cm-bar-prnews-logo svg {height: 13px; width: 38px;}
        .cm-bar-eventmarketer-logo svg {height: 13px; width: 91px; position: relative; top: -1px}
        .cm-bar-cynopsis-logo svg {height: 9px; width: 67px;}
        .cm-bar-leadscon-logo svg {height: 12px; width: 64px;}
        .cm-bar-admonsters-logo svg {height: 17px; width: 75px; position: relative; top: 1px}
        .cm-bar-mcmarketeronline-logo svg {height: 24px; width: 108px;}
        .cm-bar-cablefax-logo svg {height: 11px; width: 67px;}
    }

    li a {
        text-decoration: none;

        svg {
            fill: currentColor;
        }
    }
}