.article-share-tools.expand{transition:cubic-bezier(0.25,0.1,0.25,1) .3s}
.article-share-tools.expand .all-share-items{max-height:var(--share-height);transition:cubic-bezier(0.25,0.1,0.25,1) .3s}
.article-share-tools.expand .icon-share-text-button{display:none !important}
.article-share-tools.expand .close-button{display:flex !important}
.article-share-tools{position:fixed;padding:10px;left:40px;top:400px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#005ad2;border-radius:60px;transition:cubic-bezier(0.25,0.1,0.25,1) .3s;z-index:100}
.article-share-tools .resp-sharing-button__link:not(:last-child) .button{margin-bottom:10px}
.article-share-tools .close-button{background-color:transparent !important;font-size:60px;transform:rotate(45deg);display:none !important}
.article-share-tools .all-share-items{max-height:0;overflow:hidden;transition:cubic-bezier(0.25,0.1,0.25,1) .3s}
.article-share-tools .icon-share-text-button{background-color:transparent !important;flex-direction:column;display:flex !important}
.article-share-tools .icon-share-text-button .text{font-size:10px !important}
.article-share-tools .icon-share{font-size:30px;left:-2px;position:relative}
.article-share-tools.expand{top:300px}
@media only screen and (max-width:1024px){.article-share-tools{position:fixed;padding:10px;left:30px;top:400px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#005ad2;border-radius:60px;transition:cubic-bezier(0.25,0.1,0.25,1) .3s;z-index:100}
}
@media only screen and (max-width:525px){.article-share-tools{display:none}
}