@charset "UTF-8";
@import url(font-awesome.min.css);

/* based on: skel-baseline v2.0.1 | (c) n33 | getskel.com | MIT licensed */

/* Basic */

	body {
		background: #ddd url('/img/bg2.png') repeat;
	}

	body, input, select, textarea {
		color: #444;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: normal;
		line-height: 1.65em;
	}

	a {
		color: #be2226;
		text-decoration: underline;
	}

		a:hover {
			text-decoration: none;
			color: #ababab;
		}

	strong, b {
		color: #666;
		font-weight: bold;
	}

	em, i {
		font-style: italic;
	}

	p {
		margin: 0 0 2em 0;
	}

	h1, h2, h3, h4, h5, h6 {
		color: #666;
		font-weight: bold;
		line-height: 1em;
		margin: 0 0 1em 0;
	}

		h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
			color: inherit;
			text-decoration: none;
		}

	h2 {
		font-size: 1.75em;
		line-height: 1.5em;
	}

	h3 {
		font-size: 1.35em;
		line-height: 1.5em;
	}

	h4 {
		font-size: 1.1em;
		line-height: 1.5em;
		overflow: hidden; 
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	h5 {
		font-size: 0.9em;
		line-height: 1.5em;
		overflow: hidden; 
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	h6 {
		font-size: 0.7em;
		line-height: 1.5em;
	}

	sub {
		font-size: 0.8em;
		position: relative;
		top: 0.5em;
	}

	sup {
		font-size: 0.8em;
		position: relative;
		top: -0.5em;
	}

	hr {
		border: 0;
		border-bottom: solid 1px rgba(144, 144, 144, 0.25);
		margin: 2em 0;
	}

		hr.major {
			margin: 3em 0;
		}

	blockquote {
		border-left: solid 4px rgba(144, 144, 144, 0.25);
		font-style: italic;
		margin: 0 0 2em 0;
		padding: 0.5em 0 0.5em 2em;
	}

	code {
		background: rgba(144, 144, 144, 0.075);
		border-radius: 4px;
		border: solid 1px rgba(144, 144, 144, 0.25);
		font-family: "Courier New", monospace;
		font-size: 0.9em;
		margin: 0 0.25em;
		padding: 0.25em 0.65em;
	}

	pre {
		-webkit-overflow-scrolling: touch;
		font-family: "Courier New", monospace;
		font-size: 0.9em;
		margin: 0 0 2em 0;
	}

		pre code {
			display: block;
			line-height: 1.75em;
			padding: 1em 1.5em;
			overflow-x: auto;
		}

	.align-left {
		text-align: left;
	}

	.align-center {
		text-align: center;
	}

	.align-right {
		text-align: right;
	}

/* Section/Article */

	section.special, article.special {
		text-align: center;
	}

	header p, footer p {
		color: #bbb;
		position: relative;
		margin: 0 0 1.5em 0;
	}

	header h2 + p {
		font-size: 1.25em;
		margin-top: -1em;
		line-height: 1.5em;
	}

	header h3 + p {
		font-size: 1.1em;
		margin-top: -0.8em;
		line-height: 1.5em;
	}

	header h4 + p,
	header h5 + p,
	header h6 + p{
		font-size: 0.9em;
		margin-top: -0.6em;
		line-height: 1.5em;
	}

/* Form */

	form {
		margin: 0 0 2em 0;
	}

	label, label span {
		color: #666;
		display: block;
		font-size: 1em;
		font-weight: none;
		margin: 0 0 1em 0;
	}

	input[type="text"],
	input[type="password"],
	input[type="email"],
	select,
	textarea {
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		-ms-appearance: none;
		appearance: none;
		background: rgba(144, 144, 144, 0.075);
		border: none;
		border: solid 1px rgba(144, 144, 144, 0.25);
		color: inherit;
		display: block;
		outline: 0;
		padding: 0 1em;
		text-decoration: none;
		width: 100%;
	}

		input[type="text"]:invalid,
		input[type="password"]:invalid,
		input[type="email"]:invalid,
		select:invalid,
		textarea:invalid {
			box-shadow: none;
		}

		input[type="text"]:focus,
		input[type="password"]:focus,
		input[type="email"]:focus,
		select:focus,
		textarea:focus {
			border-color: #bbb;
			box-shadow: 0 0 0 1px #bbb;
		}

	.select-wrapper {
		text-decoration: none;
		display: block;
		position: relative;
	}

		.select-wrapper:before {
			content: "";
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		}

		.select-wrapper:before {
			color: rgba(144, 144, 144, 0.25);
			display: block;
			height: 2.75em;
			line-height: 2.75em;
			pointer-events: none;
			position: absolute;
			right: 0;
			text-align: center;
			top: 0;
			width: 2.75em;
		}

		.select-wrapper select::-ms-expand {
			display: none;
		}

	input[type="text"],
	input[type="password"],
	input[type="email"],
	select {
		height: 2.75em;
	}

	textarea {
		padding: 0.75em 1em;
	}

	input[type="checkbox"],
	input[type="radio"] {
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		-ms-appearance: none;
		appearance: none;
		display: block;
		float: left;
		margin-right: -2em;
		opacity: 0;
		width: 1em;
		z-index: -1;
	}

		input[type="checkbox"] + span,
		input[type="radio"] + span{
			text-decoration: none;
			color: #444;
			cursor: pointer;
			display: inline-block;
			font-size: 1em;
			font-weight: normal;
			padding-left: 2.4em;
			
			position: relative;
		}

			input[type="checkbox"] + span:before,
			input[type="radio"] + span:before {
				-moz-osx-font-smoothing: grayscale;
				-webkit-font-smoothing: antialiased;
				font-family: FontAwesome;
				font-style: normal;
				font-weight: normal;
				text-transform: none !important;
			}

			input[type="checkbox"] + span:before,
			input[type="radio"] + span:before {
				background: rgba(144, 144, 144, 0.075);
				border: solid 1px rgba(144, 144, 144, 0.25);
				content: '';
				display: inline-block;
				height: 1.65em;
				left: 0;
				line-height: 1.58125em;
				position: absolute;
				text-align: center;
				top: 0;
				width: 1.65em;
			}

		input[type="checkbox"]:checked + span:before,
		input[type="radio"]:checked + span:before {
			background: #666666;
			border-color: #666666;
			color: #ffffff;
			content: '\f00c';
		}

		input[type="checkbox"]:focus + span:before,
		input[type="radio"]:focus + span:before {
			border-color: #be2226;
			box-shadow: 0 0 0 1px #be2226;
		}

	input[type="checkbox"] + span:before {
		border-radius: 0px;
	}

	input[type="radio"] + span:before {
		border-radius: 0;
	}

	::-webkit-input-placeholder {
		color: #bbb !important;
		opacity: 1.0;
	}

	:-moz-placeholder {
		color: #bbb !important;
		opacity: 1.0;
	}

	::-moz-placeholder {
		color: #bbb !important;
		opacity: 1.0;
	}

	:-ms-input-placeholder {
		color: #bbb !important;
		opacity: 1.0;
	}

	.formerize-placeholder {
		color: #bbb !important;
		opacity: 1.0;
	}

/* Box */

	.box {
		border: solid 1px rgba(144, 144, 144, 0.25);
		margin-bottom: 2em;
		padding: 1.5em;
	}

		.box > :last-child,
		.box > :last-child > :last-child,
		.box > :last-child > :last-child > :last-child {
			margin-bottom: 0;
		}

		.box.alt {
			border: 0;
			border-radius: 0;
			padding: 0;
		}

/* Icon */

	.icon {
		text-decoration: none;
		border-bottom: none;
		position: relative;
	}

		.icon:before {
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		}

		.icon > .label {
			display: none;
		}

/* Image */

	.image {
		border-radius: 0px;
		border: 0;
		display: inline-block;
		position: relative;
	}

		.image img {
			border-radius: 0px;
			display: block;
		}

		.image.left {
			float: left;
			padding: 0 1.5em 1em 0;
			top: 0.25em;
		}

		.image.right {
			float: right;
			padding: 0 0 1em 1.5em;
			top: 0.25em;
		}

		.image.left, .image.right {
			max-width: 40%;
		}

			.image.left img, .image.right img {
				width: 100%;
			}

		.image.fit {
			display: block;
			margin: 0 0 2em 0;
			width: 100%;
		}

			.image.fit img {
				width: 100%;
			}

/* List */

	ol {
		list-style: decimal;
		margin: 0 0 2em 0;
		padding-left: 1.25em;
	}

		ol li {
			padding-left: 0.25em;
		}

	ul {
		list-style: disc;
		margin: 0 0 2em 0;
		padding-left: 1em;
	}

		ul li {
			padding-left: 0.5em;
		}

		ul.alt {
			list-style: none;
			padding-left: 0;
		}
		
		ul.alt ul {
			list-style: none;
			padding-left: 1em;
			margin: 0;
		}

			ul.alt li, ul.alt li ul li, ul.alt li ul li:first-child {
				border-top: solid 1px rgba(144, 144, 144, 0.25);
				padding: 0.5em 0;
			}
			
			ul.alt li ul li:first-child {
				padding: 0.5em 0 0.5em;
				margin-top:0.5em;
			}
			
			ul.alt li ul li:last-child {
				padding: 0.5em 0 0;
			}

				ul.alt li:first-child {
					border-top: 0;
					padding-top: 0;
				}

		ul.icons {
			cursor: default;
			list-style: none;
			padding-left: 0;
		}

			ul.icons li {
				display: inline-block;
				padding: 0 1em 0 0;
			}

				ul.icons li:last-child {
					padding-right: 0;
				}

				ul.icons li .icon:before {
					font-size: 2em;
				}

		ul.actions {
			cursor: default;
			list-style: none;
			padding-left: 0;
		}

			ul.actions li {
				display: inline-block;
				padding: 0 1em 0 0;
				vertical-align: middle;
			}

				ul.actions li:last-child {
					padding-right: 0;
				}

			ul.actions.small li {
				padding: 0 0.5em 0 0;
			}

			ul.actions.vertical li {
				display: block;
				padding: 1em 0 0 0;
			}

				ul.actions.vertical li:first-child {
					padding-top: 0;
				}

				ul.actions.vertical li > * {
					margin-bottom: 0;
				}

			ul.actions.vertical.small li {
				padding: 0.5em 0 0 0;
			}

				ul.actions.vertical.small li:first-child {
					padding-top: 0;
				}

			ul.actions.fit {
				display: table;
				margin-left: -1em;
				padding: 0;
				table-layout: fixed;
				width: calc(100% + 1em);
			}

				ul.actions.fit li {
					display: table-cell;
					padding: 0 0 0 1em;
				}

					ul.actions.fit li > * {
						margin-bottom: 0;
					}

				ul.actions.fit.small {
					margin-left: -0.5em;
					width: calc(100% + 0.5em);
				}

					ul.actions.fit.small li {
						padding: 0 0 0 0.5em;
					}

	dl {
		margin: 0 0 2em 0;
	}

/* Table */

	.table-wrapper {
		-webkit-overflow-scrolling: touch;
		overflow-x: auto;
	}

	table {
		margin: 0 0 2em 0;
		width: 100%;
	}

		table tbody tr {
			border: solid 1px rgba(144, 144, 144, 0.25);
			border-left: 0;
			border-right: 0;
		}

			table tbody tr:nth-child(2n + 1) {
				background-color: rgba(144, 144, 144, 0.075);
			}

		table td {
			padding: 0.75em 0.75em;
		}

		table th {
			color: #666;
			font-size: 0.9em;
			font-weight: bold;
			padding: 0 0.75em 0.75em 0.75em;
			text-align: left;
		}

		table thead {
			border-bottom: solid 2px rgba(144, 144, 144, 0.25);
		}

		table tfoot {
			border-top: solid 2px rgba(144, 144, 144, 0.25);
		}

		table.alt {
			border-collapse: separate;
		}

			table.alt tbody tr td {
				border: solid 1px rgba(144, 144, 144, 0.25);
				border-left-width: 0;
				border-top-width: 0;
			}

				table.alt tbody tr td:first-child {
					border-left-width: 1px;
				}

			table.alt tbody tr:first-child td {
				border-top-width: 1px;
			}

			table.alt thead {
				border-bottom: 0;
			}

			table.alt tfoot {
				border-top: 0;
			}

/* Button */

	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	.button {
		-moz-appearance: none;
		-webkit-appearance: none;
		-o-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
		-o-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
		background-color: #666666;
		border: 0;
		color: #ffffff !important;
		cursor: pointer;
		display: inline-block;
		font-weight: bold;
		height: 2.75em;
		line-height: 2.95em;
		padding: 0 1.5em;
		text-align: center;
		text-decoration: none;
		white-space: nowrap;
	}

		input[type="submit"]:hover,
		input[type="reset"]:hover,
		input[type="button"]:hover,
		.button:hover {
			background-color: #737373;
		}

		input[type="submit"]:active,
		input[type="reset"]:active,
		input[type="button"]:active,
		.button:active {
			background-color: #595959;
		}

		input[type="submit"].icon,
		input[type="reset"].icon,
		input[type="button"].icon,
		.button.icon {
			padding-left: 1.35em;
		}

			input[type="submit"].icon:before,
			input[type="reset"].icon:before,
			input[type="button"].icon:before,
			.button.icon:before {
				margin-right: 0.5em;
			}

		input[type="submit"].fit,
		input[type="reset"].fit,
		input[type="button"].fit,
		.button.fit {
			display: block;
			margin: 0 0 1em 0;
			width: 100%;
		}

		input[type="submit"].small,
		input[type="reset"].small,
		input[type="button"].small,
		.button.small {
			font-size: 0.8em;
		}

		input[type="submit"].big,
		input[type="reset"].big,
		input[type="button"].big,
		.button.big {
			font-size: 1.35em;
		}

		input[type="submit"].alt,
		input[type="reset"].alt,
		input[type="button"].alt,
		.button.alt {
			background-color: transparent;
			box-shadow: inset 0 0 0 2px rgba(144, 144, 144, 0.25);
			color: #666 !important;
		}

			input[type="submit"].alt:hover,
			input[type="reset"].alt:hover,
			input[type="button"].alt:hover,
			.button.alt:hover {
				background-color: rgba(144, 144, 144, 0.075);
			}

			input[type="submit"].alt:active,
			input[type="reset"].alt:active,
			input[type="button"].alt:active,
			.button.alt:active {
				background-color: rgba(144, 144, 144, 0.2);
			}

			input[type="submit"].alt.icon:before,
			input[type="reset"].alt.icon:before,
			input[type="button"].alt.icon:before,
			.button.alt.icon:before {
				color: #bbb;
			}

		input[type="submit"].special,
		input[type="reset"].special,
		input[type="button"].special,
		.button.special {
			background-color: #be2226;
			color: #ffffff !important;
		}

			input[type="submit"].special:hover,
			input[type="reset"].special:hover,
			input[type="button"].special:hover,
			.button.special:hover {
				background-color: #c82d31;
			}

			input[type="submit"].special:active,
			input[type="reset"].special:active,
			input[type="button"].special:active,
			.button.special:active {
				background-color: #bbb;
			}

		input[type="submit"].disabled, input[type="submit"]:disabled,
		input[type="reset"].disabled,
		input[type="reset"]:disabled,
		input[type="button"].disabled,
		input[type="button"]:disabled,
		.button.disabled,
		.button:disabled {
			background-color: #444 !important;
			box-shadow: inset 0 -0.15em 0 0 rgba(0, 0, 0, 0.15);
			color: #fff !important;
			cursor: default;
			opacity: 0.25;
		}

/* --- */

	.nojs {display: none;}
	.active a {
		color: #bbb;
		border-bottom: 1px solid #be2226;
		outline: 0;
	}	
	
	.upc {text-transform: uppercase;}
	
	#contact a, #ryuha a, #upcoming a, #sitemap a, .side-nav a {/*color: #444;*/
		text-decoration: none;}
		
	#contact a:hover, .side-nav a:hover {color: #bbb;
		text-decoration: none;}
		
	.container {background: #fff;box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.05);padding-left:2em;padding-right:2em}
	#footer .container {background: #444;box-shadow: none;padding-left:2em;padding-right:2em;}
	
	.sep-li:after {
	content: "|";
	margin: 0 0.5em;
	color: #bbb;
	}
	
	.elastic-video {
		position: relative;
		padding-bottom: 55%;
		padding-top: 15px;
		height: 0;
		overflow: hidden;
		margin-bottom:2em;
	}
	.elastic-video iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	
/* Header */

	#skel-layers-wrapper {
		padding-top: 0em;
	}

	#header {
		color: #444;
		line-height: 1em;
		width: 100%;
		padding-top:3em;
	}

	#logo {
	height: 100px; 
	padding-top: 100px;	
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDUuODgyIDE0NS44ODIiPjxzdHlsZT4uc3R5bGUge2ZpbGw6ICNiZTIyMjY7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0eWxlIiBkPSJNNTQuMjM0IDYwLjI5M2M0LjE0NiAxLjEgOCAzLjIgMTEuMiA1Ljk0MWw2LjI5NS0zLjY0NmwtMi44ODMtNWw0LjA1OS0zLjg4M2w0LjExOSAzLjg4M2wtMi44ODUgNWw2LjIzNiAzLjYgYzMuMjU0LTIuNzg5IDcuMDktNC44MTYgMTEuMjM2LTUuOTQxYzguMjkxLTIuMTI1IDE0LjQyLTkuMTE5IDE1LjQxMi0xNy41ODdjMS4wMjUtOC41MDYtMy4zMDEtMTYuNzYxLTEwLjg4NS0yMC43NjUgYy03LjU0Ny0zLjk3LTE2Ljc4NS0yLjg3MS0yMy4yMzQgMi43NjZjLTYuNDQ5LTUuNjM2LTE1LjY4OS02LjczNi0yMy4yMzUtMi43NjZjLTcuNTg0IDQuMDA0LTExLjkxIDEyLjI1OS0xMC44ODMgMjAuOCBDMzkuODE1IDUxLjIgNDUuOSA1OC4yIDU0LjIgNjAuMjkzeiIvPjxwYXRoIGNsYXNzPSJzdHlsZSIgZD0iTTE0NS44MjMgNzAuMjM0di0wLjg4MWwtMC4wNTktMC44ODNsLTAuMDU5LTAuOTQxbC0wLjA1OS0wLjg4M2wtMC4xMTktMC44ODNsLTAuMDU5LTAuODgxTDE0NS4zNTMgNjRsLTAuMTE3LTAuODgzIGwtMC4xMTctMC44ODNsLTAuMTc4LTAuODhsLTAuMTE3LTAuODgzbC0wLjE3Ni0wLjg4M2wtMC4xNzgtMC44ODNsLTAuMTc2LTAuODgzbC0wLjE3Ni0wLjg4MWwtMC4xNzgtMC44ODVsLTAuMjM0LTAuODgxIGwtMC4yMzYtMC44MjRsLTAuMjM0LTAuODgzbC0wLjIzNi0wLjg4bC0wLjIzNC0wLjgyNGwtMC4yOTUtMC44ODNsLTAuMjM0LTAuODI0bC0wLjI5NS0wLjg4MWwtMC4yOTMtMC44MjRsLTAuMzU0LTAuODI0IGwtMC4yOTUtMC44ODFsLTAuMzUyLTAuODI0bC0wLjI5NS0wLjgyMmwtMC4zNTQtMC44MjRsLTAuMzUyLTAuODI0bC0wLjM1NC0wLjgyNGwtMC40MTItMC44MjJsLTAuNDEyLTAuNzY2bC0wLjM1Mi0wLjgyNCBsLTAuNDEyLTAuNzY0bC0wLjQxMi0wLjgyNGwtMC40NzEtMC43NjZsLTAuNDEyLTAuODIybC0wLjQ3MS0wLjc2NmwtMC40MTItMC43NjRsLTAuNDY5LTAuNzY0bC0wLjQ3My0wLjc2NmwtMC40NjktMC43NjYgbC0wLjUzMS0wLjcwNWwtMC40NjktMC43NjNsLTAuNTMxLTAuNzA3bC0wLjUyNy0wLjc2NmwtMC41MzEtMC43MDVsLTAuNTI5LTAuNzA3bC0wLjUyOS0wLjcwNWwtMC41ODgtMC43MDVsLTAuNTI5LTAuNzA3IGwtMC41ODgtMC43MDVsLTAuNTktMC42NDZsLTAuNTg4LTAuNzA3bC0wLjU4OC0wLjY0NmwtMC41ODgtMC42NDZsLTAuNjQ2LTAuNjQ4TDEyNS4xNzUgMjJsLTAuNjQ2LTAuNjQ2bC0wLjY0Ni0wLjY0NmwtMC42NDYtMC41OSBsLTAuNjQ4LTAuNjQ4bC0wLjY0Ni0wLjU4OGwtMC42NDYtMC41ODhsLTAuNzA3LTAuNTg4bC0wLjcwNS0wLjU4OGwtMC42NDYtMC41ODhMMTE4LjUyOCAxNmwtMC43MDUtMC41OWwtMC43MDUtMC41MjkgbC0wLjcwNy0wLjUyOWwtMC43MDUtMC41MjlsLTAuNzY2LTAuNTI5bC0wLjcwNS0wLjUyOWwtMC43NjYtMC40NzFsLTAuNzY0LTAuNTI5bC0wLjcwNy0wLjQ3MWwtMC43NjQtMC40N2wtMC43NjYtMC40NzEgbC0wLjc2NC0wLjQ3MWwtMC44MjQtMC40MTJMMTA4LjExOCA5bC0wLjc2Ni0wLjQxMmwtMC44MjQtMC40MTJsLTAuNzY0LTAuNDEybC0wLjgyNC0wLjQxMkwxMDQuMTE4IDdsLTAuNzY2LTAuNDEybC0wLjgyNC0wLjM1NCBsLTAuODIyLTAuMzUzbC0wLjgyNC0wLjM1M2wtMC44MjItMC4zNTNsLTAuODg1LTAuMjk0bC0wLjgyMi0wLjM1M2wtMC44MjQtMC4yOTRsLTAuODIyLTAuMjk0bC0wLjg4My0wLjI5NGwtMC44MjQtMC4yMzYgbC0wLjg4MS0wLjI5NGwtMC44MjQtMC4yMzVsLTAuODgzLTAuMjM1bC0wLjg4My0wLjIzNmwtMC44ODEtMC4yMzVsLTAuODI0LTAuMjM1TDg4Ljk0IDEuNzY0TDg4LjA2IDEuNTg4bC0wLjg4NS0wLjIzNSBsLTAuODgxLTAuMTE4bC0wLjg4My0wLjE3N2wtMC44ODMtMC4xNzZsLTAuODgxLTAuMTE4bC0wLjg4My0wLjExN2wtMC44ODMtMC4xMThsLTAuODgzLTAuMTE4bC0wLjg4MS0wLjA1OGwtMC44ODMtMC4xMTggbC0wLjk0MS0wLjA1OWwtMC44ODMtMC4wNTlsLTAuODgzLTAuMDU5TDc1LjY0NyAwaC0wLjg4M2gtMC45NDFINzIuOTRINzIuMDZoLTAuODg1aC0wLjg4MWwtMC45NDEgMC4wNThMNjguNDcgMC4xMTdsLTAuODgzIDAuMSBsLTAuODgxIDAuMDU5bC0wLjg4NSAwLjExOGwtMC45MzkgMC4wNThsLTAuODgzIDAuMTE4bC0wLjg4IDAuMTE4bC0wLjg4NSAwLjExN2wtMC44ODEgMC4xMThMNjAuNDcgMS4wNThsLTAuODgzIDAuMiBsLTAuODgxIDAuMTE4bC0wLjg4NSAwLjIzNWwtMC44ODEgMC4xNzZsLTAuODI0IDAuMTc3bC0wLjg4MiAwLjIzNWwtMC44ODEgMC4yMzVsLTAuODg1IDAuMjM2bC0wLjgyMiAwLjIzNWwtMC44ODEgMC4yIGwtMC44MjQgMC4yOTRsLTAuODgzIDAuMjM2bC0wLjgyNCAwLjI5NGwtMC44ODEgMC4yOTRMNDcuNTMgNC41MjlsLTAuODI0IDAuMzUzbC0wLjgyNCAwLjI5NGwtMC44MjIgMC4zNTNsLTAuODI0IDAuNCBsLTAuODIyIDAuMzUzbC0wLjgyNCAwLjM1NEw0MS43NjQgN0w0MC45NCA3LjM1MmwtMC43NjYgMC40MTJsLTAuODIyIDAuNDEybC0wLjc2NiAwLjQxMkwzNy43NjUgOWwtMC43NjYgMC40NjlsLTAuNzY0IDAuNCBsLTAuNzY2IDAuNDcxbC0wLjc2NCAwLjQ3MWwtMC43NjYgMC40N2wtMC43NjUgMC40NzFsLTAuNzY0IDAuNTI5bC0wLjcwNSAwLjQ3MWwtMC43NjYgMC41MjlsLTAuNzA1IDAuNTI5bC0wLjc2NiAwLjUgbC0wLjcwNSAwLjUyOUwyOC4wNiAxNS40MUwyNy4zNTMgMTZsLTAuNjQ2IDAuNTI5TDI2IDE3LjExN2wtMC43MDUgMC41ODhsLTAuNjQ4IDAuNTg4bC0wLjcwNSAwLjU4OGwtMC42NDYgMC41ODhsLTAuNjQ4IDAuNiBMMjIgMjAuNzA3bC0wLjY0NiAwLjY0NkwyMC43NjUgMjJsLTAuNjQ2IDAuNjQ2bC0wLjU5IDAuNjQ4bC0wLjY0NiAwLjY0NmwtMC41ODggMC42NDZsLTAuNTg4IDAuNzA3bC0wLjU4OCAwLjY0NmwtMC41MyAwLjcgTDE2IDI3LjM1M2wtMC41MyAwLjcwNWwtMC41ODggMC43MDVsLTAuNTI4IDAuNzA3bC0wLjUzMSAwLjcwNWwtMC41MjggMC43NjZsLTAuNDcyIDAuNzA3bC0wLjUyOCAwLjc2M2wtMC40NzIgMC43MDVsLTAuNDY5IDAuOCBsLTAuNTMxIDAuNzY2bC0wLjQxIDAuNzY0bC0wLjQ3MSAwLjc2NEw5LjQ3IDM2Ljk0bC0wLjQxMSAwLjgyMmwtMC40MTIgMC43NjZsLTAuNDcxIDAuODI0bC0wLjM1NCAwLjc2NGwtMC40MSAwLjgyNEw3IDQxLjcgbC0wLjM1NCAwLjgyMmwtMC4zNTMgMC44MjRsLTAuNDEyIDAuODI0bC0wLjI5NCAwLjgyNGwtMC4zNTQgMC44MjJsLTAuMzUzIDAuODI0bC0wLjI5NCAwLjg4MWwtMC4yOTQgMC44MjRMNCA0OS4xNzZsLTAuMjk0IDAuOSBsLTAuMjk0IDAuODI0bC0wLjIzNiAwLjg4M2wtMC4yOTQgMC44MjRsLTAuMjM1IDAuODhsLTAuMjM1IDAuODgzbC0wLjIzNiAwLjgyNEwyIDU2LjA1N2wtMC4yMzUgMC44ODVsLTAuMTc3IDAuODgxbC0wLjE3NiAwLjkgbC0wLjE3NyAwLjg4M2wtMC4xNzYgMC44ODNsLTAuMTE4IDAuODgzbC0wLjExOCAwLjg4bC0wLjE3NiAwLjg4M0wwLjUyOSA2NEwwLjQ3IDY0Ljg4MmwtMC4xMTcgMC44ODFsLTAuMDU5IDAuODgzbC0wLjA1OSAwLjkgTDAuMTE4IDY4LjQ3djAuODgzbC0wLjA1OSAwLjg4MXYwLjg4M0wwIDcydjEuODIybDAuMDU5IDAuODg0djAuODgxbDAuMDU5IDAuODgzdjAuOTQxbDAuMTE3IDAuODgzbDAuMDU5IDAuODgxbDAuMDU5IDAuOSBMMC40NyA4MC45NGwwLjA1OSAwLjg4M2wwLjExOCAwLjkzOWwwLjE3NiAwLjg4NWwwLjExOCAwLjg4MWwwLjExOCAwLjg4M2wwLjE3NiAwLjg4M2wwLjE3NyAwLjg4MWwwLjE3NiAwLjgyNGwwLjE3NyAwLjkgTDIgODkuNzYzbDAuMTc2IDAuODg1bDAuMjM2IDAuODgxbDAuMjM1IDAuODI0bDAuMjM1IDAuODgzbDAuMjk0IDAuODgxbDAuMjM2IDAuODI0bDAuMjk0IDAuODgzTDQgOTYuNjQ3bDAuMjk0IDAuODIybDAuMjk0IDAuOSBsMC4yOTQgMC44MjJsMC4zNTMgMC44MjRsMC4zNTQgMC44MjRsMC4yOTQgMC44MjRsMC40MTIgMC44MjJsMC4zNTMgMC44MjRMNyAxMDQuMTE2bDAuNDEyIDAuODI0bDAuNDEgMC43NjZsMC4zNTQgMC44IGwwLjQ3MSAwLjc2NmwwLjQxMiAwLjgyMmwwLjQxMSAwLjc2NmwwLjQ3MiAwLjc2NmwwLjQ3MSAwLjc2NGwwLjQxIDAuNzY0bDAuNTMxIDAuNzY2bDAuNDY5IDAuNzY2bDAuNDcyIDAuNzY0bDAuNTI4IDAuNyBsMC40NzIgMC43NjZsMC41MjggMC43MDdsMC41MzEgMC43MDVsMC41MjggMC43MDVsMC41ODggMC43NjZMMTYgMTE4LjQ3bDAuNTg4IDAuNzA1bDAuNTMgMC43MDdsMC41ODggMC43MDVsMC41ODggMC42IGwwLjU4OCAwLjY0NmwwLjY0NiAwLjcwNWwwLjU5IDAuNjQ4bDAuNjQ2IDAuNjQ2bDAuNTg4IDAuNTg4TDIyIDEyNS4xMTZsMC42NDYgMC42NDZsMC42NDggMC41OWwwLjY0NiAwLjU4OGwwLjcwNSAwLjYgbDAuNjQ4IDAuNTg4TDI2IDEyOC43MDZsMC43MDcgMC41ODhsMC42NDYgMC41ODhsMC43MDcgMC41MjlsMC43MDUgMC41MjlsMC43MDUgMC41ODhsMC43NjYgMC41MjlsMC43MDUgMC40NzFsMC43NjYgMC41IGwwLjcwNSAwLjUyOWwwLjc2NCAwLjQ3MWwwLjc2NSAwLjQ3MWwwLjc2NiAwLjQ3MWwwLjc2NCAwLjQ3MWwwLjc2NiAwLjQ3MWwwLjc2NCAwLjQ3MWwwLjc2NiAwLjQxMmwwLjgyMiAwLjQxMmwwLjc2NiAwLjQgbDAuODIyIDAuNDFsMC43NjYgMC40MTJsMC44MjQgMC40MTJsMC44MjQgMC4zNTRsMC44MjQgMC4zNTJsMC44MjIgMC4zNTRsMC44MjQgMC4zNTRsMC44MjIgMC4zNTRsMC44MjQgMC4zNTJsMC44MjQgMC4zIGwwLjgyNCAwLjI5M2wwLjg4MSAwLjI5NWwwLjgyNCAwLjI5M2wwLjg4MyAwLjI5NWwwLjgyNCAwLjIzNmwwLjg4MSAwLjI5M2wwLjgyMiAwLjIzNmwwLjg4NSAwLjIzNGwwLjg4MSAwLjE3OGwwLjg4MiAwLjIgbDAuODI0IDAuMjM0bDAuODgxIDAuMTc4bDAuODg1IDAuMTc2bDAuODgxIDAuMTc4bDAuODgzIDAuMTE1bDAuODgzIDAuMTc4bDAuODgxIDAuMTE3bDAuODg1IDAuMTE3bDAuODggMC4xMTlsMC44ODMgMC4xIGwwLjkzOSAwLjExN2wwLjg4NSAwLjA1OWwwLjg4MSAwLjA2MWwwLjg4MyAwLjA1OWwwLjg4MyAwLjA1N2wwLjk0MSAwLjA2MWgwLjg4MWwwLjg4NSAwLjA1OWgwLjg4MWgwLjg4M2wwLjk0MS0wLjA1OWgwLjg4MyBsMC44ODEtMC4wNjFsMC44ODMtMC4wNTdsMC44ODMtMC4wNTlsMC45NDEtMC4wNjFsMC44ODMtMC4wNTlsMC44ODEtMC4xMTdsMC44ODMtMC4xMTdsMC44ODMtMC4xMTlsMC44ODMtMC4xMTdsMC44ODEtMC4xMTcgbDAuODgzLTAuMTc4bDAuODgzLTAuMTE1bDAuODgxLTAuMTc4bDAuODg1LTAuMTc2bDAuODgxLTAuMTc4bDAuODgzLTAuMjM0bDAuODI0LTAuMjM0bDAuODgxLTAuMTc4bDAuODgzLTAuMjM0bDAuODgzLTAuMjM2IGwwLjgyNC0wLjI5M2wwLjg4MS0wLjIzNmwwLjgyNC0wLjI5NWwwLjg4My0wLjI5M2wwLjgyMi0wLjI5NWwwLjgyNC0wLjI5M2wwLjgyMi0wLjI5NWwwLjg4NS0wLjM1MmwwLjgyMi0wLjM1NGwwLjgyNC0wLjM1NCBsMC44MjItMC4zNTRsMC44MjQtMC4zNTJsMC43NjYtMC4zNTRsMC44MjItMC40MTJsMC44MjQtMC40MTJsMC43NjQtMC40MWwwLjgyNC0wLjQxMmwwLjc2Ni0wLjQxMmwwLjc2NC0wLjQxMmwwLjgyNC0wLjQ3MSBsMC43NjQtMC40NzFsMC43NjYtMC40NzFsMC43NjQtMC40NzFsMC43MDctMC40NzFsMC43NjQtMC40NzFsMC43NjYtMC41MjlsMC43MDUtMC41MjlsMC43NjYtMC40NzFsMC43MDUtMC41MjlsMC43MDctMC41ODggbDAuNzA1LTAuNTI5bDAuNzA1LTAuNTI5bDAuNzA3LTAuNTg4bDAuNjQ2LTAuNTg4bDAuNzA1LTAuNTMxbDAuNzA3LTAuNTg4bDAuNjQ2LTAuNjQ2bDAuNjQ2LTAuNTg4bDAuNjQ4LTAuNTlsMC42NDYtMC42NDYgbDAuNjQ2LTAuNjQ2bDAuNjQ2LTAuNTg4bDAuNTktMC42NDZsMC42NDYtMC42NDhsMC41ODgtMC43MDVsMC41ODgtMC42NDZsMC41ODgtMC42NDhsMC41OS0wLjcwNWwwLjU4OC0wLjcwN2wwLjUyOS0wLjcwNSBsMC41ODgtMC42NDZsMC41MjktMC43NjZsMC41MjktMC43MDVsMC41MzEtMC43MDVsMC41MjctMC43MDdsMC41MzEtMC43NjZsMC40NjktMC43MDVsMC41MzEtMC43NjRsMC40NjktMC43NjZsMC40NzMtMC43NjYgbDAuNDY5LTAuNzY0bDAuNDEyLTAuNzY0bDAuNDcxLTAuNzY2bDAuNDEyLTAuNzY2bDAuNDcxLTAuODIybDAuNDEyLTAuNzY2bDAuNDEyLTAuODIybDAuMzUyLTAuNzY2bDAuNDEyLTAuODI0bDAuNDEyLTAuODIyIGwwLjM1NC0wLjgyNGwwLjM1Mi0wLjgyMmwwLjM1NC0wLjgyNGwwLjI5NS0wLjgyNGwwLjM1Mi0wLjgyNGwwLjI5NS0wLjgyMmwwLjM1NC0wLjg4M2wwLjI5My0wLjgyMmwwLjI5NS0wLjgyNGwwLjIzNC0wLjg4MyBsMC4yOTUtMC44MjRsMC4yMzQtMC44ODFsMC4yMzYtMC44ODNsMC4yMzQtMC44MjRsMC4yMzYtMC44ODFsMC4yMzQtMC44ODVsMC4xNzgtMC44ODFsMC4xNzYtMC44ODNsMC4xNzYtMC44MjRsMC4xNzgtMC44ODEgbDAuMTc2LTAuODgzbDAuMTE3LTAuODgzbDAuMTc4LTAuODgxbDAuMTE3LTAuODg1bDAuMTE3LTAuOTM5bDAuMTE3LTAuODgzbDAuMDU5LTAuODgzbDAuMTE5LTAuODgzbDAuMDU5LTAuODgxbDAuMDU5LTAuODgzIGwwLjA1OS0wLjk0MXYtMC44ODNsMC4wNTktMC44ODF2LTMuNTg5TDE0NS44MjMgNzAuMjM0eiBNMTMyLjA2IDcyLjE3NXYwLjc2NnYwLjcwNXYwLjcwN2wtMC4wNjEgMC43NjR2MC43MDdsLTAuMDU5IDAuNyBsLTAuMDU5IDAuNzY2bC0wLjA1OSAwLjcwNWwtMC4wNTkgMC43MDdsLTAuMDU5IDAuNzA1bC0wLjExOSAwLjc2NGwtMC4wNTkgMC43MDdsLTAuMTE3IDAuNzA1bC0wLjExNyAwLjcwN2wtMC4xMTkgMC43IGwtMC4xMTUgMC43NjRsLTAuMTE5IDAuNzA3bC0wLjE3NiAwLjcwNWwtMC4xMTcgMC43MDdsLTAuMTc4IDAuNzA1bC0wLjE3NiAwLjcwN2wtMC4xNzYgMC43MDVsLTAuMTc4IDAuNzA3bC0wLjIzNCAwLjcgbC0wLjE3OCAwLjY0NmwtMC4yMzQgMC43MDVsLTAuMjM0IDAuNzA3bC0wLjIzNiAwLjcwNWwtMC4yMzYgMC42NDhsLTAuMjM0IDAuNzA1bC0wLjIzNCAwLjY0NmwtMC4yOTUgMC43MDdsLTAuMjM2IDAuNiBsLTAuMjkzIDAuNzA3bC0wLjI5NSAwLjY0NmwtMC4yOTMgMC42NDZsLTAuMjk1IDAuNjQ2bC0wLjM1MiAwLjY0OGwtMC4yOTUgMC42NDZsLTAuMzU0IDAuNjQ2bC0wLjM1MiAwLjY0NmwtMC4zNTQgMC42IGwtMC4zNTQgMC42NDZsLTAuMzU0IDAuNjQ4bC0wLjM1MiAwLjU4OGwtMC4zNTQgMC42NDZsLTAuNDEyIDAuNTg4bC0wLjQxMiAwLjY0NmwtMC4zNTIgMC41ODhsLTAuNDEyIDAuNTlsLTAuNDEyIDAuNiBsLTAuNDEyIDAuNTg4bC0wLjQ3MSAwLjU4OGwtMC40MTIgMC41OWwtMC40NzEgMC41ODhsLTAuNDEgMC41ODhsLTAuNDcxIDAuNTI5bC0wLjQ3MyAwLjU4OGwtMC40NjkgMC41MjlsLTAuNDcxIDAuNSBsLTAuNDcxIDAuNTI5bC0wLjUyOSAwLjU4OGwtMC40NzEgMC41MzFsLTAuNTI5IDAuNDY5bC0wLjQ3MSAwLjUzMWwtMC41MjkgMC41MjlsLTAuNTI5IDAuNDcxbC0wLjUzMSAwLjUyOWwtMC41MjcgMC41IGwtMC41MjkgMC40NjlsLTAuNTkgMC41MzFsLTAuNTI5IDAuNDY5bC0wLjUyOSAwLjQxMmwtMC41ODggMC40NzFsLTAuNTg4IDAuNDcxbC0wLjUyOSAwLjQxMmwtMC41OSAwLjQ3MWwtMC41ODggMC40IGwtMC41ODggMC40MTJsLTAuNTg4IDAuNDEybC0wLjY0NiAwLjQxbC0wLjU5IDAuNDEybC0wLjU4OCAwLjQxMmwtMC42NDYgMC4zNTRsLTAuNTg4IDAuNDEybC0wLjY0NiAwLjM1MmwtMC42NDYgMC40IGwtMC41OSAwLjM1NGwtMC42NDYgMC4zNTJsLTAuNjQ4IDAuMzU0bC0wLjY0NiAwLjI5NWwtMC42NDYgMC4zNTJsLTAuNjQ2IDAuMjk1bC0wLjY0OCAwLjI5NWwtMC43MDUgMC4yOTNsLTAuNjQ2IDAuMyBsLTAuNjQ4IDAuMjkzbC0wLjcwNSAwLjI5NWwtMC42NDYgMC4yMzRsLTAuNzA3IDAuMjk1bC0wLjY0NiAwLjIzNGwtMC43MDcgMC4yMzZsLTAuNzA1IDAuMjM0bC0wLjY0NiAwLjIzNmwtMC43MDUgMC4yIGwtMC43MDcgMC4yMzZsLTAuNzA1IDAuMTc2bC0wLjcwNyAwLjE3NmwtMC43MDUgMC4xNzhsLTAuNzA3IDAuMTc2bC0wLjcwNSAwLjE3NmwtMC43MDcgMC4xNzZsLTAuNzA1IDAuMTE5bC0wLjcwNSAwLjIgbC0wLjcwNSAwLjExN2wtMC43MDcgMC4xMTlsLTAuNzA1IDAuMTE3bC0wLjc2NiAwLjA1OWwtMC43MDcgMC4xMTdsLTAuNzA1IDAuMDYxbC0wLjcwNSAwLjExNWwtMC43NjYgMC4wNjFsLTAuNzA1IDAuMSBsLTAuNzA3IDAuMDU5aC0wLjc2NGwtMC43MDUgMC4wNTloLTAuNzA3aC0wLjc2NEg3Mi45NGgtMC43MDVINzEuNDdoLTAuNzA1bC0wLjcwNS0wLjA1OWgtMC43MDdsLTAuNzY2LTAuMDU5bC0wLjcwNS0wLjA1OSBsLTAuNzA3LTAuMDYxbC0wLjc2NC0wLjExNWwtMC43MDUtMC4wNjFsLTAuNzA3LTAuMTE3bC0wLjcwNS0wLjA1OWwtMC43MDctMC4xMTdsLTAuNzY1LTAuMTE5bC0wLjcwMy0wLjExN2wtMC43MDctMC4xNzYgbC0wLjcwNS0wLjExOUw2MCAxMzAuNTg3bC0wLjcwNS0wLjE3NmwtMC43MDctMC4xNzZsLTAuNzA1LTAuMTc4bC0wLjcwNy0wLjE3NmwtMC43MDctMC4xNzZsLTAuNzAzLTAuMjM2bC0wLjY0OC0wLjE3NiBsLTAuNzA1LTAuMjM2bC0wLjcwNy0wLjIzNGwtMC42NDYtMC4yMzZsLTAuNzA1LTAuMjM0bC0wLjcwNy0wLjI5NUw1MSAxMjcuODIzbC0wLjY0Ni0wLjI5NWwtMC43MDctMC4yOTNMNDkgMTI2Ljk0bC0wLjY0Ni0wLjI5MyBsLTAuNjQ4LTAuMjk1TDQ3IDEyNi4wNThsLTAuNjQ4LTAuMzUybC0wLjY0Ni0wLjI5NWwtMC42NDYtMC4zNTRsLTAuNTktMC4zNTJsLTAuNjQ2LTAuMzU0bC0wLjY0Ni0wLjM1NGwtMC41ODgtMC4zNTIgbC0wLjY0OC0wLjQxMmwtMC41ODgtMC4zNTRsLTAuNjQ2LTAuNDEybC0wLjU4OC0wLjQxMmwtMC41OS0wLjQxbC0wLjU4OC0wLjQxMmwtMC42NDYtMC40MTJsLTAuNTI5LTAuNDEybC0wLjU5LTAuNDcxIGwtMC41ODgtMC40MTJsLTAuNTg4LTAuNDcxbC0wLjUyOS0wLjQ3MWwtMC41ODgtMC40MTJsLTAuNTI5LTAuNDY5bC0wLjUyOS0wLjUzMWwtMC41ODctMC40NjlsLTAuNTI5LTAuNDcxbC0wLjUzMS0wLjUyOSBsLTAuNTI3LTAuNDcxbC0wLjQ3My0wLjUyOWwtMC41MjctMC41MzFsLTAuNTI5LTAuNDY5bC0wLjQ3MS0wLjUzMWwtMC40NzMtMC41ODhsLTAuNTI3LTAuNTI5bC0wLjQ3My0wLjUyOWwtMC40NjktMC41MjkgbC0wLjQ3MS0wLjU4OGwtMC40MTItMC41MjlsLTAuNDcxLTAuNTg4bC0wLjQ3MS0wLjU4OGwtMC40MTItMC41OWwtMC40MTItMC41ODhsLTAuNDEyLTAuNTg4bC0wLjQxMi0wLjU4OGwtMC40MTItMC41OSBsLTAuNDEtMC41ODhMMjMgMTA0LjUyOGwtMC4zNTQtMC41ODhsLTAuNDEyLTAuNjQ2bC0wLjM1Mi0wLjU4OGwtMC4zNTQtMC42NDhsLTAuMzU0LTAuNjQ2bC0wLjM1NC0wLjY0OGwtMC4zNTItMC42NDYgbC0wLjI5NS0wLjY0NmwtMC4zNTQtMC42NDZsLTAuMjkzLTAuNjQ4bC0wLjI5NS0wLjY0NmwtMC4zNTItMC42NDZsLTAuMjM2LTAuNjQ2bC0wLjI5My0wLjcwN2wtMC4yOTQtMC42NDZsLTAuMjM2LTAuNzA3IGwtMC4yOTMtMC42NDZsLTAuMjM1LTAuNzA1bC0wLjIzNS0wLjY0OGwtMC4yMzYtMC43MDVsLTAuMjM0LTAuNzA3bC0wLjE3Ni0wLjcwNWwtMC4yMzYtMC42NDZMMTYgODguNzA2bC0wLjIzNC0wLjcwNyBsLTAuMTc4LTAuNzA1bC0wLjE3Ni0wLjcwN2wtMC4xMTgtMC43MDVsLTAuMTc2LTAuNzA3TDE1IDg0LjQ3bC0wLjE3OC0wLjcwN2wtMC4xMTYtMC43NjRsLTAuMTE4LTAuNzA1bC0wLjExOC0wLjcwN2wtMC4xMTYtMC43MDUgbC0wLjA2LTAuNzA3bC0wLjExOC0wLjc2NGwtMC4wNTgtMC43MDVsLTAuMDYtMC43MDdMMTQgNzcuMjk0bC0wLjA1OS0wLjc2NmwtMC4wNi0wLjcwNXYtMC43MDd2LTAuNzY0bC0wLjA2LTAuNzA3di0wLjcwNXYtMC43NjYgbDAuMDYtMC43MDV2LTAuNzA3VjcwbDAuMDYtMC43MDVMMTQgNjguNTg3bDAuMDU5LTAuNzY2bDAuMDYtMC43MDVsMC4wNTgtMC43MDdsMC4xMTgtMC43MDNsMC4wNi0wLjc2NmwwLjExNi0wLjcwN2wwLjExOC0wLjcwNSBsMC4xMTgtMC43MDdsMC4xMTYtMC43MDVMMTUgNjEuNDFsMC4xMTgtMC43MDNsMC4xNzYtMC43NjZsMC4xMTgtMC43MDdsMC4xNzYtMC43MDVsMC4xNzgtMC42NDhMMTYgNTcuMTc2bDAuMTc2LTAuNzA3IGwwLjIzNi0wLjcwNWwwLjE3Ni0wLjcwN2wwLjIzNC0wLjcwNWwwLjIzNi0wLjY0NkwxNy4yOTQgNTNsMC4yMzUtMC42NDhsMC4yOTMtMC43MDVMMTguMDU5IDUxbDAuMjk0LTAuNzA3bDAuMjkzLTAuNjQ2IGwwLjIzNi0wLjcwN2wwLjM1Mi0wLjY0NmwwLjI5NS0wLjY0NmwwLjI5My0wLjY0NmwwLjM1NC0wLjY0OGwwLjI5NS0wLjY0NmwwLjM1Mi0wLjY0OGwwLjM1NC0wLjY0NmwwLjM1NC0wLjY0NmwwLjM1NC0wLjU4OCBsMC4zNTItMC42NDhsMC40MTItMC41ODhMMjMgNDEuMjk0bDAuNDEyLTAuNTg4bDAuNDEtMC42NDhsMC40MTItMC41ODhsMC40MTItMC41ODhsMC40MTItMC41ODhsMC40MTItMC41ODhsMC40MTItMC41OSBsMC40NzEtMC41ODhsMC40NzEtMC41MjlsMC40MTItMC41ODhsMC40NzEtMC41MjlsMC40NjktMC41ODhsMC40NzMtMC41MzFsMC41MjctMC41MjdsMC40NzMtMC41MjlsMC40NzEtMC41MzFsMC41MjktMC41MjcgbDAuNTI3LTAuNTMxbDAuNDczLTAuNTI5bDAuNTI3LTAuNDcxbDAuNTMxLTAuNTI5bDAuNTI5LTAuNDcxbDAuNTg3LTAuNDcxbDAuNTI5LTAuNDcxbDAuNTI5LTAuNDY5bDAuNTg4LTAuNDczbDAuNTI5LTAuNDcxIGwwLjU4OC0wLjQ2OWwwLjU4OC0wLjQxMmwwLjU5LTAuNDEyTDM4LjI5MyAyNWwwLjY0Ni0wLjQxMmwwLjU4OC0wLjQxMmwwLjU5LTAuNDEybDAuNTg4LTAuNDFMNDEuMzUyIDIzbDAuNTg4LTAuNDEybDAuNjQ4LTAuMzU0IGwwLjU4OC0wLjQxMmwwLjY0Ni0wLjM1MmwwLjY0Ni0wLjM1M2wwLjU5LTAuMzU0bDAuNjQ2LTAuMjkzbDAuNjQ2LTAuMzU0TDQ3IDE5LjgyMmwwLjcwNS0wLjM1NGwwLjY0OC0wLjI5M0w0OSAxOC45IGwwLjY0Ni0wLjI5M2wwLjcwNy0wLjI5NUw1MSAxOC4wNTdsMC42NDYtMC4yOTNsMC43MDctMC4yMzRsMC43MDUtMC4yMzZMNTMuNzA1IDE3bDAuNzA3LTAuMTc4bDAuNzA1LTAuMjM0bDAuNjQ4LTAuMjM2IGwwLjcwMy0wLjE3NmwwLjcwNy0wLjIzNGwwLjcwNy0wLjE3OGwwLjcwNS0wLjE3NmwwLjcwNy0wLjE3OEw2MCAxNS4yMzRsMC43MDctMC4xMTdsMC43MDUtMC4xNzZsMC43MDctMC4xMTlsMC43MDMtMC4xMTcgbDAuNzY1LTAuMTE3bDAuNzA3LTAuMTE5bDAuNzA1LTAuMTE3bDAuNzA3LTAuMTE3bDAuNzA1LTAuMDU5bDAuNzY0LTAuMDU5TDY3Ljg4MiAxNGgwLjcwNWwwLjc2Ni0wLjA1OWwwLjcwNy0wLjA2MWwwLjcwNS0wLjA1OSBoMC43MDVoMC43NjZoMC43MDVoMC43MDdoMC43NjRoMC43MDdsMC43MDUgMC4wNTlsMC43NjQgMC4wNjFMNzcuMjk0IDE0aDAuNzA1bDAuNzY2IDAuMTE3bDAuNzA1IDAuMDU5bDAuNzA1IDAuMDU5bDAuNzA3IDAuMSBsMC43NjYgMC4xMTdsMC43MDUgMC4xMTlsMC43MDcgMC4xMTdsMC43MDUgMC4xMTdsMC43MDUgMC4xMTlsMC43MDUgMC4xNzZsMC43MDcgMC4xMTdsMC43MDUgMC4xNzZsMC43MDcgMC4xNzhsMC43MDUgMC4yIGwwLjcwNyAwLjE3OGwwLjcwNSAwLjIzNGwwLjcwNyAwLjE3NmwwLjcwNSAwLjIzNmwwLjY0NiAwLjIzNEw5Mi4xNzUgMTdsMC43MDcgMC4yOTNsMC42NDYgMC4yMzZsMC43MDcgMC4yMzRsMC42NDYgMC4zIGwwLjcwNSAwLjIzNmwwLjY0OCAwLjI5NWwwLjY0NiAwLjI5M2wwLjcwNSAwLjI5NWwwLjY0OCAwLjI5M2wwLjY0NiAwLjM1NGwwLjY0NiAwLjI5NWwwLjY0NiAwLjM1NGwwLjY0OCAwLjI5M2wwLjY0NiAwLjQgbDAuNTkgMC4zNTNsMC42NDYgMC4zNTJsMC42NDYgMC40MTJsMC41ODggMC4zNTRMMTA0LjU4NyAyM2wwLjU4OCAwLjM1NGwwLjU5IDAuNDFsMC42NDYgMC40MTJsMC41ODggMC40MTJMMTA3LjU4NyAyNSBsMC41ODggMC40NzFsMC41OSAwLjQxMmwwLjUyOSAwLjQxMmwwLjU4OCAwLjQ2OWwwLjU4OCAwLjQ3MWwwLjUyOSAwLjQ3M2wwLjUyOSAwLjQ2OWwwLjU5IDAuNDcxbDAuNTI5IDAuNDcxbDAuNTI3IDAuNSBsMC41MzEgMC41MjlsMC41MjkgMC40NzFsMC41MjkgMC41MjlsMC40NzEgMC41MzFsMC41MjkgMC41MjdsMC40NzEgMC41MzFsMC41MjkgMC41MjlsMC40NzEgMC41MjdsMC40NzEgMC41MzFsMC40NjkgMC42IGwwLjQ3MyAwLjUyOWwwLjQ3MSAwLjU4OGwwLjQxIDAuNTI5bDAuNDcxIDAuNTg4bDAuNDEyIDAuNTlsMC40NzEgMC41ODhsMC40MTIgMC41ODhsMC40MTIgMC41ODhsMC40MTIgMC41ODhsMC4zNTIgMC42IGwwLjQxMiAwLjU4OGwwLjQxMiAwLjY0NmwwLjM1NCAwLjU4OGwwLjM1MiAwLjY0OGwwLjM1NCAwLjU4OGwwLjM1NCAwLjY0NmwwLjM1NCAwLjY0NmwwLjM1MiAwLjY0OGwwLjM1NCAwLjY0NmwwLjI5NSAwLjYgbDAuMzUyIDAuNjQ2bDAuMjk1IDAuNjQ2bDAuMjkzIDAuNjQ2bDAuMjk1IDAuNzA3bDAuMjkzIDAuNjQ2TDEyNy44MjMgNTFsMC4yOTUgMC42NDZsMC4yMzQgMC43MDVMMTI4LjU4NyA1M2wwLjIzNiAwLjcgbDAuMjM2IDAuNjQ2bDAuMjM0IDAuNzA1bDAuMjM0IDAuNzA3bDAuMTc4IDAuNzA1bDAuMjM0IDAuNzA3bDAuMTc4IDAuNzA1bDAuMTc2IDAuNjQ4bDAuMTc2IDAuNzA1bDAuMTc4IDAuNzA3bDAuMTE3IDAuOCBsMC4xNzYgMC43MDNsMC4xMTkgMC43MDdsMC4xMTUgMC43MDVsMC4xMTkgMC43MDdsMC4xMTcgMC43MDVsMC4xMTcgMC43MDdsMC4wNTkgMC43NjZsMC4xMTkgMC43MDNsMC4wNTkgMC43MDdsMC4wNTkgMC43IGwwLjA1OSAwLjc2NmwwLjA1OSAwLjcwN0wxMzEuOTk5IDcwdjAuNzY0bDAuMDYxIDAuNzA3VjcyLjE3NXoiLz48cGF0aCBjbGFzcz0ic3R5bGUiIGQ9Ik03OS44ODIgNzIuOTFjMC0zLjgxNi0zLjA5NC02LjkxLTYuOTEyLTYuOTFjLTMuODE2IDAtNi45MTIgMy4wOTQtNi45MTIgNi45MWMwIDMuOCAzLjEgNi45IDYuOSA2LjkgQzc2Ljc4OCA3OS44IDc5LjkgNzYuNyA3OS45IDcyLjkxeiIvPjxwYXRoIGNsYXNzPSJzdHlsZSIgZD0iTTcwLjg4MiA4Mi43NjNsLTYuMjk1LTMuNjQ2bC0yLjg4IDVsLTUuNDE0LTEuNTg4bDEuMzU0LTUuNDcxaDUuNzY1di03LjI5NGMtNC4wMjktMS4zOTUtNy43MDQtMy42ODItMTAuNzY1LTYuNzA1IGMtNS45NTMtNi4xMy0xNS4wNzUtNy45NTUtMjIuOTQtNC41ODljLTcuODY3IDMuMzY5LTEyLjg0OSAxMS4yMjYtMTIuNTMxIDE5Ljc2N2MwLjM1NSA4LjYgNS45IDE2LjEgMTQgMTguOCBjLTEuNjY0IDguNCAyIDE2LjkgOS4zIDIxLjQ3MWM3LjIzIDQuNiAxNi41IDQuMiAyMy4zNTItMC45NDFjNi44NzctNS4xMDIgOS44NzEtMTMuOTIgNy41MzEtMjIuMTc2IEM3MC4yNjkgOTEuMyA3MC4xIDg2LjkgNzAuOSA4Mi43NjN6Ii8+PHBhdGggY2xhc3M9InN0eWxlIiBkPSJNMTE2LjE3NSA1OC40NjljLTcuODY1LTMuMzY1LTE2Ljk4Ni0xLjU0MS0yMi45MzkgNC41ODljLTMuMDIzIDMuMDIzLTYuNjk3IDUuMzExLTEwLjc2NiA2LjcwNXY3LjI5NGg1Ljc2NmwxLjM1MiA1LjUgbC01LjQxMiAxLjU4OGwtMi44ODEtNWwtNi4yOTUgMy42NDZjMC43NzUgNC4yIDAuNiA4LjUwMi0wLjQ3MSAxMi42NDhjLTIuMzAzIDguMyAwLjcgMTcuMSA3LjUgMjIuMiBjNi44MzggNS4xIDE2LjEgNS41IDIzLjQgMC45NDFjNy4yMjktNC41NyAxMC45LTEzLjEwNyA5LjIzNi0yMS40NzFjOC4xMTMtMi43NjQgMTMuNjgtMTAuMjQ4IDE0LTE4LjgyMiBDMTI5LjAyNCA2OS43IDEyNCA2MS44IDExNi4yIDU4LjQ2OXoiLz48L3N2Zz4=) no-repeat center center;
	}
	
		#header h1{
			text-align: center;
			margin: 0;
			padding: 0;
			padding-top: 0.5em;
			width: 100%;
		}
		
		#header h1 a{
			color: #be2226;
			font-size: 1.25em;
			margin: 0;
			padding: 0;
			text-transform: uppercase;
		}
		
		#header h1 span{
			font-weight: lighter;
		}

		#header h2 {display: none;}
		
		#pagetitle {display:none;}
		
		#options {
			height: 40px;
			text-align: right;
			margin-top: -130px;
			font-size: 10pt;
			
			}
			
		#login {
			font-size: 10pt;
			}
		
		#login input[type="text"],
		#login input[type="password"],
		#login input[type="email"],
		#login select {
		height: 1.3em;
		font-size: 10pt;
		padding: 0 0.5em;
		background: #fff;
		width: 130px;
		line-height:10pt;
		}
	
		#login input[type="submit"],
		#login input[type="reset"],
		#login input[type="button"],
		#login .button {
			height: 1.6em;
			line-height: 1.3em;
		font-weight: lighter;
		background-color: #fff;
		border: 1px solid #bbb;
		color: #bbb !important;
		padding: 0 1em;
		
		}
	
	#login ul {
	padding-left:0px;}
			
	#loginopt {
	margin-top: -40px !important;
	margin-bottom: 190px !important;}
	
