/*-----------------------------------------------------------------------------------*/
/*	Base CSS
/*-----------------------------------------------------------------------------------*/

.sspclear{
	clear:both;
	height:0px;
}

.social-slider-pro{
	background-color:#F4F4F4;
	position:fixed;
	top:180px;
	_position:absolute; /* hack for IE 6*/
	z-index:200;
	margin:0px;
	padding:0px;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, .10);
	-moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, .10);
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, .10);
	border:1px solid #BEBEBE;
}

.social-slider-pro.left{
	left:0px;
	text-align:left;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
}

.social-slider-pro.right{
	right:0px;
	text-align:left;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-radius: 3px 0px 0px 3px;
	border-radius: 3px 0px 0px 3px;
}

.social-slider-pro a, .social-slider-pro img{
	border:0px;
	outline:0px !important;
	text-decoration:none !important;
}

.social-slider-pro #ssp-active{
	position:fixed;
	top:180px;
	left:0px;
	_position:absolute; /* hack for IE 6*/
	z-index:300;
	display:none;
}

.social-slider-pro #ssp-services{
	list-style:none;
	margin:0px;
	padding:0px;
}

.social-slider-pro #ssp-services li{
	padding:6px;
	border-bottom:1px solid #FEFEFE;
	border-top:1px solid #e4e4e4;
}

.social-slider-pro #ssp-services li:hover{background:#ffffff;}
.social-slider-pro #ssp-services #first-ssp{border-top:0px !important;}
.social-slider-pro #ssp-services #last-ssp{border-bottom:0px !important;}

/*-----------------------------------------------------------------------------------*/
/*	Icons
/*-----------------------------------------------------------------------------------*/

/* 49 icons */
.social-slider-pro.icons49 #ssp-services li{
	width:49px;
	height:49px;
	display:block;
}

.social-slider-pro.icons49 #ssp-services li a{
	width:49px;
	height:49px;
	display:block;
	text-indent:-99999px;
}

.social-slider-pro.icons49 #ssp-services li #addthis{background:url(../images/social-icons/addthis-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #dribbble{background:url(../images/social-icons/dribbble-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #envato{background:url(../images/social-icons/envato-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #facebook{background:url(../images/social-icons/facebook-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #flickr{background:url(../images/social-icons/flickr-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #googleplus{background:url(../images/social-icons/googleplus-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #linkedin{background:url(../images/social-icons/linkedin-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #twitter{background:url(../images/social-icons/twitter-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #vimeo{background:url(../images/social-icons/vimeo-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #youtube{background:url(../images/social-icons/youtube-49.png) center top no-repeat;}
.social-slider-pro.icons49 #ssp-services li #pinterest{background:url(../images/social-icons/pinterest-49.png) center top no-repeat;}

/* 32 icons */
.social-slider-pro.icons32 #ssp-services li{
	width:32px;
	height:32px;
	display:block;
}

.social-slider-pro.icons32 #ssp-services li a{
	width:32px;
	height:32px;
	display:block;
	text-indent:-99999px;
}

.social-slider-pro.icons32 #ssp-services li #addthis{background:url(../images/social-icons/addthis-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #dribbble{background:url(../images/social-icons/dribbble-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #envato{background:url(../images/social-icons/envato-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #facebook{background:url(../images/social-icons/facebook-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #flickr{background:url(../images/social-icons/flickr-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #googleplus{background:url(../images/social-icons/googleplus-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #linkedin{background:url(../images/social-icons/linkedin-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #twitter{background:url(../images/social-icons/twitter-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #vimeo{background:url(../images/social-icons/vimeo-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #youtube{background:url(../images/social-icons/youtube-32.png) center top no-repeat;}
.social-slider-pro.icons32 #ssp-services li #pinterest{background:url(../images/social-icons/pinterest-32.png) center top no-repeat;}

/* 21 icons */
.social-slider-pro.icons21 #ssp-services li{
	width:21px;
	height:21px;
	display:block;
}

.social-slider-pro.icons21 #ssp-services li a{
	width:21px;
	height:21px;
	display:block;
	text-indent:-99999px;
}

.social-slider-pro.icons21 #ssp-services li #addthis{background:url(../images/social-icons/addthis-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #dribbble{background:url(../images/social-icons/dribbble-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #envato{background:url(../images/social-icons/envato-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #facebook{background:url(../images/social-icons/facebook-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #flickr{background:url(../images/social-icons/flickr-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #googleplus{background:url(../images/social-icons/googleplus-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #linkedin{background:url(../images/social-icons/linkedin-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #twitter{background:url(../images/social-icons/twitter-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #vimeo{background:url(../images/social-icons/vimeo-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #youtube{background:url(../images/social-icons/youtube-21.png) center top no-repeat;}
.social-slider-pro.icons21 #ssp-services li #pinterest{background:url(../images/social-icons/pinterest-21.png) center top no-repeat;}

/*-----------------------------------------------------------------------------------*/
/*	Browser Pain Styles
/*-----------------------------------------------------------------------------------*/

.social-slider-pro #ssp-browser{
	width:400px;
	position:fixed;
	top:180px;
	_position:absolute; /* hack for IE 6*/
	z-index:200;
	display:none;
	margin:0px;
	padding:0px;
}

.social-slider-pro.left #ssp-browser{
	float:right;
	left:0px;
}

.social-slider-pro.right #ssp-browser{
	float:left;
	right:0px;
}

.social-slider-pro #ssp-browser .ssp-window{
	display:none;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/*-----------------------------------------------------------------------------------*/
/*	Facebook / Youtube
/*-----------------------------------------------------------------------------------*/

.social-slider-pro #ssp-browser #ssp-facebook{
	background:#ffffff;
}



