.rrssb-buttons.large-format li a,.rrssb-buttons.large-format li a .text {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
}

.rrssb-buttons,.rrssb-buttons li,.rrssb-buttons li a {
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.clearfix {
zoom:1;}

.clearfix:after {
clear:both;
}

.clearfix:before,.clearfix:after {
content:" ";
display:table;
}

.rrssb-buttons {
font-family: 'Myriad Pro' !important;
height:36px;
width:100%;
margin:0;
padding:0;
}

.rrssb-buttons li {
float:left;
height:100%;
list-style:none;
line-height:13px;
margin:0;
padding:0 2.5px;
}

.rrssb-buttons li.email a {
background-color:#0a88ff;
}

.rrssb-buttons li.email a:hover {
background-color:#006ed6;
}

.rrssb-buttons li.facebook a {
background-color:#306199;
}

.rrssb-buttons li.facebook a:hover {
background-color:#244872;
}

.rrssb-buttons li.tumblr a {
background-color:#32506d;
}

.rrssb-buttons li.tumblr a:hover {
background-color:#22364a;
}

.rrssb-buttons li.linkedin a {
background-color:#007bb6;
}

.rrssb-buttons li.linkedin a:hover {
background-color:#005983;
}

.rrssb-buttons li.twitter a {
background-color:#26c4f1;
}

.rrssb-buttons li.twitter a:hover {
background-color:#0eaad6;
}

.rrssb-buttons li.googleplus a {
background-color:#e93f2e;
}

.rrssb-buttons li.googleplus a:hover {
background-color:#ce2616;
}

.rrssb-buttons li.youtube a {
background-color:#df1c31;
}

.rrssb-buttons li.youtube a:hover {
background-color:#b21627;
}

.rrssb-buttons li.reddit a {
background-color:#8bbbe3;
}

.rrssb-buttons li.reddit a:hover {
background-color:#62a3d9;
}

.rrssb-buttons li.pinterest a {
background-color:#b81621;
}

.rrssb-buttons li.pinterest a:hover {
background-color:#8a1119;
}

.rrssb-buttons li.pocket a {
background-color:#ed4054;
}

.rrssb-buttons li.pocket a:hover {
background-color:#e4162d;
}

.rrssb-buttons li.github a {
background-color:#444;
}

.rrssb-buttons li.github a:hover {
background-color:#2b2b2b;
}

.rrssb-buttons li a {
background-color:#ccc;
display:block;
font-size:14px !important;
height:100%;
position:relative;
text-align:center;
text-decoration:none;
text-transform:uppercase;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
width:100%;
-webkit-transition:background-color .2s ease-in-out;
-moz-transition:background-color .2s ease-in-out;
-o-transition:background-color .2s ease-in-out;
transition:background-color .2s ease-in-out;
padding:11px 7px 12px 27px;
}

.rrssb-buttons li a .icon {
display:block;
height:100%;
left:10px;
padding-top:9px;
position:absolute;
top:0;
width:10%;
}

.rrssb-buttons li a .icon svg {
height:17px;
width:17px;
}

.rrssb-buttons li a .icon svg path,.rrssb-buttons li a .icon svg polygon {
fill:#fff;
}

.rrssb-buttons li a .text {
color:#fff;
}

.rrssb-buttons li a:active {
box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0.25);
}

.rrssb-buttons li.small a {
padding:0;
}

.rrssb-buttons li.small a .icon {
height:100%;
left:auto;
overflow:hidden;
position:relative;
top:auto;
width:100%;
margin:0 auto;
}

.rrssb-buttons li.small a .text {
visibility:hidden;
}

.rrssb-buttons.large-format li a {
font-size:21px !important;
line-height:21px;
padding:7% 0 7% 12%;
}

.rrssb-buttons.large-format li a .icon {
left:7%;
padding-top:0;
width:12%;
}

.rrssb-buttons.large-format li a .icon svg {
height:100%;
width:100%;
}

.rrssb-buttons.large-format li a .text {
font-size:21px !important;
}

.rrssb-buttons.large-format li a:hover {
font-size:21px !important;
padding:7% 0 7% 12%;
}

.rrssb-buttons.small-format {
padding-top:5px;
}

.rrssb-buttons.small-format li {
height:80%;
padding:0 1.5px;
}

.rrssb-buttons.small-format li a .icon {
height:100%;
padding-top:0;
}

.rrssb-buttons.small-format li a .icon svg {
height:48%;
position:relative;
top:6px;
width:80%;
}

.rrssb-buttons.tiny-format {
height:22px;
position:relative;
}

.rrssb-buttons.tiny-format li {
padding-right:7px;
}

.rrssb-buttons.tiny-format li a {
background-color:transparent;
padding:0;
}

.rrssb-buttons.tiny-format li a .icon svg {
height:70%;
width:100%;
}

.rrssb-buttons.tiny-format li a:hover,.rrssb-buttons.tiny-format li a:active {
background-color:transparent;
}

.rrssb-buttons.tiny-format li.email a .icon svg path,.rrssb-buttons.tiny-format li.email a .icon svg polygon {
fill:#0a88ff;
}

.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg polygon {
fill:#0054a3;
}

.rrssb-buttons.tiny-format li.facebook a .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon svg polygon {
fill:#306199;
}

.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg polygon {
fill:#18304b;
}

.rrssb-buttons.tiny-format li.tumblr a .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon svg polygon {
fill:#32506d;
}

.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg polygon {
fill:#121d27;
}

.rrssb-buttons.tiny-format li.linkedin a .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon svg polygon {
fill:#007bb6;
}

.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg polygon {
fill:#003650;
}

.rrssb-buttons.tiny-format li.twitter a .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon svg polygon {
fill:#26c4f1;
}

.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg polygon {
fill:#0b84a6;
}

.rrssb-buttons.tiny-format li.googleplus a .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon svg polygon {
fill:#e93f2e;
}

.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg polygon {
fill:#a01e11;
}

.rrssb-buttons.tiny-format li.youtube a .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon svg polygon {
fill:#df1c31;
}

.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg polygon {
fill:#84111d;
}

.rrssb-buttons.tiny-format li.reddit a .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon svg polygon {
fill:#8bbbe3;
}

.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg polygon {
fill:#398bcf;
}

.rrssb-buttons.tiny-format li.pinterest a .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon svg polygon {
fill:#b81621;
}

.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg polygon {
fill:#5d0b11;
}

.rrssb-buttons.tiny-format li.pocket a .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon svg polygon {
fill:#ed4054;
}

.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg polygon {
fill:#b61124;
}

.rrssb-buttons.tiny-format li.github a .icon svg path,.rrssb-buttons.tiny-format li.github a .icon svg polygon {
fill:#444;
}

.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg polygon {
fill:#111;
}

.rrssb-buttons.large-format,.rrssb-buttons.large-format li {
height:auto;
}	