/*! Social Likes v3.0.4 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes, .social-likes__widget {
	display: inline-block;
	padding: 0;
	vertical-align: middle !important;
	word-spacing: 0 !important;
	text-indent: 0 !important;
	list-style: none !important
}
.social-likes {
	opacity: 0
}
.social-likes_visible {
	opacity: 1;
	-webkit-transition: opacity .1s ease-in;
	transition: opacity .1s ease-in
}
.social-likes > * {
	display: inline-block;
	visibility: hidden
}
.social-likes_vertical > * {
	display: block
}
.social-likes_visible > * {
	visibility: inherit
}
.social-likes__widget {
	display: inline-block;
	position: relative;
	white-space: nowrap
}
.social-likes__widget:before, .social-likes__widget:after {
	display: none !important
}
.social-likes_vertical .social-likes__widget {
	display: block;
	float: left;
	clear: left
}
.social-likes__button, .social-likes__icon, .social-likes__counter {
	text-decoration: none;
	text-rendering: optimizeLegibility
}
.social-likes__button, .social-likes__counter {
	display: inline-block;
	margin: 0;
	outline: 0
}
.social-likes__button {
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.social-likes__button:before {
	content: "";
	display: inline-block
}
.social-likes__icon {
	position: absolute
}
.social-likes__counter {
	display: none;
	position: relative
}
.social-likes_ready .social-likes__counter, .social-likes__counter_single {
	display: inline-block
}
.social-likes_ready .social-likes__counter_empty {
	display: none
}
.social-likes_vertical .social-likes__widget {
	display: block
}
.social-likes_notext .social-likes__button {
	padding-left: 0
}
.social-likes_single-w {
	position: relative;
	display: inline-block
}
.social-likes_single {
	position: absolute;
	text-align: left;
	z-index: 99999;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: visibility 0 .11s, opacity .1s ease-in;
	transition: visibility 0s .11s, opacity .1s ease-in;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.social-likes_single.social-likes_opened {
	visibility: visible;
	opacity: 1;
	-webkit-transition: opacity .15s ease-out;
	transition: opacity .15s ease-out
}
.social-likes__button_single {
	position: relative
}
@font-face {
	font-family: "social-likes";
	src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
	font-weight: 400;
	font-style: normal
}
.social-likes__icon_facebook:before {
	content: "\f101"
}
.social-likes__icon_github:before {
	content: "\f102"
}
.social-likes__icon_mailru:before {
	content: "\f103"
}
.social-likes__icon_odnoklassniki:before {
	content: "\f104"
}
.social-likes__icon_pinterest:before {
	content: "\f105"
}
.social-likes__icon_plusone:before {
	content: "\f106"
}
.social-likes__icon_single:before {
	content: "\f107"
}
.social-likes__icon_twitter:before {
	content: "\f108"
}
.social-likes__icon_vkontakte:before {
	content: "\f109"
}
.social-likes {
	min-height: 36px;
	margin: -.5em;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}
.social-likes, .social-likes_single-w {
	line-height: 1.5
}
.social-likes, .social-likes__widget_single {
	font-size: 14px
}
.social-likes__widget {
	margin: .5em;
	line-height: 1.5;
	border: 0;
	text-align: left;
	cursor: pointer
}
.social-likes__button, .social-likes__counter {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: "Helvetica Neue", Arial, sans-serif;
	vertical-align: baseline;
	color: #fff
}
.social-likes__button {
	/*padding: .04em .7em .18em 1.65em;*/
	padding:2px 12px;
	font-weight: 700;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.social-likes__icon {
	top: 0;
	left: .21em;
	font-family: "social-likes";
	font-weight: 400;
	font-style: normal;
	speak: none;
	text-transform: none;
	font-size: 1.15em;
	vertical-align: baseline
}
.social-likes__counter {
	padding-right: .5em;
	font-weight: 400;
	font-size: .85em
}
.social-likes_vertical .social-likes__widget {
	min-width: 13em
}
.social-likes_vertical .social-likes__counter {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: .3em
}
.social-likes_light .social-likes__widget {
	min-width: 0;
	background: 0 0
}
.social-likes_light .social-likes__button, .social-likes_single-light+ .social-likes__button {
	min-width: 0;
	padding-left: 1.35em;
	font-weight: 400;
	text-decoration: underline;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: auto
}
.social-likes_light .social-likes__icon {
	margin-top: -.1em;
	margin-left: -.25em
}
.social-likes_light .social-likes__counter, .social-likes_single-light+ .social-likes__button+ .social-likes__counter {
	position: static;
	margin-top: 0;
	color: #999
}
.social-likes_notext .social-likes__button {
	width: 1.85em
}
.social-likes_notext .social-likes__icon {
	margin-left: .1em
}
.social-likes_notext.social-likes_light, .social-likes_notext.social-likes_light .social-likes__widget, .social-likes_notext.social-likes_light .social-likes__icon {
	margin: 0;
	left: 0
}
.social-likes_notext.social-likes_light .social-likes__button {
	width: 1.4em;
	padding-left: 0
}
.social-likes_single {
	margin-top: -1.2em;
	padding: .5em;
	background: #fff;
	border: 1px solid #ddd
}
.social-likes__widget_single {
	height: 1.7em;
	margin: 0;
	padding: .1em 0;
	line-height: 1.5;
	background: #007aff
}
.social-likes_single-light+ .social-likes__widget_single {
	color: #007aff
}
.social-likes__icon_single {
	left: .4em;
	font-size: 1.1em
}
.social-likes__widget_facebook {
	background: #3d5b95
}
.social-likes_light .social-likes__button_facebook {
	color: #3d5b95
}
.social-likes__icon_facebook {
	left: .25em;
	top: .05em;
	font-size: 1.1em
}
.social-likes_notext .social-likes__icon_facebook {
	margin-left: .15em
}
.social-likes__widget_twitter {
	background: #24aadd
}
.social-likes_light .social-likes__button_twitter {
	color: #24aadd
}
.social-likes__icon_twitter {
	top: .1em;
	left: .25em
}
.social-likes_light .social-likes__icon_twitter {
	left: .1em
}
.social-likes__widget_plusone {
	background: #d23e30
}
.social-likes_light .social-likes__button_plusone {
	color: #d23e30
}
.social-likes_notext .social-likes__icon_plusone {
	margin-left: 0
}
.social-likes__icon_plusone {
	left: .25em
}
.social-likes_light .social-likes__icon_plusone {
	margin-top: 0
}
.social-likes__widget_mailru {
	background: #00468c
}
.social-likes_light .social-likes__button_mailru {
	color: #00468c
}
.social-likes__icon_mailru {
	left: .25em
}
.social-likes_light .social-likes__icon_mailru {
	left: .1em
}
.social-likes_notext .social-likes__icon_mailru {
	margin-left: .075em
}
.social-likes__widget_vkontakte {
	background: #587e9f
}
.social-likes_light .social-likes__button_vkontakte {
	color: #587e9f
}
.social-likes__icon_vkontakte {
	top: .2em;
	left: .25em
}
.social-likes__widget_odnoklassniki {
	background: #f59310
}
.social-likes_light .social-likes__button_odnoklassniki {
	color: #f59310
}
.social-likes__icon_odnoklassniki {
	left: .4em
}
.social-likes_light .social-likes__icon_odnoklassniki {
	left: .25em
}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki {
	width: 1em
}
.social-likes__widget_pinterest {
	background: #cb132d
}
.social-likes_light .social-likes__button_pinterest {
	color: #cb132d
}
.social-likes_light .social-likes__icon_pinterest {
	left: .1em
}
/*
.social-likes__button_mailsharer {
	padding-left: 5px;
	background: #eee;
	
	color: #c71a28;
	border-color: #bbb;
	border-color: rgba(186,186,186,.8);
	border-bottom-color: rgba(153,153,153,.8)
}
.social-likes__button_mailsharer:hover {
	background: #efefef;
	
	color: #c11524;
	border-color: rgba(186,186,186,.6);
	border-bottom-color: rgba(153,153,153,.6)
}*/

.social-likes__icon_mailsharer:before {
	content: "\f103";
	line-height:1.6em;
}
.social-likes__widget_mailsharer {
	background: #eee;
}
.social-likes__button.social-likes__button_mailsharer {
	color: #cb132d;
}
.social-likes__icon_mailsharer {
	left: .25em
}
.social-likes_light .social-likes__icon_mailsharer {
	left: .1em
}
.social-likes_notext .social-likes__icon_mailsharer {
	margin-left: .075em
}