﻿.cbp-protected {
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    text-decoration: inherit !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: text;
    display: inline;
}

    .cbp-protected::before {
        /* The content will be set via inline styles */
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-decoration: inherit;
    }

        .cbp-protected::selection,
        .cbp-protected::-moz-selection,
        .cbp-protected::before::selection,
        .cbp-protected::before::-moz-selection {
            background: transparent;
            color: inherit;
        }
