/*
#INDEED_TEMPLATES#
{
    "ism_template_sf_1" : "(#1) Old Fashioned",
	"ism_template_sf_2" : "(#2) Brooklyn",
	"ism_template_sf_3" : "(#3) Last Word"
}
#INDEED_TEMPLATES#
*/

/*Template Social Follow 1*/

.ism_template_sf_1{
}
.ism_template_sf_1 a{
	line-height:0px;
	/*display:block;
	float:left;*/
}
.ism_template_sf_1 .ism_item{
	border-radius:1px;
	padding:3px;
	color:#f1f1f1;
	margin:0px;
	min-height:60px;
	padding:8px 0px;
	border:1px solid rgba(204,204,204,0.1);
	min-width: 90px;
}
.ism_template_sf_1 .ism_item:hover{

	color:#fff;
}
.ism_template_sf_1 .fa-ism{
	width:80px;
	text-align:center;
	display:block;
	float:none !important;
	font-size:32px;
	/*line-height: 80px;
	margin-bottom:-24px;*/
	line-height:34px;
	margin:0 auto;
}
.ism_template_sf_1 .ism_share_counts{
	margin-left:0px;
	text-align:center;
	display:block;
	float:none;
	font-size: 19px;
	font-weight:normal;
	/*margin-top:-8px;*/
	line-height:20px;
	margin:0 auto;
}
.ism_template_sf_1 .ism_share_counts:after{
	/*content:" Shares";
	display:block;
	margin-top:-13px;
	font-size:12px;*/
}
.ism_template_sf_1 .ism_share_label{
	text-align:center;
	display:block;
	float:none;
	/*
	margin-top: -10px;*/
	line-height:14px;
	
	font-size:12px;
	margin-left:0px;
	margin:0 auto;
}
.ism_template_sf_1 .isf_sublabel_fe{
	line-height:15px !important;
	float:none !important;
	margin-left:0px;
}
.ism_template_sf_1 .ism_box_facebook{
	background:rgb(59, 89, 152);
	border-color:rgb(59, 89, 152);
}
.ism_template_sf_1 .ism_box_twitter{
	background:#00ABF0;
	border-color:#00ABF0;
}
.ism_template_sf_1 .ism_box_google{
	background:rgb(217, 82, 50);
	border-color:rgb(217, 82, 50);
}
.ism_template_sf_1 .ism_box_linkedin{
	background:rgb(28, 134, 188);
	border-color:rgb(28, 134, 188);
}
.ism_template_sf_1 .ism_box_pinterest{
	background:rgb(174, 24, 31);
	border-color:rgb(174, 24, 31);
}
.ism_template_sf_1 .ism_box_stumbleupon{
	background:rgb(233, 75, 36);
	border-color:rgb(233, 75, 36);
}
.ism_template_sf_1 .ism_box_vk{
	background:#5d83aa;
	border-color:#5d83aa;
}
.ism_template_sf_1 .ism_box_digg{
	background:#005f93;
	border-color:#005f93;
}
.ism_template_sf_1 .ism_box_tumblr{
	background:#2c4762;
	border-color:#2c4762;
}
.ism_template_sf_1 .ism_box_email{
	background:#666;
	border-color:#666;
}
.ism_template_sf_1 .ism_box_reddit{
	background:#2cae2c; 
	border-color:#2cae2c; 
}
.ism_template_sf_1 .ism_box_delicious{
	background:#2f78c5;
	border-color:#2f78c5;
}
.ism_template_sf_1 .ism_box_weibo{
	background:#ED1C24;
	border-color:#ED1C24;
}
.ism_template_sf_1 .ism_box_xing{
	background:#00605e;
	border-color:#00605e;
}
.ism_template_sf_1 .ism_box_print{
	background:#333333;
	border-color:#333333;
}

/*Template Social Follow 2*/

