/************************************************
*												*
*	Item: CSS3 Animated Social Media Buttons	*
*	Author: Cosmin Lupu							*
*	Author Link: www.cosminlupu.com				*
*	Version: 1.1.1								*
*												*
*************************************************/


/* General social media buttons style.
***************************************/

.widget_smb_buttons .smb{
	list-style: none;
	display: block;
	clear: both;
	font-size: 0px;
	line-height: 0;
}

.widget_smb_buttons .smb.tAlignleft{ text-align: left; }
.widget_smb_buttons .smb.tAligncenter{ text-align: center; }
.widget_smb_buttons .smb.tAlignright{ text-align: right; }

.widget_smb_buttons .smb li{
	display: inline-block;
	margin-right: 20px;
	cursor: pointer;
	margin: 3px 0;
	border-bottom: none;
	font-size: 16px;
	padding: 0 0;
	float: none;
}

.widget-area .widget_smb_buttons .smb li{
	padding: 0 0;
}

.widget_smb_buttons .smb li:before,
.widget_smb_buttons .smb li:after{
	content: "";
}

.widget_smb_buttons .smb li a,
.widget_smb_buttons .smb li a:hover{
	margin: 0 !important;
	padding: 0 !important;
	text-decoration: none;
	background-color: transparent;
	border-bottom: none;
}

.widget_smb_buttons .smb li:last-child{
	margin: 2px 0;
}

.widget_smb_buttons .smb li a{
	width: 100%;
	height: 100%;
	display: block;
}

