.adte-icon {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1; 
}
@font-face {
font-family: 'ADTE ICONS Brands';
font-style: normal;
font-weight: normal;
font-display: auto;
src: url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.eot);
src: url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.woff2) format("woff2"), url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.woff) format("woff"), url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.ttf) format("truetype"), url(//www.bygdsiljum.se/wp-content/plugins/socialsharewpb/assets/css/fa-brands-400.svg#fontawesome) format("svg"); }
.adte-icon { font-family: 'ADTE ICONS Brands'; }
.adte-icon.fa-facebook-f:before { content: "\f39e"; }
.adte-icon.fa-twitter:before { content: "\f099"; }
.adte-icon.fa-pinterest-p:before { content: "\f231"; }
.adte-icon.fa-linkedin-in:before { content: "\f0e1"; }
.adte-icon.fa-vk:before { content: "\f189"; }
.adte-icon.fa-tumblr:before { content: "\f173"; }
.adte-icon.fa-blogger-b:before { content: "\f37d"; }
.adte-icon.fa-digg:before { content: "\f1a6"; }
.adte-icon.fa-reddit:before { content: "\f1a1"; }
.adte-icon.fa-delicious:before { content: "\f1a5"; }
.adte-icon.fa-wordpress:before { content: "\f19a"; }
.adte-icon.fa-skype:before { content: "\f17e"; }
.adte-icon.fa-telegram-plane:before { content: "\f3fe"; }
.adte-icon.fa-whatsapp:before { content: "\f232"; }
.adte-icon.fa-weixin:before { content: "\f1d7"; }
.adte-icon.fa-viber:before { content: "\f409"; }
.adte-icon.fa-line:before { content: "\f3c0"; }
.adte-social-share {
display: flex;
flex-wrap: wrap;    
}
.adte-social-share a {
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
font-size: 10px;
display: flex;
align-items: center;
justify-content: flex-start;
transition-duration: .2s;
transition-property: filter,background-color,border-color;
height: 4.0em;
cursor: pointer;
color:#FFF;
}
.adte-social-share a:hover {
filter: saturate(1.2) brightness(1.1);
color:#FFF;
}
.adte-social-share a:visited {
color:#FFF;
}
.adte-social-share a i {
display: flex;
align-self: stretch;
justify-content: center;
align-items: center;
width: 4.0em;
position: relative;
}
.adte-social-share a .adte-social-share-text {
padding-right: 1.2em;
align-self: stretch;
flex-grow: 1;
align-items: center;
display: flex;
font-weight: 100;
}
.adte-social-share a {
text-decoration: none;
}
.adte-social-share-size-small a {
font-size:12px;
}
.adte-social-share-size-normal a {
font-size:16px;
}
.adte-social-share-size-big a {
font-size:20px;
}
.adte-social-share.adte-social-share-only-text a .adte-social-share-text {
padding-left: 1.2em;
}	
.adte-social-share-boxed a .adte-social-share-text { 
padding-left: 1.1em;
background: #FFF;
padding-right: 1.1em;
font-weight: 600; 
}
.adte-social-share-border a {
background: #FFF;
}
.adte-social-share.adte-social-share-border a i {
width:auto;
padding-right:1.2em;
padding-left:1.2em;
}
.adte-social-share-border-circle a {
border-radius: 100em;
}
.adte-social-share-border-rounded a {
border-radius: .5em;
}
.adte-facebook { background-color: #3b5998; }
.adte-social-share-boxed .adte-facebook { border:2px solid #3b5998; }
.adte-social-share-boxed a.adte-facebook .adte-social-share-text { color:#3b5998; }
.adte-social-share-border a.adte-facebook { color:#3b5998;  border:2px solid #3b5998; }
.adte-twitter { background-color: #1DA1F2; }
.adte-social-share-boxed .adte-twitter { border:2px solid #1DA1F2; }
.adte-social-share-boxed a.adte-twitter .adte-social-share-text { color:#1DA1F2; }
.adte-social-share-border a.adte-twitter { color:#1DA1F2; border:2px solid #1DA1F2; }
.adte-pintrest { background-color: #bd081c; }
.adte-social-share-boxed .adte-pintrest { border:2px solid #bd081c; }
.adte-social-share-boxed a.adte-pintrest .adte-social-share-text { color:#bd081c; }
.adte-social-share-border a.adte-pintrest { color:#bd081c; border:2px solid #bd081c; }
.adte-linkedin { background-color: #0077b5; }
.adte-social-share-boxed .adte-linkedin { border:2px solid #0077b5; }
.adte-social-share-boxed a.adte-linkedin .adte-social-share-text { color:#0077b5; }
.adte-social-share-border a.adte-linkedin { color:#0077b5; border:2px solid #0077b5; }
.adte-vkontakte { background-color: #45668e; }
.adte-social-share-boxed .adte-vkontakte { border:2px solid #45668e; }
.adte-social-share-boxed a.adte-vkontakte .adte-social-share-text { color:#45668e; }
.adte-social-share-border a.adte-vkontakte { color:#45668e; border:2px solid #45668e; }
.adte-tumblr { background-color: #35465c; }
.adte-social-share-boxed .adte-tumblr { border:2px solid #35465c; }
.adte-social-share-boxed a.adte-tumblr .adte-social-share-text { color:#35465c; }
.adte-social-share-border a.adte-tumblr { color:#35465c; border:2px solid #35465c; }
.adte-blogger { background-color: #F06A35; }
.adte-social-share-boxed .adte-blogger { border:2px solid #F06A35; }
.adte-social-share-boxed a.adte-blogger .adte-social-share-text { color:#F06A35; }
.adte-social-share-border a.adte-blogger { color:#F06A35; border:2px solid #F06A35; }
.adte-digg { background-color: #005be2; }
.adte-social-share-boxed .adte-digg { border:2px solid #005be2; }
.adte-social-share-boxed a.adte-digg .adte-social-share-text { color:#005be2; }
.adte-social-share-border a.adte-digg { color:#005be2; border:2px solid #005be2; }
.adte-reddit { background-color: #ff4500; }
.adte-social-share-boxed .adte-reddit { border:2px solid #ff4500; }
.adte-social-share-boxed a.adte-reddit .adte-social-share-text { color:#ff4500; }
.adte-social-share-border a.adte-reddit { color:#ff4500; border:2px solid #ff4500; }
.adte-delicious { background-color: #39f; }
.adte-social-share-boxed .adte-delicious { border:2px solid #39f; }
.adte-social-share-boxed a.adte-delicious .adte-social-share-text { color:#39f; }
.adte-social-share-border a.adte-delicious { color:#39f; border:2px solid #39f; }
.adte-wordpress { background-color: #21759b; }
.adte-social-share-boxed .adte-wordpress { border:2px solid #21759b; }
.adte-social-share-boxed a.adte-wordpress .adte-social-share-text { color:#21759b; }
.adte-social-share-border a.adte-wordpress { color:#21759b; border:2px solid #21759b; }
.adte-skype { background-color: #00AFF0; }
.adte-social-share-boxed .adte-skype { border:2px solid #00AFF0; }
.adte-social-share-boxed a.adte-skype .adte-social-share-text { color:#00AFF0; }
.adte-social-share-border a.adte-skype { color:#00AFF0; border:2px solid #00AFF0; }
.adte-telegram { background-color: #2CA5E0; }
.adte-social-share-boxed .adte-telegram { border:2px solid #2CA5E0; }
.adte-social-share-boxed a.adte-telegram .adte-social-share-text { color:#2CA5E0; }
.adte-social-share-border a.adte-telegram { color:#2CA5E0; border:2px solid #2CA5E0; }
.adte-whatsapp { background-color: #25d366; }
.adte-social-share-boxed .adte-whatsapp { border:2px solid #25d366; }
.adte-social-share-boxed a.adte-whatsapp .adte-social-share-text { color:#25d366; }
.adte-social-share-border a.adte-whatsapp { color:#25d366; border:2px solid #25d366; }
.adte-wechat { background-color: #2DC100; }
.adte-social-share-boxed .adte-wechat { border:2px solid #2DC100; }
.adte-social-share-boxed a.adte-wechat .adte-social-share-text { color:#2DC100; }
.adte-social-share-border a.adte-wechat { color:#2DC100; border:2px solid #2DC100; }
.adte-line { background-color: #00B900; }
.adte-social-share-boxed .adte-line { border:2px solid #00B900; }
.adte-social-share-boxed a.adte-line .adte-social-share-text { color:#00B900; }
.adte-social-share-border a.adte-line { color:#00B900; border:2px solid #00B900; }
.adte-social-share.adte-social-share-rtl {
align-items: flex-start;
direction: rtl;
}
.adte-social-share.adte-social-share-rtl a .adte-social-share-text {
padding-right:0;
padding-left:1.2em;
}