@font-face {
    font-family: share;
    src: url('../font/share.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

#share {
	display: none;
    position: relative;
	text-align: center;
}

#share ins[data-type] {
	position: relative;
    z-index:2;
	display: inline-block;
	margin: 1px;
    padding: 0 4px;
	overflow: hidden;
	cursor: pointer;
	line-height: normal;
	color: rgba(255,255,255,.95);
	-webkit-transition: All 0.3s ease-in-out;
	transition: All 0.3s ease-in-out;
    text-decoration:none;
}

/* Buttons big */
#share.sh-big ins[data-type] {
	min-width: 32px;
	height: 32px;
	font: normal normal 1rem/32px share;
}

/* Buttons medium */
#share.sh-medi ins[data-type] {
	min-width: 26px;
	height: 26px;
	font: normal lighter .9rem/26px share;
}

/* Buttons small */
#share.sh-small ins[data-type] {
	min-width: 20px;
	height: 20px;
	font: normal lighter .75rem/20px share;
}

#share [data-type] > [data-counter] {
    font-size: .82rem;
    margin-left: 3px;
}

#share .hiddenw{
    max-width: 340px;
    margin:0 auto;
    position:relative;
    height:0;
}

#share .hidden {
    display: none;
    background: #fff;
    padding: 20px 5px;
    max-width: 320px;
    position: absolute;
    left: 0;
    top:0;
    box-shadow: 0 0 5px rgba(2,2,2,.2), inset 0 0 50px rgba(185,185,185,.15);
    z-index: 999;
}

#share .sh-close:before {
    content: "x";
}

#share .sh-close {
    position: absolute;
    top:-4px;
    right:-4px;
    border-radius: 50%;
    background: #747474;
    color: #fff;
    width: 24px;
    height: 24px;
    cursor: pointer;
    line-height: 24px;
}

#share [data-type],#share .sh-close {
    -webkit-transition: All .4s ease-in-out;
    transition: All .4s ease-in-out;
}

#share [data-type]:hover,#share .sh-close:hover {
    opacity: .8;
}

/* Toggle button */
#share [data-type=toggle] {background: #FF7450;border-radius:50%}
#share [data-type=toggle]:before { content: "+"}

/* Vkontakte */
#share [data-type=vk] {background: #45668e}
#share [data-type=vk]:before { content: '\e801'}

/* Facebook */
#share [data-type=fb] {background: #3b5998}
#share [data-type=fb]:before { content: '\e806'}

/* Odnoklassniki */
#share [data-type=ok] {background: #ed812b}
#share [data-type=ok]:before { content: '\e807'}

/* My.Mail.ru */
#share [data-type=mr] {background: #168de2}
#share [data-type=mr]:before { content: '\e80d'}

/* Google plus */
#share [data-type=gp] {background: #dd4b39}
#share [data-type=gp]:before { content: '\e80e'}

/* Linkedin */
#share [data-type=li] {background: #0976b4}
#share [data-type=li]:before { content: '\e80b'}

/* Twitter */
#share [data-type=tw] {background: #55acee}
#share [data-type=tw]:before { content: '\e800'}

/* Livejournal */
#share [data-type=lj] {background: #004359}
#share [data-type=lj]:before { content: '\e80f'}

/* Tumblr */
#share [data-type=tm] {background: #35465c}
#share [data-type=tm]:before { content: '\e80a'}

/* Blogger */
#share [data-type=bl] {background: #f57d00}
#share [data-type=bl]:before { content: '\e803'}

/* Pinterest */
#share [data-type=pt] {background: #cc2127}
#share [data-type=pt]:before { content: '\e805'}

/* Digg */
#share [data-type=di] {background: #000000}
#share [data-type=di]:before { content: '\e809'}

/* Evernote */
#share [data-type=en] {background: #7ac142}
#share [data-type=en]:before { content: '\e804'}

/* Reddit */
#share [data-type=rd] {background: #5f99cf}
#share [data-type=rd]:before { content: '\e808'}

/* Delicious */
#share [data-type=de] {background: #3399ff}
#share [data-type=de]:before { content: '\e813'}

/* StumbleUpon */
#share [data-type=su] {background: #eb4924}
#share [data-type=su]:before { content: '\e811'}

/* Pocket */
#share [data-type=po] {background: #d3505a}
#share [data-type=po]:before { content: '\e80c'}

/* Surfingbird */
#share [data-type=sb] {background: #26B1F6}
#share [data-type=sb]:before { content: '\e810'}

/* Liveinternet */
#share [data-type=lr] {background: #627683}
#share [data-type=lr]:before { content: '\e81b'}

/* Buffer */
#share [data-type=bf] {background: #323b43}
#share [data-type=bf]:before { content: '\e802'}

/* Instapaper */
#share [data-type=ip] {background: #428bca}
#share [data-type=ip]:before { content: '\e814'}

/* Readability */
#share [data-type=ra] {background: #990000}
#share [data-type=ra]:before { content: '\e812'}

/* Xing */
#share [data-type=xi] {background: #cfdc00}
#share [data-type=xi]:before { content: '\e815'}

/* Wordpress */
#share [data-type=wp] {background: #0087be}
#share [data-type=wp]:before { content: '\e81a'}

/* Telegram */
#share [data-type=tg] {background: #0088cc}
#share [data-type=tg]:before { content: '\e819'}

/* Viber */
#share [data-type=vi] {background: #8f5db7}
#share [data-type=vi]:before { content: '\e816'}

/* WhatsApp */
#share [data-type=wa] {background: #43d854}
#share [data-type=wa]:before { content: '\e817'}

/* LINE */
#share [data-type=ln] {background: #00c300}
#share [data-type=ln]:before { content: '\e818'}

#share:after{content:"";display:table;clear:both}
#share[class^="sh-"].flo-l {float:left}
#share[class^="sh-"].flo-r {float:right}
#share[class^="sh-"].flo-n {float:none}