/*Template 1*/
.ism_template_1{
}
/*Template 2*/
.ism_template_2{
}
.ism_template_2 .ism_item{
	border-radius:27px;
	padding:3px;
}
.ism_template_2 .fa-ism{
	width:27px;
	text-align:center;
	text-shadow: 0px 1px 8px rgba(0, 0, 0, 0);
}
.ism_template_2 .ism_item:hover .fa-ism{
	text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.7);
}
.ism_template_2 .ism_share_label{
	padding-right:8px;
}
.ism_template_2 .ism_share_counts{
	padding-right:10px;
	margin-left:0px;
}
/*Template 3*/
.ism_template_3{
}
.ism_template_3 .ism_item{
	border-radius:5px;
	padding:3px;
	-webkit-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.24);
-moz-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.24);
box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.24);
}
.ism_template_3 .ism_item:hover{
	opacity:0.8;
}
.ism_template_3 .fa-ism{
	width:27px;
	text-align:center;
}
.ism_template_3 .ism_share_label{
	padding-right:6px;
}
.ism_template_3 .ism_share_counts{
	padding-right:2px;
	margin-left:0px;
}
/*Template 4*/
.ism_template_4{
}
.ism_template_4 .ism_item{
	border-radius:27px;
	background-color: white;
	padding:3px;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	margin:7px;
	
}
.ism_template_4 .fa-facebook-ism, .ism_template_4 .ism_box_facebook .ism_share_label, .ism_template_4 .ism_box_facebook .ism_share_counts{
	color:rgb(59, 89, 152);
}
.ism_template_4 .fa-twitter-ism, .ism_template_4 .ism_box_twitter .ism_share_label, .ism_template_4 .ism_box_twitter .ism_share_counts{
	color:#00ABF0;
}
.ism_template_4 .fa-google-ism, .ism_template_4 .ism_box_google .ism_share_label, .ism_template_4 .ism_box_google .ism_share_counts{
	color:rgb(217, 82, 50);
}
.ism_template_4 .fa-linkedin-ism, .ism_template_4 .ism_box_linkedin .ism_share_label, .ism_template_4 .ism_box_linkedin .ism_share_counts{
	color:rgb(28, 134, 188);
}
.ism_template_4 .fa-pinterest-ism, .ism_template_4 .ism_box_pinterest .ism_share_label, .ism_template_4 .ism_box_pinterest .ism_share_counts{
	color:rgb(174, 24, 31);
}
.ism_template_4 .fa-stumbleupon-ism, .ism_template_4 .ism_box_stumbleupon .ism_share_label, .ism_template_4 .ism_box_stumbleupon .ism_share_counts{
	color:rgb(233, 75, 36);
}
.ism_template_4 .fa-vk-ism, .ism_template_4 .ism_box_vk .ism_share_label, .ism_template_4 .ism_box_vk .ism_share_counts{
	color:#5d83aa;
}
.ism_template_4 .fa-digg-ism, .ism_template_4 .ism_box_digg .ism_share_label, .ism_template_4 .ism_box_digg .ism_share_counts{
	color:#005f93;
}
.ism_template_4 .fa-tumblr-ism, .ism_template_4 .ism_box_tumblr .ism_share_label, .ism_template_4 .ism_box_tumblr .ism_share_counts{
	color:#2c4762;
}
.ism_template_4 .fa-email-ism, .ism_template_4 .ism_box_email .ism_share_label, .ism_template_4 .ism_box_email .ism_share_counts{
	color:#666;
}
.ism_template_4 .fa-reddit-ism, .ism_template_4 .ism_box_reddit .ism_share_label, .ism_template_4 .ism_box_reddit .ism_share_counts{
	color:#2cae2c; 
}
.ism_template_4 .fa-delicious-ism, .ism_template_4 .ism_box_delicious .ism_share_label, .ism_template_4 .ism_box_delicious .ism_share_counts{
	color:#2f78c5;
}
.ism_template_4 .fa-weibo-ism, .ism_template_4 .ism_box_weibo .ism_share_label, .ism_template_4 .ism_box_weibo .ism_share_counts{
	color:#ED1C24;
}
.ism_template_4 .fa-xing-ism, .ism_template_4 .ism_box_xing .ism_share_label, .ism_template_4 .ism_box_xing .ism_share_counts{
	color:#00605e;
}
.ism_template_4 .fa-print-ism, .ism_template_4 .ism_box_print .ism_share_label, .ism_template_4 .ism_box_print .ism_share_counts{
	color:#333333;
}
.ism_template_4 .ism_item:hover .fa-ism{
	color:#fff !important;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_facebook{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_twitter{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_google{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_linkedin{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_pinterest{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_stumbleupon{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_vk{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_digg{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_tumblr{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_email{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_reddit{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_delicious{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_weibo{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_xing{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_print{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_4 .ism_box_facebook:hover{
	background:rgb(59, 89, 152);
}
.ism_template_4 .ism_box_twitter:hover{
	background:#00ABF0;
}
.ism_template_4 .ism_box_google:hover{
	background:rgb(217, 82, 50);
}
.ism_template_4 .ism_box_linkedin:hover{
	background:rgb(28, 134, 188);
}
.ism_template_4 .ism_box_pinterest:hover{
	background:rgb(174, 24, 31);
}
.ism_template_4 .ism_box_stumbleupon:hover{
	background:rgb(233, 75, 36);
}
.ism_template_4 .ism_box_vk:hover{
	background:#5d83aa;
}
.ism_template_4 .ism_box_digg:hover{
	background:#005f93;
}
.ism_template_4 .ism_box_tumblr:hover{
	background:#2c4762;
}
.ism_template_4 .ism_box_email:hover{
	background:#666;
}
.ism_template_4 .ism_box_reddit:hover{
	background:#2cae2c; 
}
.ism_template_4 .ism_box_delicious:hover{
	background: #2f78c5;
}
.ism_template_4 .ism_box_weibo:hover{
	background: #ED1C24;
}
.ism_template_4 .ism_box_xing:hover{
	background: #00605e;
}
.ism_template_4 .ism_box_print:hover{
	background: #333333;
}
.ism_template_4 .fa-ism{
	width:27px;
	text-align:center;
}
.ism_template_4 .ism_item:hover .ism_share_label{
	color:#fff;
}
.ism_template_4 .ism_share_label{
	padding-right:8px;
}
.ism_template_4 .ism_share_counts{
	padding-right:8px;
	margin-left:0px;
}
.ism_template_4 .ism_item:hover .ism_share_counts{
	color:#fff;
}
/*Template 5*/
.ism_template_5{
	
}
.ism_template_5 .ism_item{
	margin:0px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	position:relative;
	overflow:hidden;
	
	-webkit-box-shadow: inset 0px -6px 0px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0px -6px 0px 0px rgba(0,0,0,0.2);
	box-shadow: inset 0px -6px 0px 0px rgba(0,0,0,0.2);

}
.ism_template_5 .fa-ism{
	width:24px;
	text-align:center;
	height:38px;
	line-height: 38px;
}
.ism_template_5 .ism_item:hover{
	-moz-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	-o-transform: scale(1.02);
	-ms-transform: scale(1.02);
	transform: scale(1.02);
	opacity:0.9;
	
	top:-1px;
	
	/*top
	bottom:-1px;
	*/
}
.ism_template_5 .ism_share_label{
	line-height:36px;
}
.ism_template_5 .ism_share_counts{
	line-height:36px;
}
.ism_template_5 a{
	position:relative;
	bottom:-2px;
}
/*Template 6*/
.ism_template_6{
}
.ism_template_6 .ism_item{
	border-radius:27px;
	background-color: white;
	padding:3px;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.24);
	margin:7px;
	
}
.ism_template_6 .fa-facebook-ism, .ism_template_6 .ism_box_facebook .ism_share_label, .ism_template_6 .ism_box_facebook .ism_share_counts{
	color:rgb(59, 89, 152);
}
.ism_template_6 .fa-twitter-ism, .ism_template_6 .ism_box_twitter .ism_share_label, .ism_template_6 .ism_box_twitter .ism_share_counts{
	color:#00ABF0;
}
.ism_template_6 .fa-google-ism, .ism_template_6 .ism_box_google .ism_share_label, .ism_template_6 .ism_box_google .ism_share_counts{
	color:rgb(217, 82, 50);
}
.ism_template_6 .fa-linkedin-ism, .ism_template_6 .ism_box_linkedin .ism_share_label, .ism_template_6 .ism_box_linkedin .ism_share_counts{
	color:rgb(28, 134, 188);
}
.ism_template_6 .fa-pinterest-ism, .ism_template_6 .ism_box_pinterest .ism_share_label, .ism_template_6 .ism_box_pinterest .ism_share_counts{
	color:rgb(174, 24, 31);
}
.ism_template_6 .fa-stumbleupon-ism, .ism_template_6 .ism_box_stumbleupon .ism_share_label, .ism_template_6 .ism_box_stumbleupon .ism_share_counts{
	color:rgb(233, 75, 36);
}
.ism_template_6 .fa-vk-ism, .ism_template_6 .ism_box_vk .ism_share_label, .ism_template_6 .ism_box_vk .ism_share_counts{
	color:#5d83aa;
}
.ism_template_6 .fa-digg-ism, .ism_template_6 .ism_box_digg .ism_share_label, .ism_template_6 .ism_box_digg .ism_share_counts{
	color:#005f93;
}
.ism_template_6 .fa-tumblr-ism, .ism_template_6 .ism_box_tumblr .ism_share_label, .ism_template_6 .ism_box_tumblr .ism_share_counts{
	color:#2c4762;
}
.ism_template_6 .fa-email-ism, .ism_template_6 .ism_box_email .ism_share_label, .ism_template_6 .ism_box_email .ism_share_counts{
	color:#666;
}
.ism_template_6 .fa-reddit-ism, .ism_template_6 .ism_box_reddit .ism_share_label, .ism_template_6 .ism_box_reddit .ism_share_counts{
	color:#2cae2c; 
}
.ism_template_6 .fa-delicious-ism, .ism_template_6 .ism_box_delicious .ism_share_label, .ism_template_6 .ism_box_delicious .ism_share_counts{
	color:#2f78c5;
}
.ism_template_6 .fa-weibo-ism, .ism_template_6 .ism_box_weibo .ism_share_label, .ism_template_6 .ism_box_weibo .ism_share_counts{
	color:#ED1C24;
}
.ism_template_6 .fa-xing-ism, .ism_template_6 .ism_box_xing .ism_share_label, .ism_template_6 .ism_box_xing .ism_share_counts{
	color:#00605e;
}
.ism_template_6 .fa-print-ism, .ism_template_6 .ism_box_print .ism_share_label, .ism_template_6 .ism_box_print .ism_share_counts{
	color:#333333;
}
.ism_template_6 .ism_item:hover .fa-ism{
	color:#fff !important;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_facebook{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_twitter{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_google{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_linkedin{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_pinterest{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_stumbleupon{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_vk{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_digg{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_tumblr{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_email{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_reddit{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_delicious{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_weibo{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_xing{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_print{
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
}
.ism_template_6 .ism_box_facebook:hover{
	background:rgb(59, 89, 152);
}
.ism_template_6 .ism_box_twitter:hover{
	background:#00ABF0;
}
.ism_template_6 .ism_box_google:hover{
	background:rgb(217, 82, 50);
}
.ism_template_6 .ism_box_linkedin:hover{
	background:rgb(28, 134, 188);
}
.ism_template_6 .ism_box_pinterest:hover{
	background:rgb(174, 24, 31);
}
.ism_template_6 .ism_box_stumbleupon:hover{
	background:rgb(233, 75, 36);
}
.ism_template_6 .ism_box_vk:hover{
	background:#5d83aa;
}
.ism_template_6 .ism_box_digg:hover{
	background:#005f93;
}
.ism_template_6 .ism_box_tumblr:hover{
	background:#2c4762;
}
.ism_template_6 .ism_box_email:hover{
	background:#666;
}
.ism_template_6 .ism_box_reddit:hover{
	background:#2cae2c; 
}
.ism_template_6 .ism_box_delicious:hover{
	background: #2f78c5;
}
.ism_template_6 .ism_box_weibo:hover{
	background: #ED1C24;
}
.ism_template_6 .ism_box_xing:hover{
	background: #00605e;
}
.ism_template_6 .ism_box_print:hover{
	background: #333333;
}
.ism_template_6 .fa-ism{
	width:27px;
	text-align:center;
}
.ism_template_6 .ism_item:hover .ism_share_label{
	color:#fff;
}
.ism_template_6 .ism_share_label{
	padding-right:8px;
}
.ism_template_6 .ism_share_counts{
	padding-right:8px;
	margin-left:0px;
}
.ism_template_6 .ism_share_counts {
padding: 0px;
width: 33px;
background-color: #fff;
height: 33px;
border-radius: 18px;
border-top-left-radius:0px;
border-bottom-left-radius:0px;
margin-top: -3px;
margin-bottom: -4px;
margin-right: -4px;
text-align: center;
line-height: 2.3;
position:relative;
overflow: initial;
margin-left: 12px;
}
.ism_template_6 .ism_share_counts:before{
content: "";
position: absolute;
left: -6px;
top: 10px;
border-right: 6px solid #fff;
border-bottom: 6px solid transparent;
border-top: 6px solid transparent;
}
.ism_template_6 .ism_item:hover .ism_share_counts{
	
}
/*Template 7*/
.ism_template_7{
}
.ism_template_7:hover .ism_item{
	opacity:0.2;
}
.ism_template_7 .ism_item{
	border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding:3px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0 rgba(0,0,0,.1); */
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0 rgba(0,0,0,.1);
	border: solid 1px #b8b8b9;
	-webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
 	-moz-transition-property: opacity; -moz-transition-duration: 500ms;
}
.ism_template_7 .ism_item:hover{
	opacity:1;
}
.ism_template_7 .fa-ism{
	width:27px;
	text-align:center;
}
.ism_template_7 .ism_share_label{
	padding-right:6px;
}
.ism_template_7 .ism_share_counts{
	padding-right:2px;
	margin-left:0px;
}
/*Template 8*/
.ism_template_8{
}
.ism_template_8 .ism_item{
	padding:0px;
	padding-right:5px;
}
.ism_template_8 .fa-ism{
	width:32px;
	height:32px;
	text-align:center;
	background-color:rgba(0,0,0,0.2);
	line-height:32px;
}
.ism_template_8 .ism_share_label{
	line-height:32px;
	padding-right:4px;
}
.ism_template_8 .ism_share_counts{
	line-height:32px;
	margin-left:2px;
}
.ism_template_8 .ism_item:hover .fa-ism{
	background-color:rgba(255,255,255,0.1);
}
/*Template 9*/
.ism_template_9{
	
}
.ism_template_9 .ism_item{
	margin:0px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	position:relative;
	overflow:hidden;
	
	-webkit-box-shadow: inset 8px 0px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 8px 0px 5px 0px rgba(0,0,0,0.2);
	box-shadow: inset 8px 0px 5px 0px rgba(0,0,0,0.2);
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	margin-left:-5px;
	
	/*right
	-webkit-box-shadow: inset -8px 0px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: inset -8px 0px 5px 0px rgba(0,0,0,0.2);
	box-shadow: inset -8px 0px 5px 0px rgba(0,0,0,0.2);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-right:-5px;
	/**/
}
.ism_template_9 .fa-ism{
	width:24px;
	text-align:center;
	height:38px;
	line-height: 38px;
}
.ism_template_9 .ism_item:hover{
	-moz-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	-o-transform: scale(1.02);
	-ms-transform: scale(1.02);
	transform: scale(1.02);
	opacity:0.9;
	
	left:5px;
	
	/*right*
	right:5px;
	/**/
}
.ism_template_9 .ism_share_label{
	line-height:36px;
}
.ism_template_9 .ism_share_counts{
	line-height:36px;
}
/*Template 10*/
.ism_template_10{
}
.ism_template_10 .ism_item{
	border-radius:27px;
	background-color: white;
	padding:3px;
	border:2px solid #ccc;
	margin:3px;
	color:#ccc;
	
}
.ism_template_10 .ism_box_facebook:hover{
	color:rgb(59, 89, 152);
	border-color:rgb(59, 89, 152);
}
.ism_template_10 .ism_box_twitter:hover{
	color:#00ABF0;
	border-color:#00ABF0;
}
.ism_template_10 .ism_box_google:hover{
	color:rgb(217, 82, 50);
	border-color:rgb(217, 82, 50);
}
.ism_template_10 .ism_box_linkedin:hover{
	color:rgb(28, 134, 188);
	border-color:rgb(28, 134, 188);
}
.ism_template_10 .ism_box_pinterest:hover{
	color:rgb(174, 24, 31);
	border-color:rgb(174, 24, 31);
}
.ism_template_10 .ism_box_stumbleupon:hover{
	color:rgb(233, 75, 36);
	border-color:rgb(233, 75, 36);
}
.ism_template_10 .ism_box_vk:hover{
	color:#5d83aa;
	border-color:#5d83aa;
}
.ism_template_10 .ism_box_digg:hover{
	color:#005f93;
	border-color:#005f93;
}
.ism_template_10 .ism_box_tumblr:hover{
	color:#2c4762;
	border-color:#2c4762;
}
.ism_template_10 .ism_box_email:hover{
	color:#666;
	border-color:#666;
}
.ism_template_10 .ism_box_reddit:hover{
	color:#2cae2c; 
	border-color:#2cae2c; 
}
.ism_template_10 .ism_box_delicious:hover{
	color:#2f78c5;
	border-color: #2f78c5;
}
.ism_template_10 .ism_box_weibo:hover{
	color:#ED1C24;
	border-color: #ED1C24;
}
.ism_template_10 .ism_box_xing:hover{
	color:#00605e;
	border-color: #00605e;
}
.ism_template_10 .ism_box_print:hover{
	color:#333333;
	border-color: #333333;
}