.ism_template_sf_2{
}
.ism_template_sf_2 a{
	line-height:0px;
}
.ism_template_sf_2 .ism_item{
	border-radius:5px; 
	padding:3px;
	color:#f1f1f1;
	margin:0 7px 7px 0;
	min-height:60px;
	padding:8px 0px;
	border:1px solid rgba(204,204,204,0.1);
	min-width: 90px;
	opacity:0.95;
	box-shadow: inset -2px -3px 1px rgba(0,0,0,.22);
	-webkit-box-shadow: inset -2px -3px 1px rgba(0,0,0,.22);
	-moz-box-shadow:    inset -2px -3px 1px rgba(0,0,0,.22);
}
.ism_template_sf_2 .ism_item:hover{
	opacity:1;
	color:#fff;
}
.ism_template_sf_2 .fa-ism{
	width:80px;
	text-align:center;
	display:block;
	float:none !important;
	font-size:32px;
	line-height:34px;
	margin:0 auto;
	text-shadow: 2px 2px 10px rgba(0,0,0, 0.6);
}
.ism_template_sf_2 .ism_share_counts{
	margin-left:0px;
	text-align:center;
	display:block;
	float:none;
	font-size: 21px;
	font-weight:800;
	/*margin-top:-8px;*/
	line-height:29px;
	margin:0 auto;
}
.ism_template_sf_2 .ism_share_counts:after{

}
.ism_template_sf_2 .ism_share_label{
	text-align:center;
	display:block;
	float:none;
	/*
	margin-top: -10px;*/
	line-height:14px;
	
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin:0 auto;
}
.ism_template_sf_2 .isf_sublabel_fe{
	line-height:15px !important;
	float:none !important;
	margin-left:0px;
	font-size:11px !important;
}
.ism_template_sf_2 .ism_box_facebook{
	background:rgb(59, 89, 152);
	border-color:rgb(59, 89, 152);
}
.ism_template_sf_2 .ism_box_twitter{
	background:#00ABF0;
	border-color:#00ABF0;
}
.ism_template_sf_2 .ism_box_google{
	background:rgb(217, 82, 50);
	border-color:rgb(217, 82, 50);
}
.ism_template_sf_2 .ism_box_linkedin{
	background:rgb(28, 134, 188);
	border-color:rgb(28, 134, 188);
}
.ism_template_sf_2 .ism_box_pinterest{
	background:rgb(174, 24, 31);
	border-color:rgb(174, 24, 31);
}
.ism_template_sf_2 .ism_box_stumbleupon{
	background:rgb(233, 75, 36);
	border-color:rgb(233, 75, 36);
}
.ism_template_sf_2 .ism_box_vk{
	background:#5d83aa;
	border-color:#5d83aa;
}
.ism_template_sf_2 .ism_box_digg{
	background:#005f93;
	border-color:#005f93;
}
.ism_template_sf_2 .ism_box_tumblr{
	background:#2c4762;
	border-color:#2c4762;
}
.ism_template_sf_2 .ism_box_email{
	background:#666;
	border-color:#666;
}
.ism_template_sf_2 .ism_box_reddit{
	background:#2cae2c; 
	border-color:#2cae2c; 
}
.ism_template_sf_2 .ism_box_delicious{
	background:#2f78c5;
	border-color:#2f78c5;
}
.ism_template_sf_2 .ism_box_weibo{
	background:#ED1C24;
	border-color:#ED1C24;
}
.ism_template_sf_2 .ism_box_xing{
	background:#00605e;
	border-color:#00605e;
}
.ism_template_sf_2 .ism_box_print{
	background:#333333;
	border-color:#333333;
}

/*Template Social Follow 2*/

