/* CSS Document */

/*---[ reset ]------------------------------------------------*/
html, body, div, span, a, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
address, em, strong, small, img,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	line-height: inherit;
	text-align: inherit;
	font-size: 100%;
	font-weight: inherit;
	background: transparent;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
	display: block;
}
ol,ul,li {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th,td {
	vertical-align: top;
}
img {
	vertical-align: top;
}
input, select, label {
	vertical-align: middle;
	font-size: 100%;
}

/*---[ class ]------------------------------------------------*/
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
.clearBoth {
	clear: both;
}
.wordBreak {
	word-break: break-all;
	word-wrap: break-word;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body {
	word-break: break-all;
}
html,body {
	width: 100%;
	height: 100%;
}





/*
     FILE ARCHIVED ON 03:16:06 Mar 15, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:35:42 Jul 04, 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.493
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.044
  esindex: 0.008
  cdx.remote: 6.463
  LoadShardBlock: 275.643 (3)
  PetaboxLoader3.datanode: 211.341 (7)
  PetaboxLoader3.resolve: 185.442 (3)
  load_resource: 128.007
  loaddict: 23.828
*/