.at-icon {
    fill: #fff;
    border: 0;
}

.at-icon-wrapper {
    display: inline-block;
    overflow: hidden;
}

a .at-icon-wrapper {
    cursor: pointer;
}

.at-rounded, .at-rounded-element .at-icon-wrapper {
    border-radius: 12%;
}

.at-circular, .at-circular-element .at-icon-wrapper {
    border-radius: 50%;
}

.addthis_32x32_style .at-icon {
    width: 2pc;
    height: 2pc;
}

.addthis_24x24_style .at-icon {
    width: 24px;
    height: 24px;
}

.addthis_20x20_style .at-icon {
    width: 20px;
    height: 20px;
}

.addthis_16x16_style .at-icon {
    width: 1pc;
    height: 1pc;
}
