
.kt_simple_share_container.kt_share_location_left .kt_simple_share_container.kt-socialstyle-style_05, .kt_simple_share_container.kt_share_location_right .kt_simple_share_container.kt-socialstyle-style_05 {
	gap: 25px 10px;
}

@media screen and (min-width:768px) {
	.kt_simple_share_container.kt_share_location_none {
		display: none;
	}
	
	.kt_simple_share_container.kt_share_location_before {
		padding-bottom: 1px;
		margin-bottom: var(--global-md-spacing, 10px);
	}
	
	.kt_simple_share_container.kt_share_location_bottom, .kt_simple_share_container.kt_share_location_left, .kt_simple_share_container.kt_share_location_right {
		display: block;
		position: fixed;
		z-index: 1000;
	}
	
	.kt_simple_share_container.kt_share_location_left .kt_simple_share_container, .kt_simple_share_container.kt_share_location_right .kt_simple_share_container {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		gap: 10px;
		border: 1px solid #000;
		border-radius: 5px;
		padding: 10px;
		background-color: #fff;
		justify-content: center;
		align-items: center;
	}
	
	.kt_simple_share_container.kt_share_location_bottom .kt_simple_share_container {
		display: flex;
		flex-wrap: wrap;
		gap: 10px;
		padding: 10px;
		background-color: #fff;
		justify-content: center;
		align-items: center;
	}
	
	.kt_simple_share_container.kt_share_location_bottom .kt_simple_share_container.kt-social-bg-transparent, .kt_simple_share_container.kt_share_location_left .kt_simple_share_container.kt-social-bg-transparent, .kt_simple_share_container.kt_share_location_right .kt_simple_share_container.kt-social-bg-transparent {
		background-color: initial;
		border: 0;
	}
	
	.kt_simple_share_container.kt_share_location_bottom .kt_simple_share_container a, .kt_simple_share_container.kt_share_location_left .kt_simple_share_container a, .kt_simple_share_container.kt_share_location_right .kt_simple_share_container a {
		margin: 0;
	}
	
	.kt_simple_share_container.kt_share_location_bottom .kt_before_share_text, .kt_simple_share_container.kt_share_location_left .kt_before_share_text, .kt_simple_share_container.kt_share_location_right .kt_before_share_text {
		max-width: 15ch;
		text-align: center;
	}
	
	.kt_simple_share_container.kt_share_location_left {
		left: 10px;
		top: 50%;
		transform: translatey(-50%);
	}
	
	.kt_simple_share_container.kt_share_location_right {
		right: 10px;
		top: 50%;
		transform: translatey(-50%);
	}
	
	.kt_simple_share_container.kt_share_location_bottom {
		left: 0;
		top: initial;
		bottom: 0;
		width: 100%;
	}
	
	.kt_simple_share_container.kt_share_location_bottom .kt_simple_share_container {
		flex-direction: row;
		border: 0;
		border-top: 1px solid #000;
		border-radius: 0;
	}
}

