.wp-socializer {
	margin: 0px 0px 10px; padding: 0px; display: block;
}
.wp-socializer ul {
	margin: 0px !important; padding: 0px !important; display: inline;
}
.wp-socializer ul li {
	background: none; margin: 0px 5px 5px 0px !important; padding: 0px !important; float: left !important; list-style-type: none !important;
}
.wp-socializer ul li::before {
	display: none !important;
}
.wp-socializer ul li::after {
	display: none !important;
}
.wp-socializer img {
	margin: 0px 5px 0px 0px !important; padding: 0px !important; vertical-align: middle; float: none;
}
.wp-socializer-single img {
	margin: 0px 5px 0px 0px !important; padding: 0px !important; vertical-align: middle; float: none;
}
.wp-socializer-single {
	margin-right: 10px;
}
.addthis_button img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.wp-socializer-clearer {
	clear: left;
}
.wp-socializer-opacity li {
	opacity: 0.5; -moz-opacity: 0.5; -webkit-opacity: 0.5;
}
.wp-socializer-opacity li:hover {
	opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;
}
.wp-socializer-jump li img {
	transition:200ms linear; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear;
}
.wp-socializer-jump li:hover img {
	transform: translateY(-5px); -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -o-transform: translateY(-5px);
}
.wp-socializer-magnify li img {
	transition:200ms linear; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear;
}
.wp-socializer-magnify li:hover img {
	transform: scale(1.3); -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3);
}
.columns-5 li {
	width: 19%;
}
.columns-4 li {
	width: 24%;
}
.columns-3 li {
	width: 32% !important;
}
.columns-2 li {
	width: 48%;
}
.wp-socializer-buttons {
	margin: 0px 0px 10px !important; padding: 0px !important;
}
.wp-socializer-buttons .wpsr-btn {
	margin: 0px 10px 0px 0px; padding: 0px; float: left;
}
.wp-socializer-buttons .wpsr-btn iframe {
	margin: 0px !important;
}
.wpsr-floatbar-float_left {
	margin: 0px !important; padding: 0px 5px 0px 6px !important; border-radius: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 60px; text-align: center; position: absolute; z-index: 9999; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.wpsr-floatbar-float_left .wpsr_floatbt {
	margin: 10px 0px; padding: 0px;
}
.wpsr-floatbar-bottom_fixed {
	background-position: 0px -30px; margin: 0px auto; padding: 0px 0px 0px 15px; border-radius: 10px 10px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; width: 900px; height: 35px; right: 0px; bottom: -1px; position: fixed; z-index: 9999; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); background-image: url("images/grey-bg.png"); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.wpsr-floatbar-bottom_fixed .wpsr_floatbt {
	border-color: rgb(204, 204, 204); padding: 8px 5px 0px 0px; height: 35px; text-align: center; margin-right: 10px; border-right-width: 1px; border-right-style: solid; float: left;
}
.wpsr-floatbar-bottom_fixed.wpsr-floatbar-dark {
	background-position: 0px 0px; border-color: rgb(51, 51, 51); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); background-image: url("images/dark-bg.png"); background-color: rgb(51, 51, 51);
}
.wpsr-floatbar-float_left.wpsr-floatbar-dark {
	border-color: rgb(51, 51, 51); background-color: rgb(51, 51, 51);
}
.wpsr-floatbar-dark .wpsr_floatbt {
	border-color: rgb(51, 51, 51);
}
.wpsr-floatbar-dark .wpsr_floatbt a {
	color: white !important;
}
.wpsr-floatbar-dark .wpsr_floatbt .wpsr_commentsbt a {
	color: black !important;
}
.wpsr-floatbar-float_left .wpsr-linkback {
	margin: 15px 0px 0px; position: absolute;
}
.wpsr-floatbar-float_left .wpsr-linkback a {
	margin: 0px; padding: 0px; color: rgb(204, 204, 204); font-size: 8px; text-decoration: none; display: block; opacity: 0.05; -webkit-transition: opacity .8s linear;
}
.wpsr-floatbar-float_left .wpsr-linkback a:hover {
	opacity: 1;
}
.wpsr-floatbar-float_left .wpsr_linkaw {
	margin: -5px 0px 0px !important;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback {
	margin: 6px 0px 0px; bottom: -70px; position: absolute;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback a {
	margin: 0px; padding: 0px; color: rgb(204, 204, 204); font-size: 8px; text-decoration: none; display: block; opacity: 0.05; -webkit-transition: opacity .8s linear;
}
.wpsr_hidebt {
	background: url("images/grey-toggle.png") no-repeat center; width: 35px; height: 35px; float: right; cursor: pointer;
}
.wpsr_hidebt:hover {
	opacity: 0.5;
}
.wpsr_commentsbt .wpsr_cmt_bubble {
	background: url("images/comments-bg.png") no-repeat top; margin: 0px auto; width: 50px; height: 35px; text-align: center; line-height: 0px;
}
.wpsr_commentsbt .wpsr_cmt_bubble a {
	text-decoration: none; margin-top: 15px; display: inline-block;
}
.wpsr_commentsbt .wpsr_cmt_button {
	background: url("images/grey-bg.png") repeat-x -70px; padding: 2px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; line-height: 0px; -webkit-border-radius: 3px;
}
.wpsr_commentsbt .wpsr_cmt_button:hover {
	opacity: 0.5;
}
.wpsr_commentsbt .wpsr_cmt_bubble:hover {
	opacity: 0.5;
}
.wpsr_commentsbt .wpsr_cmt_button a {
	font: 10px/normal Arial, Helvetica, sans-serif; border: 0px currentColor; border-image: none; color: rgb(102, 102, 102); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.wpsr_floatbt_min {
	left: 50% !important; top: 50% !important; width: 200px; margin-top: -100px !important; margin-left: -100px !important; display: none; position: fixed !important;
}
.wpsr_floatbt_min .wpsr_floatbt {
	margin: 10px 1%; width: 31%; overflow: hidden; float: left; min-height: 70px; max-height: 70px;
}
.wpsr_floatbt_min .wpsr-linkback {
	display: none;
}
.wpsr_shareminbt {
	background: url("../buttons/min-floatbar.png"); left: 0px; top: 50%; width: 64px; height: 64px; margin-top: -32px; display: none; position: fixed;
}
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like {
	width: 50px !important; overflow: hidden;
}
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like:hover {
	overflow: visible;
}
.wpsr_floatbt .wp-socializer-single {
	margin: 0px;
}
.fb-like span > iframe {
	position: static !important; z-index: 9999 !important; max-width: none !important;
}
.wpsr-floatbar-bottom_fixed .fb-like > span {
	overflow: hidden !important;
}
.wpsr-btn a[data-pin-config='above'] {
	margin-bottom: -45px !important;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
