/* Socials and shares */

.social-and-service {
display: block;
width: 100%;
height: 34px;
position: relative;
padding: 0;
margin: 10px 0 40px 0;
}
.social-and-service .title {
font-size: 13px;
color: #767676;
float: left;
width: 135px;
margin-right: 15px;
line-height: 34px;
background: url('/sites/all/themes/food/styles/images/arrows.png') right center no-repeat;
}
/*
.b-share-icon_vkontakte:before,
.b-share-icon_facebook:before,
.b-share-icon_odnoklassniki:before,
.b-share-icon_gplus:before {
color: #fff;
text-rendering: initial;
font-size: 13px;
font-weight: normal;
line-height: 25px;
display: inline-block;
padding-left: 30px;
}
.b-share-icon_vkontakte:before {content: "Поделиться"}
.b-share-icon_facebook:before {content: "Поделиться"}
.b-share-icon_odnoklassniki:before {content: "Класс!"}
.b-share-icon_gplus:before {content: "Поделиться"}
*/
.b-share_theme_counter .b-share {
padding: 0!important;
width: 100%;
}
.b-share-counter {
display: inline-block!important;
margin-top: 3px!important;
}
.b-share_theme_counter .b-share__handle {
height: 34px;
padding: 5px 0!important;
}
.b-share_theme_counter .b-share-icon {
width: 30px;
height: 30px;
}
.b-share_theme_counter .b-share__link {
-webkit-border-radius: 4px;
border-radius: 4px;
width: 100% !important;
}
.yashare-auto-init, .b-share_theme_counter .b-share-btn__wrap {
display: inline-block;
}
.b-share_theme_counter .b-share-btn__wrap {
width: 12%;
min-width: 55px;
}
.b-share_theme_counter span:last-child.b-share-btn__wrap {
border-right: 0 none;
}
.yashare-auto-init.social-links {
display: block;
position: absolute;
background: #FFF;
padding: 15px;
margin-left: -15px;
}
@media screen and (max-width: 634px) {
	.social-and-service {
	height: auto;
	width: auto;
	}
	.yashare-auto-init {
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 295px;
	}
	.social-and-service .title {
	float: none;
	margin: 15px auto;
	text-align: center;
	background: url('/sites/all/themes/food/styles/images/arrows.png') bottom center no-repeat;
	}
	.b-share_theme_counter .b-share-btn__wrap {
	min-width: 55px;	
	}
}