@font-face {
font-family: 'my-social-icon';
src: url('font/my-social-icon.eot?36222938');
src: url('font/my-social-icon.eot?36222938#iefix') format('embedded-opentype'),
url('font/my-social-icon.woff2?36222938') format('woff2'),
url('font/my-social-icon.woff?36222938') format('woff'),
url('font/my-social-icon.ttf?36222938') format('truetype'),
url('font/my-social-icon.svg?36222938#my-social-icon') format('svg');
font-weight: normal;
font-style: normal;
}
 
/*add required icon classes here*/
.icon-x-twitter [class^="soc-font-"], .icon-x-twitter [class*="soc-font-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: "my-social-icon" !important;
}
.icon-x-twitter .soc-font-icon:before { content: '\e800'; margin-right:-1px; } /* '' */
.single-share-box .twitter .soc-font-icon{
    font-family: "my-social-icon" !important;
    display: inline-flex;
    color: rgba(15,20,25,1.00);
}
.single-share-box .twitter .soc-font-icon:before {
    content: '\e800';
    margin-right: -1px;
}
#content .single-share-box .share-buttons a.twitter {
    border-color: rgba(15,20,25,0.3);
}
#content .single-share-box .share-buttons a.twitter:hover{
    border-color: rgba(15,20,25,1.00);
}
.single-share-box .twitter svg{
    display:none
}