.page-breadcrumbs>.container {
	padding-top: 0.7143rem;
	padding-bottom: 0.7143rem;
	overflow: hidden;
	white-space: nowrap;
}

.page-breadcrumbs>.container:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.page-breadcrumbs .center {
	display: inline-block;
	clear: both;
	white-space: normal;
	vertical-align: middle;
}

.page-breadcrumbs .center .center-v {
	display: table;
	width: 100%;
}

.breadcrumbs a,
.breadcrumbs a:link,
.breadcrumbs a:active,
.breadcrumbs a:visited {}

.breadcrumbs a:hover {
	color: #20a3f0;
	text-decoration: none;
}

.breadcrumbs .breadcrumbs-box {
	display: inline-block;
}

.breadcrumbs .separator {
	padding: 0rem 0.2143rem;
}

.breadcrumbs .breadcrumbs-box svg {
	margin-left: 0.3571rem;
	font-size: 1.3em;
	display: inline-block;
	vertical-align: sub;
}

.page-title-bg .header-replace.header-position {
	position: relative;
}

.page-breadcrumbs {
	background-color: transparent;
	border-top: 0;
	border-bottom: 0;
}

.page-breadcrumbs>.container {
	padding-top: 0.7143rem;
	padding-bottom: 0.7143rem;
}

@media only screen and (max-width: 993px) {
	.page-breadcrumbs>.container {
		padding-top: 0.3571rem;
		padding-bottom: 0.3571rem;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.page-breadcrumbs>.container {
		padding-top: 0.4286rem;
		padding-bottom: 0.4286rem;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.page-breadcrumbs>.container {
		padding-top: 0.5714rem;
		padding-bottom: 0.5714rem;
	}
}

.page-breadcrumbs>.container.Wide {
	width: 100%;
}

.page-breadcrumbs .breadcrumbs {
	color: #ffffff;
	font-size: 1rem;
	font-weight: normal;
}

.page-breadcrumbs .breadcrumbs a,
.page-breadcrumbs .breadcrumbs a:link,
.page-breadcrumbs .breadcrumbs a:active,
.page-breadcrumbs .breadcrumbs a:visited {
	color: #ffffff;
	font-size: 1rem;

}

.page-breadcrumbs {
	position: absolute;
	width: 100%;
	text-align: center;
}

.page-breadcrumbs.inset {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	z-index: 2;
	pointer-events: none;
}

.page-breadcrumbs.inset .center {
	pointer-events: initial;
}

.page-breadcrumbs.outset {
	position: relative;
}

.breadcrumbs_sytle2 .breadcrumbs-box {
	background-color: #ededed;
	border-radius: 3.5714rem;
	-moz-border-radius: 3.5714rem;
	-webkit-border-radius: 3.5714rem;
	padding: 0.4286rem 1.4286rem;
}

.breadcrumbs_sytle3 .separator {
	display: none !important;
}

.breadcrumbs_sytle3 .breadcrumbs-box {
	padding-right: 0.8571rem;
}

.breadcrumbs_sytle3 .breadcrumbs-box>a,
.breadcrumbs_sytle3 .breadcrumbs-box>span>span>span {
	margin-left: 0.7143rem;
	padding: 0.3571rem 0.7143rem 0.2857rem;
	line-height: 2.1429rem;
	position: relative;
	z-index: 1;
	display: inline-block;

}

.breadcrumbs_sytle3 a {
	display: block;
	padding: 0rem 0.7143rem;
	margin: 0 -0.7143rem;
}

.breadcrumbs_sytle3 .breadcrumbs-box>*:last-child {
	margin: 0;
}

.breadcrumbs_sytle3 .breadcrumbs-box>a:before,
.breadcrumbs_sytle3 .breadcrumbs-box>span>span>span:before {
	content: "";
	background-color: #ededed;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: -1;
	border-radius: 0.2143rem;
	-moz-border-radius: 0.2143rem;
	-webkit-border-radius: 0.2143rem;
	transform: skewX(-6deg);
	-webkit-transform: skewX(-6deg);
	transition: opacity ease-in 200ms;
	-moz-transition: opacity ease-in 200ms;
	/* Firefox 4 */
	-webkit-transition: opacity ease-in 200ms;
	/* Safari and Chrome */
	-o-transition: opacity ease-in 200ms;
	/* Opera */
	-ms-transition: opacity ease-in 200ms;
	/* IE9? */
}

.breadcrumbs_sytle3 .breadcrumbs-box>a:hover:before,
.breadcrumbs_sytle3 .breadcrumbs-box>span>span>span:hover:before {
	opacity: 0.9;
}

.breadcrumbs_sytle3 .breadcrumbs-box>span>span>span {
	display: inline-block;
}
