.breadcrumbs {
	width:100%;
	position:relative;
	padding:0;
	margin:10px auto;
}

.breadcrumbs ul.breadcrumbs__list {
	margin:0;
	padding:0;
	line-height:22px;
}

.breadcrumbs__home {
	display:inline-block;
	text-decoration:none;
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
}

.breadcrumbs__home:before {
	display:none;
}

.breadcrumbs__item {
	display:inline-block;
	text-decoration:none;
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
}

.breadcrumbs__item:last-child {
	text-decoration:none;
}

.breadcrumbs__current {
	display:inline-block;
	vertical-align:middle;
	color:#82CA5B;
	font-size:14px;
}

.breadcrumbs__current:before {
	display:inline-block;
	margin:0 5px 0 3px;
	content:'/';
	position:relative;
	font-weight:normal;
	color:#636363;
}

.breadcrumbs__link {
	text-decoration:inherit;
	font-size:inherit;
	color:#636363;
	text-decoration:none;
	vertical-align:middle;
	font-weight:400;
}

.breadcrumbs__link:hover {
	/*text-decoration:underline;*/
	color:#EB7B14 !important;
}
.breadcrumbs__link:hover span{
	color:#EB7B14 !important;
}

.breadcrumbs__link:before {
	display:inline-block;
	margin:0 5px 0 3px;
	content:'/';
	position:relative;
}

.breadcrumbs__link_home:before {
	display:none;
}

@media (max-width:768px){
	.breadcrumbs {
		padding-bottom: 10px;
		overflow-x: scroll;
		overflow-y: hidden;
		position: relative;
		margin: 15px 0 15px;
		white-space: nowrap;
	}

.breadcrumbs::-webkit-scrollbar {
    background: linear-gradient(90deg, rgb(255 255 255) 1%, rgb(217 234 211) 10%, rgb(217 234 211) 90%, rgba(255,255,255,1) 100%);
    background: rgb(217 234 211);
    height: 2px;
}
.breadcrumbs::-webkit-scrollbar-thumb {
	background: rgb(130 202 91);
    border-radius: 50px;
}
.breadcrumbs a {
	font-size: 12px;
}
.breadcrumbs span {
    font-size: 12px;
}
}