.large-format.rrssb-buttons li a {
	backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.large-format.rrssb-buttons li a .rrssb-text {
	backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.rrssb-buttons {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
.rrssb-buttons li {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
.rrssb-buttons li a {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
.clearfix {
	
}
.clearfix::after {
	clear: both;
}
.clearfix::before {
	display: table; content: " ";
}
.clearfix::after {
	display: table; content: " ";
}
.rrssb-buttons {
	margin: 0px; padding: 0px; width: 100%; height: 36px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.rrssb-buttons li {
	list-style: none; margin: 0px; padding: 0px 2.5px; height: 100%; line-height: 13px; float: left;
}
.rrssb-buttons li.rrssb-email a {
	background-color: rgb(10, 136, 255);
}
.rrssb-buttons li.rrssb-email a:hover {
	background-color: rgb(0, 110, 214);
}
.rrssb-buttons li.rrssb-facebook a {
	background-color: rgb(48, 97, 153);
}
.rrssb-buttons li.rrssb-facebook a:hover {
	background-color: rgb(36, 72, 114);
}
.rrssb-buttons li.rrssb-tumblr a {
	background-color: rgb(50, 80, 109);
}
.rrssb-buttons li.rrssb-tumblr a:hover {
	background-color: rgb(34, 54, 74);
}
.rrssb-buttons li.rrssb-linkedin a {
	background-color: rgb(0, 123, 182);
}
.rrssb-buttons li.rrssb-linkedin a:hover {
	background-color: rgb(0, 89, 131);
}
.rrssb-buttons li.rrssb-twitter a {
	background-color: rgb(38, 196, 241);
}
.rrssb-buttons li.rrssb-twitter a:hover {
	background-color: rgb(14, 170, 214);
}
.rrssb-buttons li.rrssb-googleplus a {
	background-color: rgb(233, 63, 46);
}
.rrssb-buttons li.rrssb-googleplus a:hover {
	background-color: rgb(206, 38, 22);
}
.rrssb-buttons li.rrssb-youtube a {
	background-color: rgb(223, 28, 49);
}
.rrssb-buttons li.rrssb-youtube a:hover {
	background-color: rgb(178, 22, 39);
}
.rrssb-buttons li.rrssb-reddit a {
	background-color: rgb(139, 187, 227);
}
.rrssb-buttons li.rrssb-reddit a:hover {
	background-color: rgb(98, 163, 217);
}
.rrssb-buttons li.rrssb-pinterest a {
	background-color: rgb(184, 22, 33);
}
.rrssb-buttons li.rrssb-pinterest a:hover {
	background-color: rgb(138, 17, 25);
}
.rrssb-buttons li.rrssb-pocket a {
	background-color: rgb(237, 64, 84);
}
.rrssb-buttons li.rrssb-pocket a:hover {
	background-color: rgb(228, 22, 45);
}
.rrssb-buttons li.rrssb-github a {
	background-color: rgb(68, 68, 68);
}
.rrssb-buttons li.rrssb-github a:hover {
	background-color: rgb(43, 43, 43);
}
.rrssb-buttons li.rrssb-instagram a {
	background-color: rgb(81, 127, 164);
}
.rrssb-buttons li.rrssb-instagram a:hover {
	background-color: rgb(64, 101, 130);
}
.rrssb-buttons li a {
	padding: 11px 7px 12px 27px; border-radius: 2px; transition:background-color 0.2s ease-in-out; width: 100%; height: 100%; text-align: center; text-transform: uppercase; font-size: 11px; font-weight: bold; text-decoration: none; display: block; position: relative; background-color: rgb(204, 204, 204); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transition: background-color 0.2s ease-in-out; -moz-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out;
}
.rrssb-buttons li a .rrssb-icon {
	left: 10px; top: 0px; width: 10%; height: 100%; padding-top: 9px; display: block; position: absolute;
}
.rrssb-buttons li a .rrssb-icon svg {
	width: 17px; height: 17px;
}
.rrssb-buttons li a .rrssb-icon svg path {
	fill: #fff;
}
.rrssb-buttons li a .rrssb-icon svg polygon {
	fill: #fff;
}
.rrssb-buttons li a .rrssb-text {
	color: rgb(255, 255, 255);
}
.rrssb-buttons li a:active {
	box-shadow: inset 1px 3px 15px 0px rgba(22,0,0,0.25);
}
.rrssb-buttons li.small a {
	padding: 0px;
}
.rrssb-buttons li.small a .rrssb-icon {
	margin: 0px auto; left: auto; top: auto; width: 100%; height: 100%; overflow: hidden; position: relative;
}
.rrssb-buttons li.small a .rrssb-text {
	visibility: hidden;
}
.large-format.rrssb-buttons {
	height: auto;
}
.large-format.rrssb-buttons li {
	height: auto;
}
.large-format.rrssb-buttons li a {
	padding: 7% 0% 7% 12%; border-radius: 0.2em; line-height: 1vw; font-size: 1vw;
}
.large-format.rrssb-buttons li a .rrssb-icon {
	left: 7%; width: 12%; padding-top: 0px;
}
.large-format.rrssb-buttons li a .rrssb-icon svg {
	top: 0px; width: 100%; height: 100%; position: absolute;
}
.large-format.rrssb-buttons li a .rrssb-text {
	font-size: 1vw;
}
.large-format.rrssb-buttons li a:hover {
	padding: 7% 0% 7% 12%; border-radius: 0.2em; font-size: 1vw;
}
.small-format.rrssb-buttons {
	padding-top: 5px;
}
.small-format.rrssb-buttons li {
	padding: 0px 1.5px; height: 80%;
}
.small-format.rrssb-buttons li a .rrssb-icon {
	height: 100%; padding-top: 0px;
}
.small-format.rrssb-buttons li a .rrssb-icon svg {
	top: 6px; width: 80%; height: 48%; position: relative;
}
.tiny-format.rrssb-buttons {
	height: 22px; position: relative;
}
.tiny-format.rrssb-buttons li {
	padding-right: 7px;
}
.tiny-format.rrssb-buttons li a {
	padding: 0px; background-color: transparent;
}
.tiny-format.rrssb-buttons li a .rrssb-icon svg {
	width: 100%; height: 70%;
}
.tiny-format.rrssb-buttons li a:hover {
	background-color: transparent;
}
.tiny-format.rrssb-buttons li a:active {
	background-color: transparent;
}
.tiny-format.rrssb-buttons li.rrssb-email a .rrssb-icon svg path {
	fill: #0a88ff;
}
.tiny-format.rrssb-buttons li.rrssb-email a .rrssb-icon svg polygon {
	fill: #0a88ff;
}
.tiny-format.rrssb-buttons li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #0054a3;
}
.tiny-format.rrssb-buttons li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #0054a3;
}
.tiny-format.rrssb-buttons li.rrssb-facebook a .rrssb-icon svg path {
	fill: #306199;
}
.tiny-format.rrssb-buttons li.rrssb-facebook a .rrssb-icon svg polygon {
	fill: #306199;
}
.tiny-format.rrssb-buttons li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #18304b;
}
.tiny-format.rrssb-buttons li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #18304b;
}
.tiny-format.rrssb-buttons li.rrssb-tumblr a .rrssb-icon svg path {
	fill: #32506d;
}
.tiny-format.rrssb-buttons li.rrssb-tumblr a .rrssb-icon svg polygon {
	fill: #32506d;
}
.tiny-format.rrssb-buttons li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #121d27;
}
.tiny-format.rrssb-buttons li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #121d27;
}
.tiny-format.rrssb-buttons li.rrssb-linkedin a .rrssb-icon svg path {
	fill: #007bb6;
}
.tiny-format.rrssb-buttons li.rrssb-linkedin a .rrssb-icon svg polygon {
	fill: #007bb6;
}
.tiny-format.rrssb-buttons li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #003650;
}
.tiny-format.rrssb-buttons li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #003650;
}
.tiny-format.rrssb-buttons li.rrssb-twitter a .rrssb-icon svg path {
	fill: #26c4f1;
}
.tiny-format.rrssb-buttons li.rrssb-twitter a .rrssb-icon svg polygon {
	fill: #26c4f1;
}
.tiny-format.rrssb-buttons li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #0b84a6;
}
.tiny-format.rrssb-buttons li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #0b84a6;
}
.tiny-format.rrssb-buttons li.rrssb-googleplus a .rrssb-icon svg path {
	fill: #e93f2e;
}
.tiny-format.rrssb-buttons li.rrssb-googleplus a .rrssb-icon svg polygon {
	fill: #e93f2e;
}
.tiny-format.rrssb-buttons li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #a01e11;
}
.tiny-format.rrssb-buttons li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #a01e11;
}
.tiny-format.rrssb-buttons li.rrssb-youtube a .rrssb-icon svg path {
	fill: #df1c31;
}
.tiny-format.rrssb-buttons li.rrssb-youtube a .rrssb-icon svg polygon {
	fill: #df1c31;
}
.tiny-format.rrssb-buttons li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #84111d;
}
.tiny-format.rrssb-buttons li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #84111d;
}
.tiny-format.rrssb-buttons li.rrssb-reddit a .rrssb-icon svg path {
	fill: #8bbbe3;
}
.tiny-format.rrssb-buttons li.rrssb-reddit a .rrssb-icon svg polygon {
	fill: #8bbbe3;
}
.tiny-format.rrssb-buttons li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #398bcf;
}
.tiny-format.rrssb-buttons li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #398bcf;
}
.tiny-format.rrssb-buttons li.rrssb-pinterest a .rrssb-icon svg path {
	fill: #b81621;
}
.tiny-format.rrssb-buttons li.rrssb-pinterest a .rrssb-icon svg polygon {
	fill: #b81621;
}
.tiny-format.rrssb-buttons li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #5d0b11;
}
.tiny-format.rrssb-buttons li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #5d0b11;
}
.tiny-format.rrssb-buttons li.rrssb-pocket a .rrssb-icon svg path {
	fill: #ed4054;
}
.tiny-format.rrssb-buttons li.rrssb-pocket a .rrssb-icon svg polygon {
	fill: #ed4054;
}
.tiny-format.rrssb-buttons li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #b61124;
}
.tiny-format.rrssb-buttons li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #b61124;
}
.tiny-format.rrssb-buttons li.rrssb-github a .rrssb-icon svg path {
	fill: #444;
}
.tiny-format.rrssb-buttons li.rrssb-github a .rrssb-icon svg polygon {
	fill: #444;
}
.tiny-format.rrssb-buttons li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #111;
}
.tiny-format.rrssb-buttons li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #111;
}
.tiny-format.rrssb-buttons li.rrssb-instagram a .rrssb-icon svg path {
	fill: #517fa4;
}
.tiny-format.rrssb-buttons li.rrssb-instagram a .rrssb-icon svg polygon {
	fill: #517fa4;
}
.tiny-format.rrssb-buttons li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #2f4a60;
}
.tiny-format.rrssb-buttons li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg polygon {
	fill: #2f4a60;
}
