.call-now-button {
    display: none;
    z-index: 9999;
    clear: both;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    position: fixed;
    bottom: 20px;
    left: 20px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    text-decoration: none;
    box-shadow: 0 2px 5px rgba(0,0,0,.3);
}

.call-now-button span {
    display: none;
}

@media screen and (max-width: 768px) {
    .call-now-button.cnb-displaymode-always,
    .call-now-button.cnb-displaymode-smart {
        display: block;
    }
}

/* For desktop, if it has 'cnb-displaymode-always', we might want to hide it anyway since we have joinchat, or we can leave it */
@media screen and (min-width: 769px) {
    .call-now-button.cnb-displaymode-always {
        display: block;
    }
}
