.et_pb_module.et_pb_dmb_breadcrumbs ol {
    list-style:none;
    overflow:hidden;
	padding: 0 !important;
}
.et_pb_module.et_pb_dmb_breadcrumbs li {
    display:inline-block;
    vertical-align:baseline;
	line-height: 1em;
}

/* Font icons */
.et_pb_module.et_pb_dmb_breadcrumbs li+li:before,
.et_pb_module.et_pb_dmb_breadcrumbs li:first-child a:before {
	font-family: 'ETModules';
	position: relative;
	bottom: -0.11em;
	content: attr(data-icon);
}

/*
.et_pb_dmb_breadcrumbs_0 li:first-child a:before{ content: attr(data-icon); }
.et_pb_dmb_breadcrumbs_0 li+li:before{ content: attr(data-icon); }
*/

/* Breadcrumb spacing */
.et_pb_module.et_pb_dmb_breadcrumbs li span,
.et_pb_module.et_pb_dmb_breadcrumbs li+li:before,
.et_pb_module.et_pb_dmb_breadcrumbs li:first-child a:before {
	margin: 0 6px 0 0;
}
.et_pb_dmb_breadcrumbs li a[data-icon='']:before { 
	margin: 0 !important; 
}
.et_pb_module.et_pb_dmb_breadcrumbs li span:empty { 
	display: none; 
}

/* Show the module now that the CSS has loaded */
.et_pb_module.et_pb_dmb_breadcrumbs  { 
	visibility: visible !important;
}

/* Fix styling of global breadcrumbs on Extra layouts */
.et_extra_layout #db_breadcrumbs_header div.et_pb_row {
	padding: 2% 0;
	min-width: auto;
	margin: auto !important;
}
.et_extra_layout #db_breadcrumbs_header div.et_pb_column {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
/*
     FILE ARCHIVED ON 21:18:54 Jul 13, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:42:22 Aug 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.963
  exclusion.robots: 0.087
  exclusion.robots.policy: 0.072
  esindex: 0.014
  cdx.remote: 146.295
  LoadShardBlock: 438.938 (3)
  PetaboxLoader3.resolve: 647.308 (4)
  PetaboxLoader3.datanode: 294.22 (5)
  load_resource: 601.277
  loaddict: 93.011
*/