a.twitter-card {
    height: 68px;
    background-color: #39bffd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    text-decoration: none;
    padding: 13px 22px;
}

a.twitter-card > svg {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}

a.twitter-card > span.right {
    font-family: "Source Sans Pro", sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 14px;
    vertical-align: middle;
    font-weight: bold;
    display: inline-block;
    padding-left: 15px;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
}

a.twitter-card > span.right > span {
    color: #000;
    line-height: 24px;
    display: block;
}

.twitter-card {margin-top: 50px}  


/* Customize twitter service colors */
div[data-service="twitter"]{
        
    background-image: url('/includes/plugins/twitter/images/twitter-offline.png');
    background-repeat: no-repeat; 
    background-size: 30%;
    background-position: 50% 0%;
    border-radius: var(--bs-border-radius);
}

div[data-service="twitter_offline"]{
        
    background-image: url('/includes/plugins/twitter/images/twitter-offline.png');
    background-repeat: no-repeat; 
    background-size: 30%;
    background-position: 50% 0%;
    min-height: 230px;
    border-radius: var(--bs-border-radius);
}  

/* Add custom twitter icon */
div[data-service="twitter"] .c-n-c .c-l-b::before{
    border: none!important; /* remove default "play" arrow icon */
    height: 15px;
    width: 15px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAATZJREFUOE+lk78rRWEcxj/PJhmUMhhkkMEgGyZSlCR27qRYFItRXWVQJsVm8A8w3GSQUpTcYlCUzXAzKPEnPHp1zunc0znXkW+9y/s+30/P98cr/hkqk2+7E1gA2oG6pIeQZ3v6B2B7T9JmHsz2LHAA9KXeq8AUsCTbE8AVcAGsS3pJg2zXgLkM/Bm4BL7SgKB5B3aBm5RNF5RZlbQdl3AHjGSET8AtsFIAGJVUDw76gS0gwCplmhppuiR9xg7OgZk/JDck9QZ9DJgEdoCxkpCapPk0YBA4jJJ7gIFfQOOSrhNAtAvLwFEJB/uSNmJd0ybaDk5CGWvAcA7sMeyEpEYTwHY3EJqyCCT0DOAUWJX0kb4PYwzzD3tQFCfAsaSzPEFSgu0OYCg6bcAb8CrpvlVfSv3GVoBvLzlh7eQqydQAAAAASUVORK5CYII=')
}


    

