@font-face {
font-family: 'poppinslight';
src: url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-light-webfont.woff2) format('woff2'),
url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'poppinsmedium';
src: url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-medium-webfont.woff2) format('woff2'),
url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-medium-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'poppinsregular';
src: url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-regular-webfont.woff2) format('woff2'),
url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'poppinssemibold';
src: url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-semibold-webfont.woff2) format('woff2'),
url(//www.acepremiums.com/wp-content/plugins/wp-woo-product-social-share/images/fonts/poppins-semibold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.wpsi_social_share_buttons {
margin: 14px 0px;
clear: both;
visibility: hidden;
}
.wpsi_social_share_buttons a{
box-shadow: none!important;
text-decoration: none!important;
padding:0!important;
margin-bottom: 3px!important;
margin-top: 3px!important;
white-space: normal;
}
.wpsi_social_share_buttons.not_before_tab a:nth-child(odd){
border-right: 5px solid white;
}
.wpsi_social_share_buttons.before_tab a{
border-right: 5px solid white;
}
.icons_only{
width: auto!important;
border-right: 5px solid white;
}
.text_only {
line-height: 32px !important;
color: white !important;
padding: 2px 5px !important;
white-space: nowrap;
}
.wpsi_social_background_css {
background-repeat:  no-repeat;
background-position: left 12px;
background-size: 25px;
padding-left: 30px;
}
.wpsi_social_share_buttons {
display: flex;
flex-wrap: wrap;
}
.wpsi_social_share_buttons a {
background: #c2c2c2 !important;
padding: 5px !important;
font-size: 17px;
transition: all 500ms ease-in-out;
border-radius: 8px;
font-family: 'poppinsregular';
}
.wpsi_social_share_buttons a span {
display: inline-block;
background: #d8d8d8 !important;
transition: all 500ms ease-in-out;
}
.wpsi_social_share_buttons a.a2a_button_facebook:hover,
.wpsi_social_share_buttons a.a2a_button_facebook:hover span{
background: #3B5998 !important;
}
.wpsi_social_share_buttons a.a2a_button_twitter:hover,
.wpsi_social_share_buttons a.a2a_button_twitter:hover span{
background: #55ACEE !important;
}
.wpsi_social_share_buttons a.a2a_button_pinterest:hover,
.wpsi_social_share_buttons a.a2a_button_pinterest:hover span{
background: #BD081C !important;
}
.wpsi_social_share_buttons a.a2a_button_google_gmail:hover,
.wpsi_social_share_buttons a.a2a_button_google_gmail:hover span{
background: #DD5347 !important;
}
.wpsi_social_share_buttons a.a2a_button_email:hover,
.wpsi_social_share_buttons a.a2a_button_email:hover span{
background: #0166FF !important;
}
.wpsi_social_share_buttons a.a2a_button_linkedin:hover,
.wpsi_social_share_buttons a.a2a_button_linkedin:hover span{
background: #007BB5 !important;
}
.wpsi_social_share_buttons a.a2a_button_reddit:hover,
.wpsi_social_share_buttons a.a2a_button_reddit:hover span{
background: #ff4500 !important;
}
.wpsi_social_share_buttons a.a2a_button_tumblr:hover,
.wpsi_social_share_buttons a.a2a_button_tumblr:hover span{
background: #35465C !important;
}
.wpsi_social_share_buttons a.a2a_button_facebook_messenger:hover,
.wpsi_social_share_buttons a.a2a_button_facebook_messenger:hover span{
background: #0084FF !important;
}
.wpsi_social_share_buttons a.a2a_button_wordpress:hover,
.wpsi_social_share_buttons a.a2a_button_wordpress:hover span{
background: #464646 !important;
}
.wpsi_social_share_buttons a.a2a_button_gmail:hover,
.wpsi_social_share_buttons a.a2a_button_gmail:hover span{
background: #DD5347 !important;
}
.wpsi_social_share_buttons a.a2a_button_whatsapp:hover,
.wpsi_social_share_buttons a.a2a_button_whatsapp:hover span{
background: #12AF0A !important;
}
.wpsi_social_share_buttons a.a2a_button_blogger:hover,
.wpsi_social_share_buttons a.a2a_button_blogger:hover span{
background: #FDA352 !important;
}
.wpsi_social_share_buttons a.a2a_button_buffer:hover,
.wpsi_social_share_buttons a.a2a_button_buffer:hover span{
background: #2A2A2A !important;
}
.wpsi_social_share_buttons a.a2a_button_digg:hover,
.wpsi_social_share_buttons a.a2a_button_digg:hover span{
background: #2A2A2A !important;
}
.wpsi_social_share_buttons a.a2a_button_skype:hover,
.wpsi_social_share_buttons a.a2a_button_skype:hover span{
background: #00AFF0 !important;
}
.wpsi_social_share_buttons a.a2a_button_telegram:hover,
.wpsi_social_share_buttons a.a2a_button_telegram:hover span{
background: #2CA5E0 !important;
}
.wpsi_social_share_buttons a.a2a_button_vk:hover,
.wpsi_social_share_buttons a.a2a_button_vk:hover span{
background: #587EA3 !important;
}
.wpsi_social_share_buttons a.a2a_button_yahoo_bookmarks:hover,
.wpsi_social_share_buttons a.a2a_button_yahoo_bookmarks:hover span{
background: #400090 !important;
}
.wpsi_social_share_buttons a.a2a_button_yahoo_mail:hover,
.wpsi_social_share_buttons a.a2a_button_yahoo_mail:hover span{
background: #400090 !important;
}
.wpsi_social_share_buttons a.a2a_button_yahoo_messenger:hover,
.wpsi_social_share_buttons a.a2a_button_yahoo_messenger:hover span{
background: #400090 !important;
}