.soc-buttons {
	display: flex!important;
	justify-content: flex-end;
	// padding-top: 16px;
	padding: 16px 0 0 0;
}

.soc-buttons a {
	display: block;
	float: left;
	margin-left: 16px;
	width: 32px;
	height: 32px;
	background-image: url(../images/soc-icons3.png);
	transition: background 0.2s ease-out;
}

.soc-buttons_vk {
	background-position: 0 0;
}
.soc-buttons_fb {
	background-position: -32px 0;
}
.soc-buttons_twt {
	background-position: -64px 0;
}
.soc-buttons_ok {
	background-position: -224px 0;
}
.soc-buttons_gplus {
	background-position: -96px 0;
}
.soc-buttons_rss {
	background-position: -128px 0;
}
.soc-buttons_insta {
	background-position: -160px 0;
}
.soc-buttons_youtube {
	background-position: -192px 0;
}
.soc-buttons_telegram {
	background-position: -256px 0;
}
.soc-buttons_flipboard {
	background-position: -288px 0;
}
.soc-buttons_yandex_zen {
	background-position: -320px 0;
}
.soc-buttons_smotrim {
	background-position: -352px 0;
}
.soc-buttons_vk:hover {
	background-position: 0 -32px;
}
.soc-buttons_fb:hover {
	background-position: -32px -32px;
}
.soc-buttons_twt:hover {
	background-position: -64px -32px;
}
.soc-buttons_ok:hover {
	background-position: -224px -32px;
}
.soc-buttons_gplus:hover {
	background-position: -96px -32px;
}
.soc-buttons_rss:hover {
	background-position: -128px -32px;
}
.soc-buttons_insta:hover {
	background-position: -160px -32px;
}
.soc-buttons_youtube:hover {
	background-position: -192px -32px;
}
.soc-buttons_telegram:hover {
	background-position: -256px -32px;
}
.soc-buttons_flipboard:hover {
	background-position: -288px -32px;
}
.soc-buttons_yandex_zen:hover {
	background-position: -320px -32px;
}
.soc-buttons_smotrim:hover {
	background-position: -352px -32px;
}
.soc-buttons.vgtrk-bar-social-wrap {
	border-right: 1px solid #ccc;
	height: 39px;
	padding: 0;
	display: flex;
	justify-content: flex-end;
}

.soc-buttons.vgtrk-bar-social-wrap a {
	display: block;
	width: 48px;
	height: 39px;
	margin: 0;
	border-left: 1px solid #ccc;
	float: left;
	background-image: url(/assets/images/vgtrk-bar-soc-icon.png);
	transition: background 0.2s ease-out;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_vk:hover {
  background-position: 1px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_fb {
  background-position: -47px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_fb:hover {
  background-position: -47px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_twt {
  background-position: -95px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_twt:hover {
  background-position: -95px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_ok {
  background-position: -341px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_ok:hover {
  background-position: -341px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_gplus {
  background-position: -144px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_gplus:hover {
  background-position: -144px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_rss {
  background-position: -194px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_rss:hover {
  background-position: -194px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_insta {
  background-position: -242px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_insta:hover {
  background-position: -242px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_youtube {
  background-position: -292px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_youtube:hover {
  background-position: -292px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_telegram {
  background-position: -384px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_telegram:hover {
  background-position: -384px -39px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_flipboard {
  background-position: -434px 0px;
}

.soc-buttons.vgtrk-bar-social-wrap a.soc-buttons_flipboard:hover {
  background-position: -434px -39px;
}