.sd-sdcx-components-vacancies-parts-share {
	display: flex;
	justify-content: right;
	align-items: center;
}

.sd-sdcx-components-vacancies-parts-share svg {
	color: #e83007;
}

.sd-sdcx-components-vacancies-parts-share .sd-block-share a {
	background-color: #fff;
	height: 30px;
	width: 30px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border-radius: 100%;
	border: none;
}

.sd-sdcx-components-vacancies-parts-share .sd-block-share svg {
	width: 15px;
}

.sd-sdcx-components-vacancies-parts-share .sd-block-share svg path {
	fill: #e83007;
}

.sd-sdcx-components-vacancies-parts-share .sd-block-share {
	display: inline-block;
	margin-left: 15px;
}

@media screen and (max-width: 1600px) {
	.sd-sdcx-components-vacancies-parts-share .sd-block-share a {
		height: 25px;
		width: 25px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share svg {
		width: 13px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share {
		margin-left: 13px;
	}
}

@media screen and (max-width: 1400px) {
	.sd-sdcx-components-vacancies-parts-share .sd-block-share a {
		height: 22px;
		width: 22px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share svg {
		width: 11px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share {
		margin-left: 11px;
	}
}

@media screen and (max-width: 1000px) {
	.sd-sdcx-components-vacancies-parts-share .sd-block-share a {
		height: 16px;
		width: 16px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share svg {
		width: 8px;
	}

	.sd-sdcx-components-vacancies-parts-share .sd-block-share {
		margin-left: 8px;
	}
}