.widget_smb_buttons .smb.circle li{
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

/*******************
**   16x16 Icons   *
********************/

/* .smb.px16{ width: 476px;} */

.widget_smb_buttons .smb.px16 li{
	background-image: url(../img/sprite_16.png);
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
}

.widget_smb_buttons .smb.px16.rounded li{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/* Buttons Position 16x16
***********************/

.widget_smb_buttons .smb.px16 .facebook{background-position:0 0;}
.widget_smb_buttons .smb.px16 .facebook:hover{background-position: 0 -16px;}

.widget_smb_buttons .smb.px16 .twitter{background-position:0 -32px;}
.widget_smb_buttons .smb.px16 .twitter:hover{background-position:0 -48px;}

.widget_smb_buttons .smb.px16 .linkedin{background-position:0 -64px;}
.widget_smb_buttons .smb.px16 .linkedin:hover{background-position:0 -80px;}

.widget_smb_buttons .smb.px16 .rss{background-position:0 -96px;}
.widget_smb_buttons .smb.px16 .rss:hover{background-position:0 -112px;}

.widget_smb_buttons .smb.px16 .googleplus{background-position:0 -128px;}
.widget_smb_buttons .smb.px16 .googleplus:hover{background-position:0 -144px;}

.widget_smb_buttons .smb.px16 .pinterest{background-position:0 -160px;}
.widget_smb_buttons .smb.px16 .pinterest:hover{background-position:0 -176px;}

.widget_smb_buttons .smb.px16 .drible{background-position:0 -192px;}
.widget_smb_buttons .smb.px16 .drible:hover{background-position:0 -208px;}

.widget_smb_buttons .smb.px16 .youtube{background-position:0 -224px;}
.widget_smb_buttons .smb.px16 .youtube:hover{background-position:0 -240px;}

.widget_smb_buttons .smb.px16 .vimeo{background-position:0 -256px;}
.widget_smb_buttons .smb.px16 .vimeo:hover{background-position:0 -272px;}

.widget_smb_buttons .smb.px16 .flickr{background-position:0 -288px;}
.widget_smb_buttons .smb.px16 .flickr:hover{background-position:0 -304px;}

.widget_smb_buttons .smb.px16 .yelp{background-position:0 -320px;}
.widget_smb_buttons .smb.px16 .yelp:hover{background-position:0 -336px;}

.widget_smb_buttons .smb.px16 .stumbleupon{background-position:0 -352px;}
.widget_smb_buttons .smb.px16 .stumbleupon:hover{background-position:0 -368px;}

.widget_smb_buttons .smb.px16 .yahoo{background-position:0 -384px;}
.widget_smb_buttons .smb.px16 .yahoo:hover{background-position:0 -400px;}

.widget_smb_buttons .smb.px16 .tumblr{background-position:0 -416px;}
.widget_smb_buttons .smb.px16 .tumblr:hover{background-position:0 -432px;}

.widget_smb_buttons .smb.px16 .lastfm{background-position:0 -448px;}
.widget_smb_buttons .smb.px16 .lastfm:hover{background-position:0 -464px;}

.widget_smb_buttons .smb.px16 .email{background-position:0 -480px;}
.widget_smb_buttons .smb.px16 .email:hover{background-position:0 -496px;}

.widget_smb_buttons .smb.px16 .digg{background-position:0 -512px;}
.widget_smb_buttons .smb.px16 .digg:hover{background-position:0 -528px;}

.widget_smb_buttons .smb.px16 .deviantart{background-position:0 -544px;}
.widget_smb_buttons .smb.px16 .deviantart:hover{background-position:0 -560px;}

.widget_smb_buttons .smb.px16 .delicious{background-position:0 -576px;}
.widget_smb_buttons .smb.px16 .delicious:hover{background-position:0 -592px;}

.widget_smb_buttons .smb.px16 .behance{background-position:0 -608px;}
.widget_smb_buttons .smb.px16 .behance:hover{background-position:0 -624px;}

.widget_smb_buttons .smb.px16 .reddit{background-position:0 -640px;}
.widget_smb_buttons .smb.px16 .reddit:hover{background-position:0 -656px;}

.widget_smb_buttons .smb.px16 .skype{background-position:0 -672px;}
.widget_smb_buttons .smb.px16 .skype:hover{background-position:0 -688px;}

.widget_smb_buttons .smb.px16 .feedburner{background-position:0 -704px;}
.widget_smb_buttons .smb.px16 .feedburner:hover{background-position:0 -720px;}

.widget_smb_buttons .smb.px16 .myspace{background-position:0 -736px;}
.widget_smb_buttons .smb.px16 .myspace:hover{background-position:0 -752px;}

.widget_smb_buttons .smb.px16 .blogger{background-position:0 -768px;}
.widget_smb_buttons .smb.px16 .blogger:hover{background-position:0 -784px;}

.widget_smb_buttons .smb.px16 .picasa{background-position:0 -800px;}
.widget_smb_buttons .smb.px16 .picasa:hover{background-position:0 -816px;}

.widget_smb_buttons .smb.px16 .technorati{background-position:0 -832px;}
.widget_smb_buttons .smb.px16 .technorati:hover{background-position:0 -848px;}

.widget_smb_buttons .smb.px16 .ebay{background-position:0 -864px;}
.widget_smb_buttons .smb.px16 .ebay:hover{background-position:0 -888px;}

.widget_smb_buttons .smb.px16 .ask{background-position:0 -896px;}
.widget_smb_buttons .smb.px16 .ask:hover{background-position:0 -912px;}

.widget_smb_buttons .smb.px16 .aol{background-position:0 -928px;}
.widget_smb_buttons .smb.px16 .aol:hover{background-position:0 -944px;}

.widget_smb_buttons .smb.px16 .paypal{background-position:0 -960px;}
.widget_smb_buttons .smb.px16 .paypal:hover{background-position:0 -976px;}

.widget_smb_buttons .smb.px16 .diigo{background-position:0 -992px;}
.widget_smb_buttons .smb.px16 .diigo:hover{background-position:0 -1008px;}

.widget_smb_buttons .smb.px16 .bebo{background-position:0 -1024px;}
.widget_smb_buttons .smb.px16 .bebo:hover{background-position:0 -1040px;}

.widget_smb_buttons .smb.px16 .sharethis{background-position:0 -1056px;}
.widget_smb_buttons .smb.px16 .sharethis:hover{background-position:0 -1072px;}

.widget_smb_buttons .smb.px16 .badoo{background-position:0 -1088px;}
.widget_smb_buttons .smb.px16 .badoo:hover{background-position:0 -1104px;}

.widget_smb_buttons .smb.px16 .friendfeed{background-position:0 -1120px;}
.widget_smb_buttons .smb.px16 .friendfeed:hover{background-position:0 -1136px;}

.widget_smb_buttons .smb.px16 .openid{background-position:0 -1152px;}
.widget_smb_buttons .smb.px16 .openid:hover{background-position:0 -1168px;}

.widget_smb_buttons .smb.px16 .orkut{background-position:0 -1184px;}
.widget_smb_buttons .smb.px16 .orkut:hover{background-position:0 -1200px;}

.widget_smb_buttons .smb.px16 .qik{background-position:0 -1216px;}
.widget_smb_buttons .smb.px16 .qik:hover{background-position:0 -1232px;}

.widget_smb_buttons .smb.px16 .viddler{background-position:0 -1248px;}
.widget_smb_buttons .smb.px16 .viddler:hover{background-position:0 -1264px;}

.widget_smb_buttons .smb.px16 .instagram{background-position:0 -1280px;}
.widget_smb_buttons .smb.px16 .instagram:hover{background-position:0 -1296px;}

/*******************
**   24x24 Icons   *
********************/

/* .widget_smb_buttons .widget_smb_buttons .smb.px24{ width: 572px;} */

.widget_smb_buttons .smb.px24 li{
	background-image: url(../img/sprite_24.png);
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
}
.widget_smb_buttons .smb.px24.rounded li{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* Buttons Position 24x24
***********************/

.widget_smb_buttons .smb.px24 .facebook{background-position:0 0;}
.widget_smb_buttons .smb.px24 .facebook:hover{background-position: 0 -24px;}

.widget_smb_buttons .smb.px24 .twitter{background-position:0 -48px;}
.widget_smb_buttons .smb.px24 .twitter:hover{background-position:0 -72px;}

.widget_smb_buttons .smb.px24 .linkedin{background-position:0 -96px;}
.widget_smb_buttons .smb.px24 .linkedin:hover{background-position:0 -120px;}

.widget_smb_buttons .smb.px24 .rss{background-position:0 -144px;}
.widget_smb_buttons .smb.px24 .rss:hover{background-position:0 -168px;}

.widget_smb_buttons .smb.px24 .googleplus{background-position:0 -192px;}
.widget_smb_buttons .smb.px24 .googleplus:hover{background-position:0 -216px;}

.widget_smb_buttons .smb.px24 .pinterest{background-position:0 -240px;}
.widget_smb_buttons .smb.px24 .pinterest:hover{background-position:0 -264px;}

.widget_smb_buttons .smb.px24 .drible{background-position:0 -288px;}
.widget_smb_buttons .smb.px24 .drible:hover{background-position:0 -312px;}

.widget_smb_buttons .smb.px24 .youtube{background-position:0 -336px;}
.widget_smb_buttons .smb.px24 .youtube:hover{background-position:0 -360px;}

.widget_smb_buttons .smb.px24 .vimeo{background-position:0 -384px;}
.widget_smb_buttons .smb.px24 .vimeo:hover{background-position:0 -408px;}

.widget_smb_buttons .smb.px24 .flickr{background-position:0 -432px;}
.widget_smb_buttons .smb.px24 .flickr:hover{background-position:0 -456px;}

.widget_smb_buttons .smb.px24 .yelp{background-position:0 -480px;}
.widget_smb_buttons .smb.px24 .yelp:hover{background-position:0 -504px;}

.widget_smb_buttons .smb.px24 .stumbleupon{background-position:0 -528px;}
.widget_smb_buttons .smb.px24 .stumbleupon:hover{background-position:0 -552px;}

.widget_smb_buttons .smb.px24 .yahoo{background-position:0 -576px;}
.widget_smb_buttons .smb.px24 .yahoo:hover{background-position:0 -600px;}

.widget_smb_buttons .smb.px24 .tumblr{background-position:0 -624px;}
.widget_smb_buttons .smb.px24 .tumblr:hover{background-position:0 -648px;}

.widget_smb_buttons .smb.px24 .lastfm{background-position:0 -672px;}
.widget_smb_buttons .smb.px24 .lastfm:hover{background-position:0 -696px;}

.widget_smb_buttons .smb.px24 .email{background-position:0 -720px;}
.widget_smb_buttons .smb.px24 .email:hover{background-position:0 -744px;}

.widget_smb_buttons .smb.px24 .digg{background-position:0 -768px;}
.widget_smb_buttons .smb.px24 .digg:hover{background-position:0 -792px;}

.widget_smb_buttons .smb.px24 .deviantart{background-position:0 -816px;}
.widget_smb_buttons .smb.px24 .deviantart:hover{background-position:0 -840px;}

.widget_smb_buttons .smb.px24 .delicious{background-position:0 -864px;}
.widget_smb_buttons .smb.px24 .delicious:hover{background-position:0 -888px;}

.widget_smb_buttons .smb.px24 .behance{background-position:0 -912px;}
.widget_smb_buttons .smb.px24 .behance:hover{background-position:0 -936px;}

.widget_smb_buttons .smb.px24 .reddit{background-position:0 -960px;}
.widget_smb_buttons .smb.px24 .reddit:hover{background-position:0 -984px;}

.widget_smb_buttons .smb.px24 .skype{background-position:0 -1008px;}
.widget_smb_buttons .smb.px24 .skype:hover{background-position:0 -1032px;}

.widget_smb_buttons .smb.px24 .feedburner{background-position:0 -1056px;}
.widget_smb_buttons .smb.px24 .feedburner:hover{background-position:0 -1080px;}

.widget_smb_buttons .smb.px24 .myspace{background-position:0 -1104px;}
.widget_smb_buttons .smb.px24 .myspace:hover{background-position:0 -1128px;}

.widget_smb_buttons .smb.px24 .blogger{background-position:0 -1152px;}
.widget_smb_buttons .smb.px24 .blogger:hover{background-position:0 -1176px;}

.widget_smb_buttons .smb.px24 .picasa{background-position:0 -1200px;}
.widget_smb_buttons .smb.px24 .picasa:hover{background-position:0 -1224px;}

.widget_smb_buttons .smb.px24 .technorati{background-position:0 -1248px;}
.widget_smb_buttons .smb.px24 .technorati:hover{background-position:0 -1272px;}

.widget_smb_buttons .smb.px24 .ebay{background-position:0 -1296px;}
.widget_smb_buttons .smb.px24 .ebay:hover{background-position:0 -1320px;}

.widget_smb_buttons .smb.px24 .ask{background-position:0 -1344px;}
.widget_smb_buttons .smb.px24 .ask:hover{background-position:0 -1368px;}

.widget_smb_buttons .smb.px24 .aol{background-position:0 -1392px;}
.widget_smb_buttons .smb.px24 .aol:hover{background-position:0 -1416px;}

.widget_smb_buttons .smb.px24 .paypal{background-position:0 -1440px;}
.widget_smb_buttons .smb.px24 .paypal:hover{background-position:0 -1464px;}

.widget_smb_buttons .smb.px24 .diigo{background-position:0 -1488px;}
.widget_smb_buttons .smb.px24 .diigo:hover{background-position:0 -1512px;}

.widget_smb_buttons .smb.px24 .bebo{background-position:0 -1536px;}
.widget_smb_buttons .smb.px24 .bebo:hover{background-position:0 -1560px;}

.widget_smb_buttons .smb.px24 .sharethis{background-position:0 -1584px;}
.widget_smb_buttons .smb.px24 .sharethis:hover{background-position:0 -1608px;}

.widget_smb_buttons .smb.px24 .badoo{background-position:0 -1632px;}
.widget_smb_buttons .smb.px24 .badoo:hover{background-position:0 -1656px;}

.widget_smb_buttons .smb.px24 .friendfeed{background-position:0 -1680px;}
.widget_smb_buttons .smb.px24 .friendfeed:hover{background-position:0 -1704px;}

.widget_smb_buttons .smb.px24 .openid{background-position:0 -1728px;}
.widget_smb_buttons .smb.px24 .openid:hover{background-position:0 -1752px;}

.widget_smb_buttons .smb.px24 .orkut{background-position:0 -1776px;}
.widget_smb_buttons .smb.px24 .orkut:hover{background-position:0 -1800px;}

.widget_smb_buttons .smb.px24 .qik{background-position:0 -1824px;}
.widget_smb_buttons .smb.px24 .qik:hover{background-position:0 -1848px;}

.widget_smb_buttons .smb.px24 .viddler{background-position:0 -1872px;}
.widget_smb_buttons .smb.px24 .viddler:hover{background-position:0 -1896px;}

.widget_smb_buttons .smb.px24 .instagram{background-position:0 -1920px;}
.widget_smb_buttons .smb.px24 .instagram:hover{background-position:0 -1944px;}

/*******************
**   32x32 Icons   *
********************/

/* .widget_smb_buttons .smb.px32{ width: 668px; } */

.widget_smb_buttons .smb.px32 li{
	background-image: url(../img/sprite_32.png);
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
}

.widget_smb_buttons .smb.px32.rounded li{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

/* Buttons Position 32x32
***********************/

.widget_smb_buttons .smb.px32 .facebook{background-position:0 0;}
.widget_smb_buttons .smb.px32 .facebook:hover{background-position: 0 -32px;}

.widget_smb_buttons .smb.px32 .twitter{background-position:0 -64px;}
.widget_smb_buttons .smb.px32 .twitter:hover{background-position:0 -96px;}

.widget_smb_buttons .smb.px32 .linkedin{background-position:0 -128px;}
.widget_smb_buttons .smb.px32 .linkedin:hover{background-position:0 -160px;}

.widget_smb_buttons .smb.px32 .rss{background-position:0 -192px;}
.widget_smb_buttons .smb.px32 .rss:hover{background-position:0 -224px;}

.widget_smb_buttons .smb.px32 .googleplus{background-position:0 -256px;}
.widget_smb_buttons .smb.px32 .googleplus:hover{background-position:0 -288px;}

.widget_smb_buttons .smb.px32 .pinterest{background-position:0 -320px;}
.widget_smb_buttons .smb.px32 .pinterest:hover{background-position:0 -352px;}

.widget_smb_buttons .smb.px32 .drible{background-position:0 -384px;}
.widget_smb_buttons .smb.px32 .drible:hover{background-position:0 -416px;}

.widget_smb_buttons .smb.px32 .youtube{background-position:0 -448px;}
.widget_smb_buttons .smb.px32 .youtube:hover{background-position:0 -480px;}

.widget_smb_buttons .smb.px32 .vimeo{background-position:0 -512px;}
.widget_smb_buttons .smb.px32 .vimeo:hover{background-position:0 -544px;}

.widget_smb_buttons .smb.px32 .flickr{background-position:0 -576px;}
.widget_smb_buttons .smb.px32 .flickr:hover{background-position:0 -608px;}

.widget_smb_buttons .smb.px32 .yelp{background-position:0 -640px;}
.widget_smb_buttons .smb.px32 .yelp:hover{background-position:0 -672px;}

.widget_smb_buttons .smb.px32 .stumbleupon{background-position:0 -704px;}
.widget_smb_buttons .smb.px32 .stumbleupon:hover{background-position:0 -736px;}

.widget_smb_buttons .smb.px32 .yahoo{background-position:0 -768px;}
.widget_smb_buttons .smb.px32 .yahoo:hover{background-position:0 -800px;}

.widget_smb_buttons .smb.px32 .tumblr{background-position:0 -832px;}
.widget_smb_buttons .smb.px32 .tumblr:hover{background-position:0 -864px;}

.widget_smb_buttons .smb.px32 .lastfm{background-position:0 -896px;}
.widget_smb_buttons .smb.px32 .lastfm:hover{background-position:0 -928px;}

.widget_smb_buttons .smb.px32 .email{background-position:0 -960px;}
.widget_smb_buttons .smb.px32 .email:hover{background-position:0 -992px;}

.widget_smb_buttons .smb.px32 .digg{background-position:0 -1024px;}
.widget_smb_buttons .smb.px32 .digg:hover{background-position:0 -1056px;}

.widget_smb_buttons .smb.px32 .deviantart{background-position:0 -1088px;}
.widget_smb_buttons .smb.px32 .deviantart:hover{background-position:0 -1120px;}

.widget_smb_buttons .smb.px32 .delicious{background-position:0 -1152px;}
.widget_smb_buttons .smb.px32 .delicious:hover{background-position:0 -1184px;}

.widget_smb_buttons .smb.px32 .behance{background-position:0 -1216px;}
.widget_smb_buttons .smb.px32 .behance:hover{background-position:0 -1248px;}

.widget_smb_buttons .smb.px32 .reddit{background-position:0 -1280px;}
.widget_smb_buttons .smb.px32 .reddit:hover{background-position:0 -1312px;}

.widget_smb_buttons .smb.px32 .skype{background-position:0 -1344px;}
.widget_smb_buttons .smb.px32 .skype:hover{background-position:0 -1376px;}

.widget_smb_buttons .smb.px32 .feedburner{background-position:0 -1408px;}
.widget_smb_buttons .smb.px32 .feedburner:hover{background-position:0 -1440px;}

.widget_smb_buttons .smb.px32 .myspace{background-position:0 -1472px;}
.widget_smb_buttons .smb.px32 .myspace:hover{background-position:0 -1504px;}

.widget_smb_buttons .smb.px32 .blogger{background-position:0 -1536px;}
.widget_smb_buttons .smb.px32 .blogger:hover{background-position:0 -1568px;}

.widget_smb_buttons .smb.px32 .picasa{background-position:0 -1600px;}
.widget_smb_buttons .smb.px32 .picasa:hover{background-position:0 -1632px;}

.widget_smb_buttons .smb.px32 .technorati{background-position:0 -1664px;}
.widget_smb_buttons .smb.px32 .technorati:hover{background-position:0 -1696px;}

.widget_smb_buttons .smb.px32 .ebay{background-position:0 -1728px;}
.widget_smb_buttons .smb.px32 .ebay:hover{background-position:0 -1760px;}

.widget_smb_buttons .smb.px32 .ask{background-position:0 -1792px;}
.widget_smb_buttons .smb.px32 .ask:hover{background-position:0 -1824px;}

.widget_smb_buttons .smb.px32 .aol{background-position:0 -1856px;}
.widget_smb_buttons .smb.px32 .aol:hover{background-position:0 -1888px;}

.widget_smb_buttons .smb.px32 .paypal{background-position:0 -1920px;}
.widget_smb_buttons .smb.px32 .paypal:hover{background-position:0 -1952px;}

.widget_smb_buttons .smb.px32 .diigo{background-position:0 -1984px;}
.widget_smb_buttons .smb.px32 .diigo:hover{background-position:0 -2016px;}

.widget_smb_buttons .smb.px32 .bebo{background-position:0 -2048px;}
.widget_smb_buttons .smb.px32 .bebo:hover{background-position:0 -2080px;}

.widget_smb_buttons .smb.px32 .sharethis{background-position:0 -2112px;}
.widget_smb_buttons .smb.px32 .sharethis:hover{background-position:0 -2144px;}

.widget_smb_buttons .smb.px32 .badoo{background-position:0 -2176px;}
.widget_smb_buttons .smb.px32 .badoo:hover{background-position:0 -2208px;}

.widget_smb_buttons .smb.px32 .friendfeed{background-position:0 -2240px;}
.widget_smb_buttons .smb.px32 .friendfeed:hover{background-position:0 -2272px;}

.widget_smb_buttons .smb.px32 .openid{background-position:0 -2304px;}
.widget_smb_buttons .smb.px32 .openid:hover{background-position:0 -2336px;}

.widget_smb_buttons .smb.px32 .orkut{background-position:0 -2368px;}
.widget_smb_buttons .smb.px32 .orkut:hover{background-position:0 -2400px;}

.widget_smb_buttons .smb.px32 .qik{background-position:0 -2432px;}
.widget_smb_buttons .smb.px32 .qik:hover{background-position:0 -2464px;}

.widget_smb_buttons .smb.px32 .viddler{background-position:0 -2496px;}
.widget_smb_buttons .smb.px32 .viddler:hover{background-position:0 -2528px;}

.widget_smb_buttons .smb.px32 .instagram{background-position:0 -2560px;}
.widget_smb_buttons .smb.px32 .instagram:hover{background-position:0 -2592px;}

/*******************
**   48x48 Icons   *
********************/

/* .widget_smb_buttons .smb.px48{ width: 860px; } */

.widget_smb_buttons .smb.px48 li{
	background-image: url(../img/sprite_48.png);
	width: 48px;
	height: 48px;
	background-repeat: no-repeat;
}

.widget_smb_buttons .smb.px48.rounded li{
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}

/* Buttons Position 48x48
***********************/

.widget_smb_buttons .smb.px48 .facebook{background-position:0 0;}
.widget_smb_buttons .smb.px48 .facebook:hover{background-position:0 -48px;}

.widget_smb_buttons .smb.px48 .twitter{background-position:0 -96px;}
.widget_smb_buttons .smb.px48 .twitter:hover{background-position:0 -144px;}

.widget_smb_buttons .smb.px48 .linkedin{background-position:0 -192px;}
.widget_smb_buttons .smb.px48 .linkedin:hover{background-position:0 -240px;}

.widget_smb_buttons .smb.px48 .rss{background-position:0 -288px;}
.widget_smb_buttons .smb.px48 .rss:hover{background-position:0 -336px;}

.widget_smb_buttons .smb.px48 .googleplus{background-position:0 -384px;}
.widget_smb_buttons .smb.px48 .googleplus:hover{background-position:0 -432px;}

.widget_smb_buttons .smb.px48 .pinterest{background-position:0 -480px;}
.widget_smb_buttons .smb.px48 .pinterest:hover{background-position:0 -528px;}

.widget_smb_buttons .smb.px48 .drible{background-position:0 -576px;}
.widget_smb_buttons .smb.px48 .drible:hover{background-position:0 -624px;}

.widget_smb_buttons .smb.px48 .youtube{background-position:0 -672px;}
.widget_smb_buttons .smb.px48 .youtube:hover{background-position:0 -720px;}

.widget_smb_buttons .smb.px48 .vimeo{background-position:0 -768px;}
.widget_smb_buttons .smb.px48 .vimeo:hover{background-position:0 -816px;}

.widget_smb_buttons .smb.px48 .flickr{background-position:0 -864px;}
.widget_smb_buttons .smb.px48 .flickr:hover{background-position:0 -912px;}

.widget_smb_buttons .smb.px48 .yelp{background-position:0 -960px;}
.widget_smb_buttons .smb.px48 .yelp:hover{background-position:0 -1008px;}

.widget_smb_buttons .smb.px48 .stumbleupon{background-position:0 -1056px;}
.widget_smb_buttons .smb.px48 .stumbleupon:hover{background-position:0 -1104px;}

.widget_smb_buttons .smb.px48 .yahoo{background-position:0 -1152px;}
.widget_smb_buttons .smb.px48 .yahoo:hover{background-position:0 -1200px;}

.widget_smb_buttons .smb.px48 .tumblr{background-position:0 -1248px;}
.widget_smb_buttons .smb.px48 .tumblr:hover{background-position:0 -1296px;}

.widget_smb_buttons .smb.px48 .lastfm{background-position:0 -1344px;}
.widget_smb_buttons .smb.px48 .lastfm:hover{background-position:0 -1392px;}

.widget_smb_buttons .smb.px48 .email{background-position:0 -1440px;}
.widget_smb_buttons .smb.px48 .email:hover{background-position:0 -1488px;}

.widget_smb_buttons .smb.px48 .digg{background-position:0 -1536px;}
.widget_smb_buttons .smb.px48 .digg:hover{background-position:0 -1584px;}

.widget_smb_buttons .smb.px48 .deviantart{background-position:0 -1632px;}
.widget_smb_buttons .smb.px48 .deviantart:hover{background-position:0 -1680px;}

.widget_smb_buttons .smb.px48 .delicious{background-position:0 -1728px;}
.widget_smb_buttons .smb.px48 .delicious:hover{background-position:0 -1776px;}

.widget_smb_buttons .smb.px48 .behance{background-position:0 -1824px;}
.widget_smb_buttons .smb.px48 .behance:hover{background-position:0 -1872px;}

.widget_smb_buttons .smb.px48 .reddit{background-position:0 -1920px;}
.widget_smb_buttons .smb.px48 .reddit:hover{background-position:0 -1968px;}

.widget_smb_buttons .smb.px48 .skype{background-position:0 -2016px;}
.widget_smb_buttons .smb.px48 .skype:hover{background-position:0 -2064px;}

.widget_smb_buttons .smb.px48 .feedburner{background-position:0 -2112px;}
.widget_smb_buttons .smb.px48 .feedburner:hover{background-position:0 -2160px;}

.widget_smb_buttons .smb.px48 .myspace{background-position:0 -2208px;}
.widget_smb_buttons .smb.px48 .myspace:hover{background-position:0 -2256px;}

.widget_smb_buttons .smb.px48 .blogger{background-position:0 -2304px;}
.widget_smb_buttons .smb.px48 .blogger:hover{background-position:0 -2352px;}

.widget_smb_buttons .smb.px48 .picasa{background-position:0 -2400px;}
.widget_smb_buttons .smb.px48 .picasa:hover{background-position:0 -2448px;}

.widget_smb_buttons .smb.px48 .technorati{background-position:0 -2496px;}
.widget_smb_buttons .smb.px48 .technorati:hover{background-position:0 -2544px;}

.widget_smb_buttons .smb.px48 .ebay{background-position:0 -2592px;}
.widget_smb_buttons .smb.px48 .ebay:hover{background-position:0 -2640px;}

.widget_smb_buttons .smb.px48 .ask{background-position:0 -2688px;}
.widget_smb_buttons .smb.px48 .ask:hover{background-position:0 -2736px;}

.widget_smb_buttons .smb.px48 .aol{background-position:0 -2784px;}
.widget_smb_buttons .smb.px48 .aol:hover{background-position:0 -2832px;}

.widget_smb_buttons .smb.px48 .paypal{background-position:0 -2880px;}
.widget_smb_buttons .smb.px48 .paypal:hover{background-position:0 -2928px;}

.widget_smb_buttons .smb.px48 .diigo{background-position:0 -2976px;}
.widget_smb_buttons .smb.px48 .diigo:hover{background-position:0 -3024px;}

.widget_smb_buttons .smb.px48 .bebo{background-position:0 -3072px;}
.widget_smb_buttons .smb.px48 .bebo:hover{background-position:0 -3120px;}

.widget_smb_buttons .smb.px48 .sharethis{background-position:0 -3168px;}
.widget_smb_buttons .smb.px48 .sharethis:hover{background-position:0 -3216px;}

.widget_smb_buttons .smb.px48 .badoo{background-position:0 -3264px;}
.widget_smb_buttons .smb.px48 .badoo:hover{background-position:0 -3312px;}

.widget_smb_buttons .smb.px48 .friendfeed{background-position:0 -3360px;}
.widget_smb_buttons .smb.px48 .friendfeed:hover{background-position:0 -3408px;}

.widget_smb_buttons .smb.px48 .openid{background-position:0 -3456px;}
.widget_smb_buttons .smb.px48 .openid:hover{background-position:0 -3504px;}

.widget_smb_buttons .smb.px48 .orkut{background-position:0 -3552px;}
.widget_smb_buttons .smb.px48 .orkut:hover{background-position:0 -3600px;}

.widget_smb_buttons .smb.px48 .qik{background-position:0 -3648px;}
.widget_smb_buttons .smb.px48 .qik:hover{background-position:0 -3696px;}

.widget_smb_buttons .smb.px48 .viddler{background-position:0 -3744px;}
.widget_smb_buttons .smb.px48 .viddler:hover{background-position:0 -3792px;}

.widget_smb_buttons .smb.px48 .instagram{background-position:0 -3840px;}
.widget_smb_buttons .smb.px48 .instagram:hover{background-position:0 -3888px;}

/*******************
**   TRANSITIONS   *
********************/

/* Bring Up Transition
********************/

.widget_smb_buttons .smb.bringUp li{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* Rotate Transition
*****************************/

.widget_smb_buttons .smb.rotate li{
	-webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
     
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
}

.widget_smb_buttons .smb.rotate li:hover{
	-webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform: rotate(360deg);
    transform:rotate(360deg);
}


/* Diagonal Up Transition
*************************/

.widget_smb_buttons .smb.diagonalUp{
	overflow: hidden;
	position: relative;
}

.widget_smb_buttons .smb.diagonalUp li{
	background-image: none;
	margin-right: 0px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	overflow: hidden;
	height: auto;
	-moz-box-shadow: inset 0 -18px 11px -19px #000;
	-webkit-box-shadow: inset 0 -18px 11px -19px #000;
	box-shadow: inset 0 -18px 11px -19px #000;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	text-align: left;
}

.widget_smb_buttons .smb.rounded.diagonalUp li{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}

.widget_smb_buttons .smb.diagonalUp li span{
	-webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    
    display: inline-block;
    
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
     
    -webkit-transition-property: top;
    -moz-transition-property: top;
    -o-transition-property: top;
    transition-property: top;
    
    position: relative;
}

.widget_smb_buttons .smb.circle.diagonalUp li span{
	border-radius: 100%;
}

/* 16x16 */

.widget_smb_buttons .smb.px16.rounded.diagonalUp li span{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.widget_smb_buttons .smb.px16.diagonalUp li span{
	background-image: url(../img/sprite_16.png);
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	top: 9px;
}

.widget_smb_buttons .smb.diagonalUp.px16 li span:hover,
.widget_smb_buttons .smb.diagonalUp.px16 li:hover span{ top: 5px;}

.widget_smb_buttons .smb.px16.diagonalUp.square li{height: 26px; width: 22px; padding-top: 0;}
.widget_smb_buttons .smb.px16.diagonalUp.square li span{margin-left: 3px; top: 12px;}
.widget_smb_buttons .smb.px16.diagonalUp.square li span:hover,
.widget_smb_buttons .smb.px16.diagonalUp.square li:hover span{ top: 6px;}

.widget_smb_buttons .smb.px16.diagonalUp.rounded li{height: 26px; width: 20px; padding-top: 0;}
.widget_smb_buttons .smb.px16.diagonalUp.rounded li span{margin-left: 2px; top: 12px;}
.widget_smb_buttons .smb.px16.diagonalUp.rounded li span:hover,
.widget_smb_buttons .smb.px16.diagonalUp.rounded li:hover span{ top: 6px;} 

.widget_smb_buttons .smb.px16.diagonalUp.circle li{ width: 16px; height: 24px;}

/* 24x24 */

.widget_smb_buttons .smb.px24.rounded.diagonalUp li span{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


.widget_smb_buttons .smb.px24.diagonalUp li span{
	background-image: url(../img/sprite_24.png);
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	top: 10px;
}

.widget_smb_buttons .smb.diagonalUp.px24 li span:hover,
.widget_smb_buttons .smb.diagonalUp.px24 li:hover span{ top: 4px;} 

.widget_smb_buttons .smb.px24.diagonalUp.square li{height: 34px; width: 33px; padding-top: 0;}
.widget_smb_buttons .smb.px24.diagonalUp.square li span{margin-left: 5px; top: 13px;}
.widget_smb_buttons .smb.px24.diagonalUp.square li span:hover,
.widget_smb_buttons .smb.px24.diagonalUp.square li:hover span{ top: 6px;}

.widget_smb_buttons .smb.px24.diagonalUp.rounded li{height: 34px; width: 30px; padding-top: 0;}
.widget_smb_buttons .smb.px24.diagonalUp.rounded li span{margin-left: 3px; top: 13px;}
.widget_smb_buttons .smb.px24.diagonalUp.rounded li span:hover,
.widget_smb_buttons .smb.px24.diagonalUp.rounded li:hover span{ top: 6px;}

.widget_smb_buttons .smb.px24.diagonalUp.circle li{ width: 24px; height: 31px;}

/* 32x32 */

.widget_smb_buttons .smb.px32.rounded.diagonalUp li span{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.widget_smb_buttons .smb.px32.diagonalUp li span{
	background-image: url(../img/sprite_32.png);
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
	top: 12px;
}

.widget_smb_buttons .smb.diagonalUp.px32 li span:hover,
.widget_smb_buttons .smb.diagonalUp.px32 li:hover span{ top: 4px;} 

.widget_smb_buttons .smb.px32.diagonalUp.square li{height: 42px; width: 44px; padding-top: 3px;}
.widget_smb_buttons .smb.px32.diagonalUp.square li span{margin-left: 6px; top: 14px;}
.widget_smb_buttons .smb.px32.diagonalUp.square li span:hover,
.widget_smb_buttons .smb.px32.diagonalUp.square li:hover span{ top: 5px;}

.widget_smb_buttons .smb.px32.diagonalUp.rounded li{height: 42px; width: 40px; padding-top: 2px;}
.widget_smb_buttons .smb.px32.diagonalUp.rounded li span{margin-left: 4px; top: 14px;}
.widget_smb_buttons .smb.px32.diagonalUp.rounded li span:hover,
.widget_smb_buttons .smb.px32.diagonalUp.rounded li:hover span{ top: 5px;}

.widget_smb_buttons .smb.px32.diagonalUp.circle li{ width: 32px; height: 39px;}

/* 48x48 */

.widget_smb_buttons .smb.px48.rounded.diagonalUp li span{
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}

.widget_smb_buttons .smb.px48.diagonalUp li span{
	background-image: url(../img/sprite_48.png);
	width: 48px;
	height: 48px;
	background-repeat: no-repeat;
	top: 13px;
}

.widget_smb_buttons .smb.diagonalUp.px48 li span:hover,
.widget_smb_buttons .smb.diagonalUp.px48 li:hover span{ top: 3px;} 

.widget_smb_buttons .smb.px48.diagonalUp.square li{height: 58px; width: 67px; padding-top: 4px;}
.widget_smb_buttons .smb.px48.diagonalUp.square li span{margin-left: 10px; top: 16px;}
.widget_smb_buttons .smb.px48.diagonalUp.square li span:hover,
.widget_smb_buttons .smb.px48.diagonalUp.square li:hover span{ top: 6px;}

.widget_smb_buttons .smb.px48.diagonalUp.rounded li{height: 58px; width: 61px; padding-top: 2px;}
.widget_smb_buttons .smb.px48.diagonalUp.rounded li span{margin-left: 7px; top: 16px;}
.widget_smb_buttons .smb.px48.diagonalUp.rounded li span:hover,
.widget_smb_buttons .smb.px48.diagonalUp.rounded li:hover span{ top: 6px;}

.widget_smb_buttons .smb.px48.diagonalUp.circle li{ width: 48px; height: 55px;}

