/* Social Likes by Artem Sapegin. http://sapegin.github.com/social-likes */
.social-likes,.social-likes__widget{display:inline-block;vertical-align:middle;line-height:18px;text-indent:0;padding:0;border:0;word-spacing:0;font-size:12px;*zoom:1;*display:inline}

.social-likes {margin:-3px;line-height:23px;list-style:none; color: #333!important;}

.social-likes li { display:inline-block;*zoom:1;*display:inline}
.social-likes_vertical li{display:block}
.social-likes__widget{display:inline-block;position:relative;margin:3px;white-space:nowrap}
.social-likes__widget:before{display:none}

.social-likes__button,.social-likes__counter,.social-likes__balloon,.social-likes__balloon__code{
	font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;
	font-size:11px;
	color: #333;
	text-rendering:optimizeLegibility}
.social-likes__button,.social-likes__counter{
	display:inline-block;
	*display:inline;
	*float:left;
	margin:0;
	line-height:16px;
	border-width:1px;  border-width:0px;
	border-style:solid;
	border-radius:3px;
	outline:0}
.social-likes__button{
	position:relative;
	padding:0 5px;
	font-weight:600;
	text-shadow:0 1px 0 rgba(255,255,255,.6);
/* 	
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	box-shadow:0 1px 1px rgba(0,0,0,.05);
	-webkit-transition:border .1s ease-in-out,color .2s ease-in-out;
	-moz-transition:border .1s ease-in-out,color .2s ease-in-out;
	-ms-transition:border .1s ease-in-out,color .2s ease-in-out;
	-o-transition:border .1s ease-in-out,color .2s ease-in-out;
	transition:border .1s ease-in-out,color .2s ease-in-out;
*/
	cursor:pointer;
	user-select:none;
	width: 20px;
}

.social-likes__button:before{content:"";display:inline-block}

.social-likes__counter{
	position:relative;
	top: 3px;
	left: -1px;
	color: #fff!important;
	font-size: 11px;
	font-weight: 600;
	cursor:pointer;}

.social-likes__icon{
	position:absolute;
	top:0;
	left:0;
	width:20px;
	height:18px;
	background-repeat:no-repeat}
.social-likes__close{position:absolute;right:0;top:0;padding:2px 4px;font:16px Verdana,Geneva,Tahoma,sans-serif;color:#999;cursor:pointer}
.social-likes__close:hover{color:#111}
.social-likes__close:before{display:none}
.social-likes_vertical{margin:-6px -4px}
.social-likes_vertical .social-likes__widget{display:block;margin:6px 4px}
.social-likes_notext .social-likes__widget{margin:3px 2px}
.social-likes_notext .social-likes__button{padding-left:0;width:18px}
.social-likes_single-w{position:relative;display:inline-block}
.social-likes_single{position:absolute;display:none;top:-6px;left:-6px;padding:6px 6px 4px;background:#fff;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);z-index:99999}
.social-likes_single .social-likes__widget:first-of-type{margin-right:14px}
.social-likes__button_single{position:relative;padding-left:19px;background:#e2e2e2;background:-webkit-linear-gradient(top,#f7f7f7,#e2e2e2);background:-moz-linear-gradient(top,#f7f7f7,#e2e2e2);background:-ms-linear-gradient(top,#f7f7f7,#e2e2e2);background:-o-linear-gradient(top,#f7f7f7,#e2e2e2);background:linear-gradient(top,#f7f7f7,#e2e2e2);color:#444;border-color:#ccc;border-color:rgba(179,179,179,.8);border-bottom-color:rgba(153,153,153,.8)}
.social-likes__button_single:hover{
	background:#f4f4f4;
	background:-webkit-linear-gradient(top,#f0f0f0,#cfcfcf);
	background:-moz-linear-gradient(top,#f0f0f0,#cfcfcf);
	background:-ms-linear-gradient(top,#f0f0f0,#cfcfcf);
	background:-o-linear-gradient(top,#f0f0f0,#cfcfcf);
	background:linear-gradient(top,#f0f0f0,#cfcfcf);
	color:#222;border-color:#bbb;border-bottom-color:#9f9f9f}
.social-likes__icon_single{
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNpMkl9IU2EYxp/zt50NxU3bnNYMLEANVQoCvYmJgQyI8Mbwxju9KlSEVClE8G4iiOq1oBhDoRQIQiTGCEMYkoyIMmyItrbh3Dk7/8/X2QmiB96bD37v9z4PD0UIoaPb0ZcZPfPUgBGgQFm6pUM3dZTFMRw4mgMBoVmwvwN84PXok9FXTJpLj2nXtTGNaDc0SnMRlgjeCq/gq/QJ/iq/IFmSkFNzAhi4LMryFeni3e232xzrueXpk1TJZ4NgORZ9bX3ovt2N/7X3bQ+7qV2IsghapX3CTSHCXqqXzSZrguIoTIen0VjdiLPCGRI/Ew7UFepyFqUyKcRP4nBTbqia2sSWtBLJy3lMPJpwoJ0vO1j8uAhJkxxw42gDbbVtSP1KOV5VQwXRCWFDvpC1GllFjacGWSmL+fg86irrsBBZAAFBNB5F4jQBN+dGUSvCTg6cwRGaoRlShsraP9lHRspg+MEwmv3NaPG3YPDeIEpGCV7Bi6ZAkzM8y4M9PD2keld7QfEU7NTg5t0oyIV/wRSVIi6uLjATnkHPnR7nberNlMUqhgJFVkBbNOzvHQ9zH+aQlbMghGD5YBm1FbUIN4ZhmAZixzGkc2mwpmkSjuJgEQsMGEw+nMRacg3j78ad7eWTlyJLsC1hPbmOka0RBPmgAwIGIOoiBu4PoL+135nkeRIUKLQH250Fm0ebmH0/i4aqBliKZYOG+R0mfAIrYCu5BVmVMdQ5hI5ghwOkC2msJFYQ+xyDh/aAmASmbv6gQo9Dz6o7q1/YcJAwBHYhnH7WuP8mnS1lnd56r3kBgrLO85/yC0zr89aD3HFOp3k6QAzCuIjrijEZsSSVRKWkiLzFiy7LJVqaJZuK+VU+k1fqO+ujfwQYAFtLOreC/KO5AAAAAElFTkSuQmCC");
	background-position:2px 3px}

.social-likes__icon_twitter,
.social-likes__icon_facebook,
.social-likes__icon_plusone,
.social-likes__icon_linkedin,
.social-likes__icon_print,
.social-likes__icon_email
{
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 20px;
	color: #da5e09;
}

.social-likes__icon_print,
.social-likes__icon_email {
	color: #0a416c;
}
.social-likes__icon_plusone:before {
	content: "\e62f";
}
.social-likes__icon_facebook:before {
	content: "\e639"
}
.social-likes__icon_twitter:before {
	content: "\e607"
}
.social-likes__icon_linkedin:before {
	content: "\e624"
}
.fa-print:before {
	color: #0a416c;
	font-size: 20px;
	margin-top: 6px;
	display: inline-block;
	/*content: "\e606";*/
}
.social-likes__icon_email:before {
	content: "\e63b";
	margin-top: 6px;
	font-size: 22px;
	display: inline-block;
}


/* livejournal */
.social-likes__button_livejournal{background:#cadcf3;background:-webkit-linear-gradient(top,#fff,#cadcf3);background:-moz-linear-gradient(top,#fff,#cadcf3);background:-ms-linear-gradient(top,#fff,#cadcf3);background:-o-linear-gradient(top,#fff,#cadcf3);background:linear-gradient(top,#fff,#cadcf3);color:#5183b4;border-color:rgba(182,216,246,.8);border-bottom-color:rgba(131,154,175,.8)}
.social-likes__button_livejournal:hover{background:#dce2f5;background:-webkit-linear-gradient(top,#ecf1f7,#bad2f0);background:-moz-linear-gradient(top,#ecf1f7,#bad2f0);background:-ms-linear-gradient(top,#ecf1f7,#bad2f0);background:-o-linear-gradient(top,#ecf1f7,#bad2f0);background:linear-gradient(top,#ecf1f7,#bad2f0);color:#253759;border-color:#b7cfe4;border-bottom-color:#9caebe}
.social-likes__icon_livejournal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABBVBMVEUAAAAAM2bAwMD///9uodQaSH+FYnt+X3eOZXx6XHYOMWCDYXtDYYVLao87UnkeS4IzUHhVcJNYjMA6apmZzvkkUYc1V38pXZRfkcKd0Pyh1f+YzfklUYcjQWwtXpBwpNhLfrFPgbKbzfqh1P+azvooVIoVPWtrn9Kl2f9KfbBRg7Sazfqi1f+ZzfonU4gdSoFpndBMf7JPgrOazfum2f+f1P8vW5IbSoFpntFNgLRNf7B/s+Z8telek8UAJVtonM9wo9ZEerBJZH6Jioe2o4qLhX0XRXxqndBalM53hI3/1pj/2Z7fuZEXRn1OicOIjY7/15r/zpr/05t7enzkwZP/1pzwypnA4MqSAAAAAXRSTlMAQObYZgAAAJJJREFUeF5EyyEPglAYheHzMi7eO6cJm82MTYO/3WbUaDTi6GzQ2Mf4BvBupzzbQUKSaSkTcXcQG1AMqSOxgvKi1T4dWSH0dgmnUM4CosT7m4M4M/czv1jdxDpOVUjyXflWTL3NQdz53Fxe5iDyB97TsnFggf9/2CEAZChEZDcbGDDAPAFiBAG1rAbSCBEEhSwIAHICG8xK35H0AAAAAElFTkSuQmCC");background-position:2px 2px}

/* pinterest */
.social-likes__button_pinterest{padding-left:20px;background:#eee;background:-webkit-linear-gradient(top,#fefefe,#d3d3d3);background:-moz-linear-gradient(top,#fefefe,#d3d3d3);background:-ms-linear-gradient(top,#fefefe,#d3d3d3);background:-o-linear-gradient(top,#fefefe,#d3d3d3);background:linear-gradient(top,#fefefe,#d3d3d3);color:#c71a28;border-color:#bbb;border-color:rgba(186,186,186,.8);border-bottom-color:rgba(153,153,153,.8)}
.social-likes__button_pinterest:hover{background:#efefef;background:-webkit-linear-gradient(top,#fff,#d9d9d9);background:-moz-linear-gradient(top,#fff,#d9d9d9);background:-ms-linear-gradient(top,#fff,#d9d9d9);background:-o-linear-gradient(top,#fff,#d9d9d9);background:linear-gradient(top,#fff,#d9d9d9);color:#c11524;border-color:rgba(186,186,186,.6);border-bottom-color:rgba(153,153,153,.6)}
.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAABYlBMVEX////CByTCByXCByS+BSC2ACTCBiS/ABXBByXBBiTCBiQAAAC/ACC5ABe0AB7BBiTBCCTBBCPBByW/AADCByTBCCXBCCXCAB/BBiTCBSTBByTBByTBByTBByW6AB3DByTBBiTBBiPCByTCBiW/BiDBBiTCBiO/BiPBBiS/BCK+BSHBByTBCCTBCCW5ACO8ABvCCCTBBiTBBiPCBiOZAAC/ACDCByPABSTCBiTCBiPCBiXBBiTCByTBByTBByLCBiTDCCTCCCTBByTBByXBByXBByXBBiXBByXBBiXCByTBCCWzABq/BiSAAADCBCTBBiXBBiXBByXBByXBByPBBiTCCCTBBiPCBiTBBiPBBSO4ABy/BSLBByXAByTAByW8BiG/BCTBByPCACS/BCPABCTACCOqAADCByLBCCTCCCTCBiTCBiTBByLBBiPCCCTBBiTCCCS+CCLCCCXCByTDCCXCByVy9s/zAAAAcnRSTlMA6ryWNwf9DObPswEQCxHspTqZBI3s6xn8Mo+csesass3a2fooW9Essjwv2+LmFhPpodOnBQjEaarZ2J3UzZR5qqqT1pH7Wq3s1eQKVAJH9Mnf3tuwgbBPe14SNG9NRS5AlxVIOYIGS8aiq6Mly8XXo0OXLlv1AAABCUlEQVR4XmLACiSlOBll1exYoFxWEeXS4uLSomI2Zl4wX6a4qNiLSV5BoqSEiR0oIFJcFKhqAmSoa5SWSjMwat3JPf7EZgc/o9yTO8ZOf+czuJS4avJpF+uUlurq6RuUGjIYleYxOJUKmpqVlJozWBRZMvCXWjPY2DIwcJUW2TMIFYsyMTCwMYiwcfN8/8vAzmD635jJ6v9x7z/7nJwAK2S+e1GYm5mbgbm0OCQ0jCG8tDSCIbKoVIAhuqiouDSGQTg2jiGeo7QogYEhsaSoiCWJKzklVbSoSICBgYGXqYgxLb20uKi4tCSDh4GJ4TPrd46lzAwMzIx/vy/7AvFvjniumFh+QSGIDQDpzUMx9iwbegAAAABJRU5ErkJggg==");background-position:2px 1px}




/* Social Sharing box
* Show number of shared items,
when mouseover change to share icons to share...
* ============================================================================= */
.post--wrapper--img .social {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 10px 5%;
	background: #000; /* fall back for ie8 and below using none raba mode */
	background: rgba(0, 0, 0, 0.8);
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	height: 40px;
}
.post--wrapper--img .social.show {
	background: #da5e09; /* fall back static background color for ie8 and below */
	background: rgba(218, 94, 9, 0.8);
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.post--wrapper--img .social .shared,
.post--wrapper--img .social .social-likes {
	float: right;
}
.post--wrapper--img .shared a {
	color: #da5e09 !important;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: 600;
}
.post--wrapper--img .shared span {
	color: #fff !important;
	font-size: 12px;
	cursor: pointer;
	display: inline-block;
}
.post--wrapper--img .shared span.shareTo {
	height: 13px;
}
.post--wrapper--img .shared span span {
	display: block;
	float: left;
}
.post--wrapper--img .shared span:hover {
	color: #ccc !important;
}
.post--wrapper--img .shared span.seprator {
	color: gray !important;
	font-size: 11px;
	margin-left: 8px;
	margin-right: 8px;
}
.post--wrapper--img .social-likes li {
	margin: 0 5px;
}
.post--wrapper--img .social-likes li span span {
	color: white;
	margin: -2px 0 0 0;
	font-size: 20px;
	background: none;
}
.post--wrapper--img .social-likes li span.social-likes__icon_linkedin {
	margin-top: 1px;
	display: block;
}
.post--wrapper--img .social-likes li span.social-likes__button_twitter {
	margin-top: 1px;
	display: inline-block;
}
.post--wrapper--img .social .social-likes {
	display: none;
}

.orange {
	color: #ec792a !important;
}

.social .shared i.icon-share {
	display: block;
	width: 15px;
	height: 13px;
	background: url(/assets/img/social-likes/icon-share.png) no-repeat;
	margin: 1px 5px 0 5px;
	float: left;
}