.social-slider-pro #ssp-browser #ssp-youtube{
	background:#ffffff;
	border:3px solid #D93E24;
	padding:15px;
}

/*-----------------------------------------------------------------------------------*/
/*	Dribbble Button
/*-----------------------------------------------------------------------------------*/

#ssp-dribbble{
	background:#ffffff;
	border:3px solid #E6528A;
	padding:15px;
}

#ssp-dribbble #dribbble-top{
	background:url(../images/dribble-page.png) 0px 2px no-repeat;
	padding:0 0 0 39px;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#555555;
	line-height:19px;
}

#ssp-dribbble #dribbble-top a{
	font-size:20px;
	color:#E6528A;
	text-decoration:none;
}

#ssp-dribbble #dribbble-shots{
	margin:0px;
	padding:0px;
}

#ssp-dribbble #dribbble-shots li{
	list-style:none;
	float:left;
	margin-right:29px;
	margin-top:15px;
}

#ssp-dribbble #dribbble-shots li.right{
	margin-right:0px !important;
}

#ssp-dribbble #dribbble-shots li img{
	width:160px;
	height:117px;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .10);
	-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .10);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .10);
	border:1px solid #cccccc;
	padding:2px;
}

#ssp-dribbble #dribbble-shots li img:hover{
	border:1px solid #E6528A;
}

/*-----------------------------------------------------------------------------------*/
/*	Envato Button
/*-----------------------------------------------------------------------------------*/

#ssp-envato{
	border:3px solid #74BF3B;
	padding:15px;
	background:#ffffff;
	color:#555555;
}

#ssp-envato #ssp-envato-img, #ssp-envato #ssp-envato-meta{
	float:left;
}

#ssp-envato #ssp-envato-meta{
	width:262px;
	margin-left:15px;
	font-size:26px;
}

#ssp-envato #ssp-envato-meta a{
	color:#555555;
	text-decoration:none;
}

#ssp-envato #ssp-envato-meta a:hover{
	color:#6f6f6f;
}

#ssp-envato #ssp-envato-meta span{
	font-size:11px !important;
	line-height:28px;
}

#ssp-envato .evsprite{
	height:16px;
	display:block;
	font-size:11px;
	line-height:16px;
	padding:0 0 0 20px;
	margin-top:15px;
}

#ssp-envato .evsprite.location{
	background:url(../images/envato-location.png) 3px center no-repeat;
	margin-top:10px !important;
}

#ssp-envato .evsprite.sales{
	background:url(../images/envato-sales.png) left center no-repeat;
}

#ssp-envato .evsprite.followers{
	background:url(../images/envato-followers.png) left center no-repeat;
}

#ssp-envato #ssp-envato-follow{
	margin:15px 0 0 96px;
}

/*-----------------------------------------------------------------------------------*/
/*	Vimeo Button
/*-----------------------------------------------------------------------------------*/

#ssp-vimeo{
	background:#ffffff;
	border:3px solid #3EAFF3;
	padding:15px 0px;
}

#ssp-vimeo #ssp-vimeo-meta{
	color:#3EAFF3;
	font-size:24px;
	padding:0 0 0 38px;
	margin-bottom:15px;
	margin-left:17px;
	background:url(../images/vimeo-page.png) left center no-repeat;
}

#ssp-vimeo #ssp-vimeo-meta a{
	color:#3EAFF3;;
}

#ssp-vimeo #ssp-vimeo-meta span{
	font-size:11px;
	color:#777777;
}

.vimeoBadge { margin: 0; padding: 0; font: normal 11px verdana,sans-serif; }
.vimeoBadge img { border: 0; }
.vimeoBadge a, .vimeoBadge a:link, .vimeoBadge a:visited, .vimeoBadge a:active { color: #3A75C4; text-decoration: none; cursor: pointer; }
.vimeoBadge a:hover { color:#00CCFF; }
.vimeoBadge #vimeo_badge_logo { margin:0 0 0 20px; width: 57px; height: 16px; }
.vimeoBadge .credit { font: normal 11px verdana,sans-serif; }
.vimeoBadge .clip { padding:0; float:left; margin:0 0 20px 22px; width:160px; line-height:0; border:1px solid #cccccc; }
.vimeoBadge .caption { font: normal 11px verdana,sans-serif; overflow:hidden; width:160px; height: 30px; }
.vimeoBadge .clear { display: block; clear: both; visibility: hidden; } 

/*-----------------------------------------------------------------------------------*/
/*	AddThis Button
/*-----------------------------------------------------------------------------------*/

#ssp-addthis{
	padding:15px;
	border:3px solid #FE6D4C;
	background:#ffffff;
	text-align:center;
}

#ssp-addthis #ssp-addthis-button{
	margin:0 0 0 55px;
}

#ssp-addthis #ssp-addthis-text{
	color:#555555;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:15px 0 0 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Pinterest Styles
/*-----------------------------------------------------------------------------------*/

.socailslider-pinterest-follow{
	display:block;
	width:82px;
	height:20px;
	background:url(../images/follow-me.png) top no-repeat transparent;
}	

.tcr-pin-list{
	margin:20px 0 0 0 !important;
	padding:0px !important;
	list-style:none !important;
	clear:both;
}

.tcr-pin-list a{
	border:none !important;
	text-decoration:none !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.tcr-pin-list li{
	float:left !important;
	list-style:none !important;
	margin-right:18px !important;
	margin-bottom:18px !important;
}

.tcr-pin-list li.last{
	margin-right:0px !important;
}

.tcr-pin-list li img{
	border:none;
	padding:0px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, .2);
	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, .2);
}

#ssp-pinterest{
	background:#ffffff;
	border:3px solid #c0331d;
	padding:15px 15px 0px 15px;
}

#ssp-pinterest .tc-pin-button{
	float:left !important;
	margin-right:15px !important;
}