@media screen and (max-width:767px) {
	.kt_simple_share_container.kt_share_location_mobile_none {
		display: none;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_before {
		padding-bottom: 1px;
		margin-bottom: var(--global-md-spacing, 10px);
	}
	
	.kt_simple_share_container.kt_share_location_mobile_after {
		padding-top: 0;
		margin-top: var(--global-md-spacing, 10px);
		padding-bottom: 2px;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom, .kt_simple_share_container.kt_share_location_mobile_left, .kt_simple_share_container.kt_share_location_mobile_right {
		display: block;
		position: fixed;
		z-index: 1000;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_left .kt_simple_share_container, .kt_simple_share_container.kt_share_location_mobile_right .kt_simple_share_container {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		gap: 10px;
		border: 1px solid #000;
		border-radius: 5px;
		padding: 10px;
		background-color: #fff;
		justify-content: center;
		align-items: center;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom .kt_simple_share_container {
		display: flex;
		flex-wrap: wrap;
		gap: 10px;
		padding: 10px;
		background-color: #fff;
		justify-content: center;
		align-items: center;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom .kt_simple_share_container.kt-social-bg-transparent, .kt_simple_share_container.kt_share_location_mobile_left .kt_simple_share_container.kt-social-bg-transparent, .kt_simple_share_container.kt_share_location_mobile_right .kt_simple_share_container.kt-social-bg-transparent {
		background-color: initial;
		border: 0;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom .kt_simple_share_container a, .kt_simple_share_container.kt_share_location_mobile_left .kt_simple_share_container a, .kt_simple_share_container.kt_share_location_mobile_right .kt_simple_share_container a {
		margin: 0;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom .kt_before_share_text, .kt_simple_share_container.kt_share_location_mobile_left .kt_before_share_text, .kt_simple_share_container.kt_share_location_mobile_right .kt_before_share_text {
		max-width: 15ch;
		text-align: center;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_left {
		left: 10px;
		top: 50%;
		transform: translatey(-50%);
	}
	
	.kt_simple_share_container.kt_share_location_mobile_right {
		right: 10px;
		top: 50%;
		transform: translatey(-50%);
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom {
		left: 0;
		top: initial;
		bottom: 0;
		width: 100%;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_bottom .kt_simple_share_container {
		flex-direction: row;
		border: 0;
		border-top: 1px solid #000;
		border-radius: 0;
	}
}

.kt_simple_share_container.kt_share_shortcode {
	padding-top: 5px;
	padding-bottom: 5px;
}

.kt_simple_share_container a {
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.kt_simple_share_container .kt-social-svg-icon {
	display: inline-flex;
	align-self: center;
}

.kt_simple_share_container svg {
	height: 1em;
	width: 1em;
}

iframe[id^=PIN_] {
	border: 10px solid gray;
}

.kt-socialstyle-style_01 a, .kt-socialstyle-style_02 a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	background: gray;
	color: #fff;
	border-bottom: 0;
	-webkit-transition: opacity .25s;
	transition: opacity .25s;
}

.kt-socialstyle-style_01 a {
	font-size: 16px;
	text-align: center;
	border-radius: 50%;
	-moz-transform: translateZ(0) scale(1, 1);
	-webkit-transform: translateZ(0) scale(1, 1);
	transform: translateZ(0) scale(1, 1);
}

.kt-socialstyle-style_02 a {
	border-radius: 0;
}

.kt-socialstyle-style_01.kt-social-size-large a, .kt-socialstyle-style_02.kt-social-size-large a {
	font-size: 30px;
	width: 50px;
	height: 50px;
	line-height: 50px;
}

.kt-socialstyle-style_01 a:hover, .kt-socialstyle-style_02 a:hover {
	color: #fff;
	opacity: .9;
}

.kt-socialstyle-style_01 .kt_facebook_share, .kt-socialstyle-style_02 .kt_facebook_share {
	background: #3b5998;
}

.kt-socialstyle-style_01 .kt_twitter_share, .kt-socialstyle-style_02 .kt_twitter_share {
	background: #000;
}

.kt-socialstyle-style_01 .kt_xing_share, .kt-socialstyle-style_02 .kt_xing_share {
	background: #026466;
}

.kt-socialstyle-style_01 .kt_whatsapp_share, .kt-socialstyle-style_02 .kt_whatsapp_share {
	background: #25d366;
}

.kt-socialstyle-style_01 .kt_linkedin_share, .kt-socialstyle-style_02 .kt_linkedin_share {
	background: #007bb6;
}

.kt-socialstyle-style_01 .kt_tumblr_share, .kt-socialstyle-style_02 .kt_tumblr_share {
	background: #32506d;
}

.kt-socialstyle-style_01 .kt_stumbleupon_share, .kt-socialstyle-style_02 .kt_stumbleupon_share {
	background: #eb4823;
}

.kt-socialstyle-style_01 .kt_vk_share, .kt-socialstyle-style_02 .kt_vk_share {
	background: #45668e;
}

.kt-socialstyle-style_01 .kt_digg_share, .kt-socialstyle-style_02 .kt_digg_share {
	background: #005be2;
}

.kt-socialstyle-style_01 .kt_pinterest_share, .kt-socialstyle-style_02 .kt_pinterest_share {
	background: #c92228;
}

.kt-socialstyle-style_01 .kt_reddit_share, .kt-socialstyle-style_02 .kt_reddit_share {
	background: #ff4500;
}

.kt-socialstyle-style_01 .kt_email_share, .kt-socialstyle-style_02 .kt_email_share {
	background: #787878;
}

.kt-socialstyle-style_02 a, .kt-socialstyle-style_03 a, .kt-socialstyle-style_04 a, .kt-socialstyle-style_05 a {
	text-align: center;
	font-size: 16px;
	-moz-transform: translateZ(0) scale(1, 1);
	-webkit-transform: translateZ(0) scale(1, 1);
	transform: translateZ(0) scale(1, 1);
}

.kt-socialstyle-style_03 a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	background: 0 0;
	border-radius: 50%;
	color: #333;
	border: 1px solid #333;
	-webkit-transition: background .25s, border .25s;
	transition: background .25s, border .25s;
}

.kt-socialstyle-style_04 a, .kt-socialstyle-style_05 a {
	-webkit-transition: opacity .25s;
	transition: opacity .25s;
}

.kt-socialstyle-style_04 a {
	border-top: 3px solid #333;
	border-bottom: 0;
	background: 0 0;
	border-radius: 0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
}

.kt-socialstyle-style_03.kt-social-size-large a, .kt-socialstyle-style_04.kt-social-size-large a {
	font-size: 30px;
	width: 50px;
	height: 50px;
	line-height: 50px;
}

.kt-socialstyle-style_03.kt-social-size-large a i, .kt-socialstyle-style_04.kt-social-size-large a i {
	line-height: 48px;
}

.kt-socialstyle-style_03 a:hover {
	color: #fff;
}

.kt-socialstyle-style_04 a:hover {
	opacity: .9;
}

.kt-socialstyle-style_03 .kt_facebook_share:hover, .kt-socialstyle-style_05 .kt_facebook_share, .kt-socialstyle-style_05 .kt_facebook_share:after, .kt-socialstyle-style_05 .kt_facebook_share:before {
	background: #3b5998;
	border-color: #3b5998;
}

.kt-socialstyle-style_03 .kt_twitter_share:hover, .kt-socialstyle-style_05 .kt_twitter_share, .kt-socialstyle-style_05 .kt_twitter_share:after, .kt-socialstyle-style_05 .kt_twitter_share:before {
	background: #000;
	border-color: #000;
}

.kt-socialstyle-style_03 .kt_xing_share:hover, .kt-socialstyle-style_05 .kt_xing_share, .kt-socialstyle-style_05 .kt_xing_share:after, .kt-socialstyle-style_05 .kt_xing_share:before {
	background: #026466;
	border-color: #026466;
}

.kt-socialstyle-style_03 .kt_whatsapp_share:hover, .kt-socialstyle-style_05 .kt_whatsapp_share, .kt-socialstyle-style_05 .kt_whatsapp_share:after, .kt-socialstyle-style_05 .kt_whatsapp_share:before {
	background: #25d366;
	border-color: #25d366;
}

.kt-socialstyle-style_03 .kt_linkedin_share:hover, .kt-socialstyle-style_05 .kt_linkedin_share, .kt-socialstyle-style_05 .kt_linkedin_share:after, .kt-socialstyle-style_05 .kt_linkedin_share:before {
	background: #007bb6;
	border-color: #007bb6;
}

.kt-socialstyle-style_03 .kt_tumblr_share:hover, .kt-socialstyle-style_05 .kt_tumblr_share, .kt-socialstyle-style_05 .kt_tumblr_share:after, .kt-socialstyle-style_05 .kt_tumblr_share:before {
	background: #32506d;
	border-color: #32506d;
}

.kt-socialstyle-style_03 .kt_stumbleupon_share:hover, .kt-socialstyle-style_05 .kt_stumbleupon_share, .kt-socialstyle-style_05 .kt_stumbleupon_share:after, .kt-socialstyle-style_05 .kt_stumbleupon_share:before {
	background: #eb4823;
	border-color: #eb4823;
}

.kt-socialstyle-style_03 .kt_vk_share:hover, .kt-socialstyle-style_05 .kt_vk_share, .kt-socialstyle-style_05 .kt_vk_share:after, .kt-socialstyle-style_05 .kt_vk_share:before {
	background: #45668e;
	border-color: #45668e;
}

.kt-socialstyle-style_03 .kt_digg_share:hover, .kt-socialstyle-style_05 .kt_digg_share, .kt-socialstyle-style_05 .kt_digg_share:after, .kt-socialstyle-style_05 .kt_digg_share:before {
	background: #005be2;
	border-color: #005be2;
}

.kt-socialstyle-style_03 .kt_pinterest_share:hover, .kt-socialstyle-style_05 .kt_pinterest_share, .kt-socialstyle-style_05 .kt_pinterest_share:after, .kt-socialstyle-style_05 .kt_pinterest_share:before {
	background: #c92228;
	border-color: #c92228;
}

.kt-socialstyle-style_03 .kt_reddit_share:hover, .kt-socialstyle-style_05 .kt_reddit_share, .kt-socialstyle-style_05 .kt_reddit_share:after, .kt-socialstyle-style_05 .kt_reddit_share:before {
	background: #ff4500;
	border-color: #ff4500;
}

.kt-socialstyle-style_03 .kt_email_share:hover, .kt-socialstyle-style_05 .kt_email_share, .kt-socialstyle-style_05 .kt_email_share:after, .kt-socialstyle-style_05 .kt_email_share:before {
	background: #787878;
	border-color: #787878;
}

.kt-socialstyle-style_04 .kt_facebook_share {
	color: #3b5998;
	border-color: #3b5998;
}

.kt-socialstyle-style_04 .kt_twitter_share {
	color: #000;
	border-color: #000;
}

.kt-socialstyle-style_04 .kt_xing_share {
	color: #026466;
	border-color: #026466;
}

.kt-socialstyle-style_04 .kt_whatsapp_share {
	color: #25d366;
	border-color: #25d366;
}

.kt-socialstyle-style_04 .kt_linkedin_share {
	color: #007bb6;
	border-color: #007bb6;
}

.kt-socialstyle-style_04 .kt_tumblr_share {
	color: #32506d;
	border-color: #32506d;
}

.kt-socialstyle-style_04 .kt_stumbleupon_share {
	color: #eb4823;
	border-color: #eb4823;
}

.kt-socialstyle-style_04 .kt_vk_share {
	color: #45668e;
	border-color: #45668e;
}

.kt-socialstyle-style_04 .kt_digg_share {
	color: #005be2;
	border-color: #005be2;
}

.kt-socialstyle-style_04 .kt_pinterest_share {
	color: #c92228;
	border-color: #c92228;
}

.kt-socialstyle-style_04 .kt_reddit_share {
	color: #ff4500;
	border-color: #ff4500;
}

.kt-socialstyle-style_04 .kt_email_share {
	color: #787878;
	border-color: #787878;
}

.kt-socialstyle-style_05 a svg {
	line-height: 22px;
	padding: 0;
}

.kt-socialstyle-style_05 {
	padding: 10px 0;
}

.kt-socialstyle-style_05 a {
	width: 40px;
	height: 22px;
	line-height: 22px;
	background: gray;
	position: relative;
	color: #fff;
}

.kt-socialstyle-style_05 a:hover {
	opacity: .9;
	color: #fff;
}

.kt-socialstyle-style_05 a:after, .kt-socialstyle-style_05 a:before {
	content: "";
	position: absolute;
	left: 0;
	width: 0;
	height: 0;
	border-left: 20px solid transparent !important;
	border-right: 20px solid transparent !important;
	background: 0 0 !important;
}

.kt-socialstyle-style_05 a:before {
	top: -10px;
	border-bottom: 10px solid gray;
}

.kt-socialstyle-style_05 a:after {
	bottom: -10px;
	border-top: 10px solid gray;
}

.kt-socialstyle-style_05.kt-social-size-large a {
	width: 60px;
	height: 32px;
	line-height: 32px;
	font-size: 26px;
}

.kt-socialstyle-style_05.kt-social-size-large a i {
	line-height: 32px;
}

.kt-socialstyle-style_05.kt-social-size-large a:after {
	bottom: -15px;
	border-top-width: 15px;
	border-left: 30px solid transparent !important;
	border-right: 30px solid transparent !important;
}

.kt-socialstyle-style_05.kt-social-size-large a:before {
	top: -15px;
	border-bottom-width: 15px;
	border-left: 30px solid transparent !important;
	border-right: 30px solid transparent !important;
}

.kt_simple_share_container {
	display: flex;
	flex-wrap: wrap;
	gap: 5px;
}

.kt_simple_share_container:not(.kt_share_location_right):not(.kt_share_location_left) {
	width: 100%;
}

@media screen and (max-width:767px) {
	.kt_simple_share_container:not(.kt_share_location_mobile_right):not(.kt_share_location_mobile_left) {
		width: 100%;
	}
	
	.kt_simple_share_container.kt_share_location_mobile_left:not(.kt_share_location_mobile_right), .kt_simple_share_container.kt_share_location_mobile_right:not(.kt_share_location_mobile_left) {
		width: auto;
	}
}

.kt-social-align-center {
	text-align: center;
	justify-content: center;
}

.kt-social-align-left {
	text-align: left;
	justify-content: flex-start;
}

.kt-social-align-right {
	text-align: right;
	justify-content: flex-end;
}

.kt_before_share_text {
	display: inline-block;
	margin-right: 5px;
	font-size: 16px;
}

.excerpt_sharing_before_output a {
	margin-bottom: 5px;
}

.kt_simple_share_container a .kt-social-svg-icon, .kt_simple_share_container a svg {
	pointer-events: none;
}

.kt_simple_share_container.kt_share_shortcode.kt_share_location_none {
	display: block;
}

.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip] {
	position: relative;
	cursor: pointer;
	z-index: 1;
}

.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	transition: opacity .2s ease-in-out, visibility .2s ease-in-out, transform .2s cubic-bezier(.71, 1.7, .77, 1.24);
	transform: translate3d(0, 0, 0);
	pointer-events: none;
}

.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:before {
	visibility: visible;
	opacity: 1;
}

.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
	z-index: 1001;
	border: 6px solid transparent;
	background: 0 0;
	content: "";
}

.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after {
	z-index: 1000;
	padding: 8px;
	width: 140px;
	background-color: #000;
	color: #fff;
	content: attr(data-tooltip);
	font-size: 14px;
	line-height: 1.2;
}

@media screen and (min-width:768px) {
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
		bottom: 100%;
		left: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
		margin-left: -6px;
		margin-bottom: -12px;
		border-top-color: #000;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after {
		margin-left: -70px;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=top]:hover:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:before {
		-webkit-transform: translateY(-12px);
		-moz-transform: translateY(-12px);
		transform: translateY(-12px);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:before {
		top: 100%;
		bottom: auto;
		left: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:before {
		margin-top: -12px;
		margin-bottom: 0;
		border-top-color: transparent;
		border-bottom-color: #000;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=bottom]:hover:before {
		-webkit-transform: translateY(12px);
		-moz-transform: translateY(12px);
		transform: translateY(12px);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:before {
		left: calc(100% + 80px);
		bottom: auto;
		top: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:before {
		display: none;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:hover:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=right]:hover:before {
		-webkit-transform: translateX(12px);
		-moz-transform: translateX(12px);
		transform: translateX(12px);
		transform: translateY(-50%);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:before {
		right: calc(100% + 10px);
		left: initial;
		bottom: auto;
		top: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement=left]:before {
		display: none;
	}
}

@media screen and (max-width:767px) {
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
		bottom: 100%;
		left: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:before {
		margin-left: -6px;
		margin-bottom: -12px;
		border-top-color: #000;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:after {
		margin-left: -70px;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=top]:hover:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-tooltip]:hover:before {
		-webkit-transform: translateY(-12px);
		-moz-transform: translateY(-12px);
		transform: translateY(-12px);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:before {
		top: 100%;
		bottom: auto;
		left: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:before {
		margin-top: -12px;
		margin-bottom: 0;
		border-top-color: transparent;
		border-bottom-color: #000;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=bottom]:hover:before {
		-webkit-transform: translateY(12px);
		-moz-transform: translateY(12px);
		transform: translateY(12px);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:before {
		left: calc(100% + 80px);
		bottom: auto;
		top: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:before {
		display: none;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:hover:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:focus:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:focus:before, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:hover:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=right]:hover:before {
		-webkit-transform: translateX(12px);
		-moz-transform: translateX(12px);
		transform: translateX(12px);
		transform: translateY(-50%);
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:after, .kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:before {
		right: calc(100% + 10px);
		left: initial;
		bottom: auto;
		top: 50%;
	}
	
	.kt_simple_share_container:not(.kt-socialstyle-style_05) [data-placement-mobile=left]:before {
		display: none;
	}
}