.ism_template_sf_3{
}
.ism_template_sf_3 a{
	line-height:0px;
}
.ism_template_sf_3 .ism_item{
	padding:3px;
	color:#666;
	margin:0 7px 7px 0;
	min-height:60px;
	padding:8px 0px;
	border:1px solid rgba(204,204,204,0.1);
	min-width: 90px;
	opacity:1;
	background:none !important;
	border:none !important;
}
.ism_template_sf_3 .ism_item:hover{
	opacity:0.95;
	box-shadow:none;
	color:#333;
}
.ism_template_sf_3 .ism_item:hover .fa-ism{
	box-shadow:none;
	
}
.ism_template_sf_3 .ism_item:hover .fa-ism:before{
	top:1px;
	position:relative;
	transition: all 2s; 
	-moz-transition: all 2s;
	-webkit-transition: all 2s;
}
.ism_template_sf_3 .fa-ism{
	border-radius:100%;
	text-align:center;
	display:block;
	float:none !important;
	color:#fafafa;
	font-size:30px;
	line-height:58px;
	margin:0 auto;
	width:58px;
	height:58px;
	box-shadow: inset 0px 0px 2px 2px rgba(0,0,0,.15);
	-webkit-box-shadow: inset 0px 0px 2px 2px rgba(0,0,0,.15);
	-moz-box-shadow:    inset 0px 0px 2px 2px rgba(0,0,0,.15);
	text-shadow: 2px 2px 10px rgba(0,0,0, 0.5);
	transition: all 2s; 
	-moz-transition: all 2s;
	-webkit-transition: all 2s;
}
.ism_template_sf_3 .ism_share_counts{
	margin-left:0px;
	text-align:center;
	display:block;
	float:none;
	font-size: 25px;
	font-weight:800;
	line-height:29px;
	margin:0 auto;
}
.ism_template_sf_3 .ism_share_counts:after{

}
.ism_template_sf_3 .ism_share_label{
	text-align:center;
	display:block;
	float:none;
	line-height:18px;
	font-weight:600;
	font-size:15px;
	margin-left:0px;
	margin:0 auto;
}
.ism_template_sf_3 .isf_sublabel_fe{
	line-height:15px !important;
	float:none !important;
	margin-left:0px;
	font-size:11px !important;
}
.ism_template_sf_3 .fa-facebook-ism{
	background:rgb(59, 89, 152);
	border-color:rgb(59, 89, 152);
}
.ism_template_sf_3 .fa-twitter-ism{
	background:#00ABF0;
	border-color:#00ABF0;
}
.ism_template_sf_3 .fa-google-ism{
	background:rgb(217, 82, 50);
	border-color:rgb(217, 82, 50);
}
.ism_template_sf_3 .fa-linkedin-ism{
	background:rgb(28, 134, 188);
	border-color:rgb(28, 134, 188);
}
.ism_template_sf_3 .fa-pinterest-ism{
	background:rgb(174, 24, 31);
	border-color:rgb(174, 24, 31);
}
.ism_template_sf_3 .fa-stumbleupon-ism{
	background:rgb(233, 75, 36);
	border-color:rgb(233, 75, 36);
}
.ism_template_sf_3 .fa-vk-ism{
	background:#5d83aa;
	border-color:#5d83aa;
}
.ism_template_sf_3 .fa-digg-ism{
	background:#005f93;
	border-color:#005f93;
}
.ism_template_sf_3 .fa-tumblr-ism{
	background:#2c4762;
	border-color:#2c4762;
}
.ism_template_sf_3 .ism_box_email{
	background:#666;
	border-color:#666;
}
.ism_template_sf_3 .fa-reddit-ism{
	background:#2cae2c; 
	border-color:#2cae2c; 
}
.ism_template_sf_3 .fa-delicious-ism{
	background:#2f78c5;
	border-color:#2f78c5;
}
.ism_template_sf_3 .fa-weibo-ism{
	background:#ED1C24;
	border-color:#ED1C24;
}
.ism_template_sf_3 .fa-xing-ism{
	background:#00605e;
	border-color:#00605e;
}
.ism_template_sf_3 .ism_box_print{
	background:#333333;
	border-color:#333333;
}