.row.breadcrumb {
	border-bottom: 1px solid #ebeae9;
}
.row.breadcrumb > div > .group > .margin > .padding > .article > .margin > .padding {
	padding: 10px 15px;
}

.article.item-breadcrumb > .margin > .padding > .breadcrumb {
	width:100%;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 5px;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb::after {
	content: "";
	top: 0;
	bottom: 0;
	right: 0;
	width: 5em;
	background: linear-gradient(left, rgba(255,255,255,0), #fff);
	background: -webkit-linear-gradient(left, rgba(255,255,255,0), #fff);
	background: -ms-linear-gradient(left, rgba(255,255,255,0), #fff);
	position: absolute;
}

.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol {
	list-style: none;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol,
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li {
	padding: 0;
	margin: 0;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li,
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li > a > span {
	display:inline;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > .fa-angle-right {
	position: relative;
	top: 1px;
}

.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li > a {
	text-decoration:none;
}

.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > i,
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li > a > i {
	font-size: 16px;
	margin: 0 3px;
	color: #0199ff;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > li > a .first-breadcrumb-text{
	display:none;
}
.article.item-breadcrumb > .margin > .padding > .breadcrumb > ol > .fa-angle-right:nth-last-child(2) {
	color: inherit;
}

/* A */
@media (max-device-width:1023px) and (orientation:landscape)
{
	.article.item-breadcrumb > .margin > .padding > .breadcrumb::after{
		display: none;
	}
}

/* B */
@media (max-width: 1000px),(max-device-width:1000px) and (orientation:portrait),(max-device-width:767px) and (orientation:landscape)
{
	.row.breadcrumb {
		border-bottom: none;
		height: 0;
		overflow: hidden;
    }
}

/* C */
@media (max-width:767px),(max-device-width:767px) and (orientation:portrait),(max-device-width:499px) and  (orientation:landscape)
{
}

/* D */
@media (max-width:499px),(max-device-width:499px) and (orientation:portrait)
{
}