.c_breadcrumb{ border-bottom: 1px solid #F0F0F0; }
.breadcrumb > li + li::before {
    content: "/\00a0";
    padding: 0 2px;
    color: #636363;
}
ul.breadcrumb {
	margin: 0px;
    background-color: #fff;
    border-radius: 0px;
    padding: 14px 30px;
    /* max-height: 50px; */
    max-height: 49px;
	white-space: nowrap;
}
ul.breadcrumb li{}
ul.breadcrumb li:first-child a{
	font-family:Montserrat-Bold;
	color: #252525;
}
ul.breadcrumb li,
ul.breadcrumb li a{
	font-size: 12px;
	color:#636363;
	line-height: 22px;
	/* text-transform: capitalize; */
}
ul.breadcrumb li a:hover{
	color:#EE7813;
}

/* responsive */
@media only screen and (max-width: 1360px){
	ul.breadcrumb { 
		white-space: nowrap; 
		margin-left: 35px; 
		padding: 13px 0px 15px 20px; 
	}
	.breadcrumb_doc_library ul.breadcrumb { margin-left: 0px; }
}
@media only screen and (max-width: 1100px){
	ul.breadcrumb{ overflow: hidden; }
	ul.breadcrumb li:nth-child(4),
	ul.breadcrumb li:nth-child(4) a,
	ul.breadcrumb li:nth-child(5),
	ul.breadcrumb li:nth-child(5) a,
	ul.breadcrumb li:nth-child(6),
	ul.breadcrumb li:nth-child(6) a{
		width: 22px;
		visibility: hidden;
	}
	ul.breadcrumb li:nth-child(4) a,
	ul.breadcrumb li:nth-child(5) a,
	ul.breadcrumb li:nth-child(6) a{
		width: 0px;
		display: inline-block;
	}
	ul.breadcrumb li:nth-child(4):before,
	ul.breadcrumb li:nth-child(5):before,
	ul.breadcrumb li:nth-child(6):before{
		content: "/ ...";
		visibility: initial;
	}
}
@media only screen and (max-width: 767px){}
@media only screen and (max-width: 639px){
	ul.breadcrumb li:nth-child(1),
	ul.breadcrumb li:nth-child(2){
		display: inline-block;
	}
	ul.breadcrumb li:nth-child(3),
	ul.breadcrumb li:nth-child(3) a{
		visibility: hidden;
	}
	ul.breadcrumb li:nth-child(3) a{
		width: 0px;
		display: inline-block;
	}
	ul.breadcrumb li:nth-child(3):before{
		content: "/ ...";
		visibility: initial;
	}
}