.ism_template_10 .ism_box_facebook{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_twitter{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_google{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_linkedin{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_pinterest{	
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_stumbleupon{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_vk{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_digg{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_tumblr{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_email{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_reddit{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_delicious{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_weibo{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_xing{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .ism_box_print{
	-webkit-transition: all 0.9s;
	   -moz-transition: all 0.9s;
	     -o-transition: all 0.9s;
	        transition: all 0.9s;
}
.ism_template_10 .fa-ism{
	width:27px;
	text-align:center;
}
.ism_template_10 .ism_share_label{
	padding-right:8px;
}
.ism_template_10 .ism_share_counts{
	padding-right:8px;
	margin-left:0px;
}

/*MOBILE 1*/
@-moz-keyframes dropHeader {
    0% {
        -moz-transform: translateY(149px);
    }
    100% {
        -moz-transform: translateY(0);
    }
}
@-webkit-keyframes dropHeader {
    0% {
        -webkit-transform: translateY(149px);
    }
    100% {
        -webkit-transform: translateY(0);
    }
}
@keyframes dropHeader {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(149px);
    }
}
.ism_template_mob_1{
	
    -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 2s;

    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 2s;

    animation-name: dropHeader;
    animation-iteration-count: once;
    animation-timing-function: ease-in;
    animation-duration: 2s;
	
}
.ism_template_mob_1 .ism_item{
	margin:0px;
	padding:0px 9px;
	text-align:center;
	box-sizing:border-box;
	width:26%;
	height:49px;
}
.ism_template_mob_1 .fa-ism{
	font-size:27px;
	float:none;
	height: 49px;
	line-height: 49px;
}
.ism_template_mob_1 .ism_share_label{
	float:none;
	height: 49px;
	line-height: 49px;
}
.ism_template_mob_1 .ism_share_counts{
	float:none;
	min-width:initial;
	height: 49px;
	line-height: 49px;
}

.ism_template_mob_1 .mobi-more{
	background:#f6f6f6 url('../images/mobi-more.png') center center no-repeat;
	width:22%;
	background-size: contain;
	min-height: 49px;
	border-top:1px solid #eee;
}
.ism_template_mob_1 .ism_mobile-items_hidden{
	width: 99%;
	margin:0 auto;
	background-color: #fefefe;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-box-shadow: 0px -2px 4px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px -2px 4px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px -2px 4px 0px rgba(50, 50, 50, 0.35);
}
.ism_template_mob_1 .ism_mobile-items_hidden .top-share{
	background: rgba(0,0,0,0.7);
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	width:100%;
	height:33px;
	color:#fefefe;
	line-height:33px;
	padding-left:17px;
	text-align:left;
}
.ism_template_mob_1 .ism_mobile_h_item{
	border-top: 1px solid #ededed;
	padding:10px;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item:nth-of-type(even){
	background-color:#fafafa;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item{
	width: 100% !important;
	height:auto;
	text-align: left;
	background-color: transparent;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .ism_share_label{
	color: #000;
	line-height:29px;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .fa-ism{
	margin-right: 15px;
	padding: 5px 7px;
	font-size:19px;
	line-height:19px;
	height:auto;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .ism_share_counts{
	color: #000;
	float: right;
	margin-right: 5px;
	height:auto;
	line-height:normal;
	line-height:29px;
}
.ism_template_mob_1 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .mob-count-label {
	float: right;
	display: inline-block;
	line-height: 29px;
	color: #222;
	font-size: 11px;
}

/*MOBILE 2*/
.ism_template_mob_2{
    -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 2s;

    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 2s;

    animation-name: dropHeader;
    animation-iteration-count: once;
    animation-timing-function: ease-in;
    animation-duration: 2s;
	
}
.ism_template_mob_2 .ism_item{
	margin:0px;
	padding:0px 9px;
	text-align:center;
	box-sizing:border-box;
	width:26%;
	height:49px;
}
.ism_template_mob_2 .fa-ism{
	font-size:27px;
	float:none;
	height: 49px;
	line-height: 49px;
}
.ism_template_mob_2 .ism_share_label{
	float:none;
	height: 49px;
	line-height: 49px;
}
.ism_template_mob_2 .ism_share_counts{
	float:none;
	min-width:initial;
	height: 49px;
	line-height: 49px;
}
.ism_template_mob_2 .mobi-more{
	width: 100%;
	background-size: contain;
	height: 45px;
	border: solid 1px #dae0e5;
	line-height:45px;
	font-size:19px;
	vertical-align: top;
	color:#666;
	text-shadow: 0 1px 1px rgba(255,255,255,.8);
	background: #fff;
	background: -moz-linear-gradient(top, #ffffff 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e2e2e2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e2e2e2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#e2e2e2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2');
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.05);
	-moz-box-shadow: 0 -1px 1px rgba(0,0,0,.05);
	box-shadow: 0 -1px 1px rgba(0,0,0,.05);
}
.ism_template_mob_2 .mobi-more:hover{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.ism_template_mob_2 .mobi-more img{
	height:29px;
	padding:8px 0;
}

.ism_template_mob_2 .ism_mobile-items_hidden{
	width: 99%;
	margin:0 auto;
	background-color: #fefefe;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-box-shadow: 0px -2px 4px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px -2px 4px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px -2px 4px 0px rgba(50, 50, 50, 0.35);
}
.ism_template_mob_2 .ism_mobile-items_hidden .top-share{
	background: rgba(0,0,0,0.7);
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	width:100%;
	height:33px;
	color:#fefefe;
	line-height:33px;
	padding-left:17px;
	text-align:left;
}
.ism_template_mob_2 .ism_mobile_h_item{
	border-top: 1px solid #ededed;
	padding:10px;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item:nth-of-type(even){
	background-color:#fafafa;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item{
	width: 100% !important;
	height:auto;
	text-align: left;
	background-color: transparent;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .ism_share_label{
	color: #000;
	line-height:29px;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .fa-ism{
	margin-right: 15px;
	padding: 5px 7px;
	font-size:19px;
	line-height:19px;
	height:auto;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .ism_share_counts{
	color: #000;
	float: right;
	margin-right: 5px;
	height:auto;
	line-height:normal;
	line-height:29px;
}
.ism_template_mob_2 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .mob-count-label {
	float: right;
	display: inline-block;
	line-height: 29px;
	color: #222;
	font-size: 11px;
}

/*MOBILE 3 */
.ism_template_mob_3{
	height: 100% !important;
	text-align: left !important;
	width: 45px;
	left: -45px;
	bottom: 70px !important;
}
.ism_template_mob_3 .ism_item{
	margin:0px;
	padding:0px;
	text-align:center;
	box-sizing:border-box;
	width:45px;
	height:45px;
}
.ism_template_mob_3 .fa-ism{
	font-size:21px;
	float:none;
	height:45px;
	width:45px;
	line-height: 45px;
	margin:0px;
	padding:0px;
}

.ism_template_mob_3 .mobi-more{
	width: 45px;
	height: 45px;
	position: absolute;
	bottom: 0px;
	right:-45px;
	border:1px solid #eee;
	border-left:0px;
	box-sizing:border-box;
	background:#fefefe;
	background: #f3f3f3; /* Old browsers */
	background: -moz-linear-gradient(left,  #f3f3f3 0%, #ffffff 72%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3f3f3), color-stop(72%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #f3f3f3 0%,#ffffff 72%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #f3f3f3 0%,#ffffff 72%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #f3f3f3 0%,#ffffff 72%); /* IE10+ */
	background: linear-gradient(to right,  #f3f3f3 0%,#ffffff 72%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	text-align:center;
	border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;	
	-webkit-box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.07);
	-moz-box-shadow:    1px 0px 5px 0px rgba(50, 50, 50, 0.07);
	box-shadow:         1px 0px 5px 0px rgba(50, 50, 50, 0.07);
}
.ism_template_mob_3 .mobi-more img{
	height:29px;
	padding:8px 0;
}
.ism_template_mob_3 .ism_mobile-items_hidden{
	width: 45px;
	background-color: #fefefe;
	position:absolute;
	bottom: 0px;
	left: 0px;
}

.ism_template_mob_3 .ism_mobile-items_hidden .ism_mobile_h_item:nth-of-type(even){
	background-color:#fafafa;
}
.ism_template_mob_3 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item{
	width: 100% !important;
	height:auto;
	text-align: left;
	background-color: transparent;
}
.ism_template_mob_3 .ism_mobile-items_hidden .ism_mobile_h_item .ism_item .ism_share_label{
	color: #000;
	line-height:29px;
}