/*	ul#loginopt li:nth-child(2) a:before {
			content: "\f007\ ";
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		}
		
	ul#loginopt li:nth-child(3) a:before {
			content: "\f085\ ";
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		}
		
	ul#loginopt li:last-child a:before {
			content: "\f08b\ " !important;
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		} */
			
	#loginform {
	margin-top: -42px;
	margin-bottom: 189px;}
	
	#login li {
	vertical-align: top;}
	
	#login b {color:#bbb;}
		
		#mainnav {
			height: inherit;
			line-height: inherit;
			vertical-align: middle;
			text-transform: uppercase;
			text-align: center;
			padding-bottom:2em;
		}

			#header nav > ul {
				list-style: none;
				margin: 0;
				padding-left: 0;
			}

				#options > ul > li, 
				#login ul li{
					display: inline-block;
					padding-left: 0;
					color: #bbb;
				}
				
				#mainnav > ul > li {
					display: inline-block;
					margin-left: 3em;
					padding-left: 0;
				}

					#header nav > ul > li a {
						-moz-transition: color 0.2s ease-in-out;
						-webkit-transition: color 0.2s ease-in-out;
						-o-transition: color 0.2s ease-in-out;
						-ms-transition: color 0.2s ease-in-out;
						transition: color 0.2s ease-in-out;
						color: #444;
						display: inline-block;
						text-decoration: none;
					}
					
					#login > ul > li a, #options > ul > li a {
						color: #bbb !important;
					}
					
					#mainnav > ul > li:first-child {
						margin-left: 0;
					}
										
						#header nav > ul > li a:hover {
							color: #bbb;
						}
						
						#options > ul > li a:hover, #login > ul > li a:hover {
							color: #be2226 !important;
						}
						
						#header nav > ul > li a:focus {
							color: #bbb;
							border-bottom: 1px solid #be2226;
							outline: 0;
						}
						
						#login > ul > li a:focus, #options > ul > li a:focus {
							color: #be2226 !important;
							border-bottom: none !important;
							outline: 0;
						}

					

/* Banner */



	#banner {
		background: #f6f6f6;
		height: 380px;
		padding: 0 0;
		text-align: center;
		margin-bottom: 2em;
		margin-left: -2em;
		margin-right: -2em;
	}
	
	#banner ul {
		list-style:none;
		margin: 0;
		padding:0;}
		
	#banner li {
		margin: 0;
		padding:0;}
	
	#banner span {
	display:block;
		margin-top:-25px;
		margin-right: 10px;
		text-align: right;
		color: #f1f1f1;
		}
		
	#banner a {
		color: #fff;
		text-decoration: none;
		}

/* Main */

	#main {
		padding: 0;
		margin: 0;
		
	}
	
	#intro h2 {
		text-transform: uppercase;
		text-align: center;
		font-weight: lighter;
		font-size: 14pt;
		margin: 0;
	}
	
	#overview, #ryuha {
		text-align: center;}
	
	#overview h3{
		display:none;
		}
		
	#ryuha h3 {text-align:left;}
	
	#overview h4, #ryuha h4, .title_ryu span {
		font-weight: lighter;}
	
	#overview h4 span, #ryuha h4 span {
		display: block;
		color: #a4a4a4;}
	
	#overview a:hover, #ryuha a:hover {
	color: #be2226;
	}
	
	#overview p, #overview ul, #ryuha p, #ryuha ul {
	text-align:left;}
	
	#upcoming header {border-right: 1px solid #bbb;text-align:right;padding-right: 0.7em;}
	
	#upcoming time {font-size:30pt;
	font-weight: bold;
	line-height:32pt;}
	
	#upcoming header span {display:block;}
	
	.fw:after {content: " \f0da";
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;}
			
	#contact a[href^='mailto:']:before {
		content: "\f0e0\ ";
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-transform: none !important;
		}
		
	a.facebook:before {
		content: "\f09a\ ";
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-transform: none !important;
		}

/* Footer  */

	#footer {
		
		padding: 4em 2em;
		margin-left: -2em;
		margin-right: -2em;
	}

		#footer .copyright {
			color: #a4a4a4;
			font-size: 0.9em;
			margin: 2em 0 0 0;
			padding: 0;
			text-align: center;
		}

			#footer .copyright li {
				border-left: solid 1px rgba(144, 144, 144, 0.25);
				display: inline-block;
				list-style: none;
				margin-left: 1.5em;
				padding-left: 1.5em;
			}

				#footer .copyright li:first-child {
					border-left: 0;
					margin-left: 0;
					padding-left: 0;
				}