/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.news label.lblchkbox {
    margin-top: 15px;
}

.news input.chkbox {
    margin-top: 3px;
 }

.landing__form-multiple form input
{
   font-family: 'SimplonBP';	
   outline:none;
}

.landing__form-multiple form input[type=tel] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    min-height: 60px;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 0 54px;
    background: transparent;
    margin-bottom: 18px;
    transition: all .25s ease;
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    font-family: SimplonBP;
}

.landing__form-multiple form input[type=tel]::placeholder {
	color:#fff;
}

.landing__form-multiple form input[type=tel]:-ms-input-placeholder {
	color:#fff;
}

.landing__form-multiple form input[type=tel]::-ms-input-placeholder {
	color:#fff;
}


 .yikes-easy-mc-form {
	display: block;
	width: 100%;
 }

	.yikes-easy-mailchimp-edit-form-link {
		display: block;
		margin-bottom: 1em;
	}

	/*
	*	Inline form styles
	*	@since 6.0.3.8
	*/
	.yikes-easy-mc-form.yikes-mailchimp-form-inline {
		display: inline-block;
		width: 100%;
	}

 /* Input heights */
 .yikes-easy-mc-form select,
 .yikes-easy-mc-form input[type="text"],
 .yikes-easy-mc-form input[type="url"],
 .yikes-easy-mc-form input[type="email"],
 .yikes-easy-mc-form input[type="number"] {
	padding: 0.5278em;
	background-color: #F1F1F1;
	border: 2px solid rgba(51, 51, 51, 0.1);
	display: block;
	-moz-box-sizing: border-box;
	margin-bottom: 8px;
 }

 .yikes-easy-mc-form select:focus,
 .yikes-easy-mc-form input[type="text"]:focus,
 .yikes-easy-mc-form input[type="url"]:focus,
 .yikes-easy-mc-form input[type="email"]:focus,
 .yikes-easy-mc-form input[type="number"]:focus {
	outline: 2px solid rgba(51, 51, 51, 0.30);
	outline: 2px solid rgba(51, 51, 51, 0.30);
 }

 /* Datepicker */
.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {
	min-width: 258px;
 }

 /* Submit Button */
 .yikes-easy-mc-form .yikes-easy-mc-submit-button {
	display: block; /* block so if the last field is one-third/one-half it's not floated improperly */
	width: 100%;
	margin-top: .5em;
	min-height: 40px;
	padding: 10px;
	cursor: pointer;
 }
	.yikes-easy-mc-form .yikes-easy-mc-submit-button.admin-logged-in {
		margin-bottom: 1em;
	}

	/*
	*	Inline submit button & label
	*	@since 6.0.3.8
	*/

	.yikes-easy-mc-form .empty-form-inline-label .empty-label.labels-hidden {
		display: none;
	}

	.yikes-easy-mc-form .submit-button-inline-label {
		width: 20%;
		min-width: 90px;
		float: left;
	}

		.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button {
			margin-top: 0;
			margin-bottom: .5em;
		}

  /* Form Description */
   .yikes-easy-mc-form .form-field-description {
		display: block;
		margin-top: .25em;
		margin-bottom: .75em;
		font-style: italic;
		font-weight: normal;
		font-size: 80%;
	 }

	.yikes-easy-mc-error-message {
		color: rgba(216, 48, 57, 0.87);
		background: #FFBABA;
		padding: 12px;
		position: relative;
	}

	.yikes-easy-mc-success-message {
		color: #4F8A10;
		background: #DFF2BF;
		padding: 12px;
		position: relative;
	}

 /* Labels & Descriptions */
 .yikes-easy-mc-form label,
 .yikes-easy-mc-form .field-no-label {
	display: inline-block;
	margin-bottom: .5em;
	width: 100%;
 }

 /* Interest Group Required Error Notice */
 p.yikes-mailchimp-required-interest-group-error {
	color: rgba(216, 48, 57, 0.87);
	margin: 8px 0;
 }

 /* No Label Descriptions */

 .yikes-easy-mc-form select,
 .yikes-easy-mc-form input[type="number"],
 .yikes-easy-mc-form input[type="text"],
 .yikes-easy-mc-form input[type="email"],
 .yikes-easy-mc-form input[type="url"],
 .yikes-easy-mc-form input[type="password"],
 .yikes-easy-mc-form textarea {
	box-sizing: border-box;
	display: block;
	width: 100%;
	max-width: 100%;
 }

	.yikes-easy-mc-form .yikes-easy-mc-submit-button-image  {
		padding: 0;
		width: 16%;
		min-width: 140px;
		max-width: 200px;
	}

	.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button-image {
		width: 100%;
		max-width: 100%;
	}

 /** Radio Form Buttons **/
 .checkbox-parent-label {
	width: 100%;
	display: block;
 }
 .yikes-easy-mc-form .yikes-easy-mc-checkbox-label {
	display: inline-block;
 }

 .yikes-easy-mc-display-none,
 .mailchimp-field-hidden {
	display: none !important;
 }

 .yikes-easy-mc-text-align-right {
	text-align: right;
 }

	/** Remove top margin on the form title **/
	#yikes-mailchimp-container .yikes-form-title {
		margin-top: 0;
	}

	/** Disclaimer Text **/
	.yikes-mailchimp-disclaimer-text {
		display: block;
		margin-top: 1em;
	}

/**
*	Update subscription details response/preloader
*	@since 6.0.4.1
*/
.update-email-preloader,
.yikes-mailchimp-preloader {
	position: absolute;
	top: 40%;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}

img.yikes-mailchimp-preloader{
	max-height:40px;
}
img.loading-dots.yikes-mc-loading-dots{
	max-height:20px;
}

/*
*	ReCaptcha Styles
*	- Responsive
*/
.g-recaptcha {
	transform: scale(0.81);
	-webkit-transform: scale(0.81);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	margin: 7px 0 -3px 0;
}

/**
* Styles for when a required field is missing (server side check)
* @since 6.3.0
*/
.yikes-mc-required-field-not-filled {
	background-color: #FFBABA !important;
}

@media screen and (max-height: 575px) {
	#rc-imageselect, .g-recaptcha {
		transform: scale(0.81);
		-webkit-transform: scale(0.81);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
}

/* End ReCaptcha */

 /******************************************/
 /*    Front End Pre-defined Classes  */
 /******************************************/

	/*
		To Do
		- list height
		- scroll text for blocks of html text (disclaimer etc.)
		http://www.gravityhelp.com/css-ready-classes-for-gravity-forms/

	/*****************************************/
	/*        Inline Radio & Checkboxes       */
	/****************************************/
	.yikes-easy-mc-form label.option-inline > label {
		display: inline-block;
		float: left;
		width: auto !important;
		margin-right: 15px;
	}

		/******************************************************/
		/*        Inline Radio & Checkboxes Hieghts     */
		/*****************************************************/
			/* Height 25px */
			.yikes-easy-mc-form label.option-height-25 {
				height: 25px;
			}
			/* Height 50px */
			.yikes-easy-mc-form label.option-height-50 {
				height: 50px;
			}
			/* Height 75px */
			.yikes-easy-mc-form label.option-height-75 {
				height: 75px;
			}
			/* Height 100px */
			.yikes-easy-mc-form label.option-height-100 {
				height: 100px;
			}
			/* Height 125px */
			.yikes-easy-mc-form label.option-height-125 {
				height: 125px;
			}
			/* Height 150px */
			.yikes-easy-mc-form label.option-height-150 {
				height: 150px;
			}

	/*****************************************/
	/*   	  		2-Column Radio           */
	/****************************************/
	.yikes-easy-mc-form label.option-2-col > label {
		display: inline-block;
		float: left;
		width: 50%;
	}

	/*****************************************/
	/*   	  		3-Column Radio           */
	/****************************************/
	.yikes-easy-mc-form label.option-3-col > label {
		display: inline-block;
		float: left;
		width: 33%;
	}

	/*****************************************/
	/*   	  		4-Column Radio           */
	/****************************************/
	.yikes-easy-mc-form label.option-4-col > label {
		display: inline-block;
		float: left;
		width: 25%;
	}

	/*****************************************/
	/*   	  		2-Column Form            */
	/****************************************/
	.yikes-easy-mc-form label.field-left-half,
	.yikes-easy-mc-form input.field-left-half {
		width: 48%;
		float: left;
		margin-right: 2%;
	 }

	.yikes-easy-mc-form label.field-right-half,
	 .yikes-easy-mc-form input.field-right-half {
		width: 48%;
		float: right;
		margin-left: 2%;
	 }

	 /*****************************************/
	/*   	  		3-Column Form            */
	/****************************************/

	.yikes-easy-mc-form label.field-third,
	.yikes-easy-mc-form input.field-third {
		width: 32%;
		float: left;
		margin-right: 1.33333%;
	 }


	/****************************************/
	/*			Responsive Styles			 */
	/***************************************/

		/*
		*	Field Half Styles
		*	Break at 525px
		*/
		@media only screen and (max-width: 525px) {
			.yikes-easy-mc-form label.field-left-half,
			.yikes-easy-mc-form input.field-left-half,
			.yikes-easy-mc-form label.field-right-half,
			.yikes-easy-mc-form input.field-right-half {
				width: 100%;
			}
		}

		/*
		*	Field Third Styles
		*	Breaks at 955px & 525px
		*/
		@media only screen and (max-width: 955px) {
			.yikes-easy-mc-form label.field-third:nth-child(odd),
			.yikes-easy-mc-form input.field-third:nth-child(odd) {
				width: 48%;
				float: left;
				margin-right: 2%;
			}
			.yikes-easy-mc-form label.field-third:nth-child(even),
			.yikes-easy-mc-form input.field-third:nth-child(even) {
				width: 48%;
				float: right;
				margin-left: 0;
			}
		}
		@media only screen and (max-width: 525px) {
			.yikes-easy-mc-form label.field-third,
			.yikes-easy-mc-form input.field-third {
				width: 100% !important;
				margin-right: 0;
				margin-left: 0;
				float: none;
			}
		}

	/***************************************/
	/*		Datepicker Responsive		*/
	/***************************************/
	@media only screen and (max-width: 525px) {
		.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {
			min-width: 84%;
		}
	}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1wdWJsaWMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtHQUFBLEdBQWtHLHVCQUFJLGVBQUEsRUFBQSxZQUFBLEdBQUEsR0FBQSx5Q0FBd0MsZUFBbUIsR0FBeUMsbUJBQUEsR0FBQSxHQUFBLDhDQUFBLEVBQUEsb0RBQTRDLHNCQUFBLEdBQUEsWUFBQSxHQUFBLEdBQUEsbUJBQUEsRUFBQSxvTUFBQSxrQkFBcUIsRUFBQSwwQkFBQSxFQUFBLHdDQUFBLEVBQUEsZUFBQSxFQUFBLDRCQUFBLEVBQUEsbUJBQUEsR0FBQSxHQUFBLGtPQUFBLDBDQUFBLEVBQUEsMENBQTRTLEdBQUEsR0FBQSxnQkFBQSxDQUFBLDhGQUF3VCxpQkFBQSxHQUFBLEdBQUEsbUJBQThMLEVBQUEsb0RBQUEsZUFBQSxDQUFBLGtGQUFBLEVBQUEsWUFBQSxFQUFBLGlCQUE2SSxFQUFBLGlCQUEwRSxFQUFBLGNBQUEsRUFBQSxnQkFBQSxHQUFBLEVBQUEscUVBQUEsbUJBQUEsR0FBQSxHQUFBLHdEQUFpRyxHQUFBLDRFQUFzSSxjQUFBLEdBQUEsR0FBQSxvREFBK0IsV0FBQSxHQUFBLGdCQUFBLEdBQUEsWUFBQSxHQUFBLElBQUEsa0ZBQUEsY0FBQSxJQUFBLG9CQUFBLElBQUEsSUFBQSxzQkFBQSxJQUFBLGdEQUFBLGVBQUEsR0FBQSxtQkFBQSxHQUFBLHFCQUFBLEdBQUEsbUJBQUEsSUFBQSxJQUFBLHdEQUFBLGVBQUEsR0FBQSxtQkFBQSxHQUFBLG1CQUFBLElBQUEsR0FBQSxpQ0FBQSwrQkFBQSxHQUFBLG9CQUFBLEdBQUEsY0FBQSxHQUFBLG1CQUFBLEdBQUEsR0FBQSxtQ0FBQSxlQUFBLEdBQUEsb0JBQUEsR0FBQSxjQUFBLEdBQUEsbUJBQUEsR0FBQSxHQUFBLDJCQUFBLEVBQUEsbUVBQUEsc0JBQUEsRUFBQSxvQkFBQSxFQUFBLFlBQUEsR0FBQSxHQUFBLDBDQUFBLEVBQUEsbURBQUEsK0JBQTQ3QixFQUFBLGNBQUEsR0FBQSxHQUFBLDJCQUFBLEdBQUEsZ1JBQUEsdUJBQTBGLEVBQUEsZUFBQSxFQUFBLFlBQUEsRUFBQSxnQkFBQSxHQUFBLEdBQUEsNERBQUEsV0FBQSxHQUFBLFdBQUEsR0FBQSxpQkFBQSxHQUFBLGlCQUFBLEdBQUEsR0FBQSx1RkFBQSxZQUFBLEdBQUEsZ0JBQUEsR0FBQSxHQUFBLDBCQUFBLEVBQUEsMEJBQUEsWUFBQSxFQUFBLGVBQUEsR0FBQSxFQUFBLHFEQUFBLHNCQUFBLEdBQUEsR0FBQSx5REFBQSx5QkFBQSxHQUFBLEdBQUEsbUNBQUEsa0JBQUEsR0FBQSxHQUFBLDJDQUFpdUIsRUFBQSxpREFBMEosY0FBQSxHQUFBLEdBQUEsdUJBQUEsRUFBQSxxQ0FBQSxlQUFBLEdBQUEsZ0JBQUEsR0FBQSxFQUFBLHdFQUFBLENBQUEsdURBQXVRLG1CQUFBLEVBQUEsU0FBQSxFQUFBLFFBQTBCLEVBQUEsU0FBQSxFQUFBLFVBQUEsRUFBQSxlQUFBLEVBQUEsQ0FBQSx1Q0FBQSxDQUFBLGdCQUE4TSx1QkFBQSxFQUFBLCtCQUFBLEVBQUEsc0JBQUEsRUFBQSw4QkFBQSxFQUFBLHFCQUE0RyxFQUFBLEdBQUEseUNBQUEsa0NBQUEsdUJBQXFDLEdBQUEsK0JBQUEsR0FBQSxzQkFBMkMsR0FBQSw4QkFBQSxHQUFBLEVBQUEsRUFBQSxtQkFBQSxHQUFBLDRDQUFBLEVBQUEsdUNBQUEsRUFBQSw0Q0FBQSxHQUFBLG9NQUFBLEVBQUEsNENBQTZFLEVBQUEsMENBQUEsRUFBQSxvREFBQSxzQkFBQSxHQUFBLFlBQUEsR0FBQSx1QkFBQSxHQUFBLG1CQUFBLEdBQUEsSUFBQSx3REFBQSxHQUFBLGtEQUFBLEdBQUEsdURBQUEsSUFBQSxpQkFBQSxJQUFBLGlEQUFBLGFBQUEsS0FBQSxJQUFBLGlCQUFBLElBQUEsaURBQUEsYUFBQSxLQUFBLElBQUEsaUJBQUEsSUFBQSxpREFBQSxhQUFBLEtBQUEsSUFBQSxrQkFBQSxJQUFBLGtEQUFBLGNBQUEsS0FBQSxJQUFBLGtCQUFBLElBQUEsa0RBQUEsY0FBQSxLQUFBLElBQUEsa0JBQUEsSUFBQSxrREFBQSxjQUFBLEtBQUEsR0FBQSwyQ0FBQSxFQUFBLHFDQUFBLEVBQUEsMENBQUEsRUFBQSxtREFBQSxzQkFBQSxHQUFBLFlBQUEsR0FBQSxXQUFBLEdBQUEsR0FBQSwyQ0FBQSxFQUFBLHFDQUFBLEVBQUEsMENBQUEsRUFBQSxtREFBQSxzQkFBQSxHQUFBLFlBQUEsR0FBQSxXQUFBLEdBQUEsR0FBQSwyQ0FBQSxFQUFBLHFDQUFBLEVBQUEsMENBQUEsRUFBQSxtREFBQSxzQkFBQSxHQUFBLFlBQUEsR0FBQSxXQUFBLEdBQUEsR0FBQSwyQ0FBQSxFQUFBLHFDQUFBLEVBQUEsMENBQUEsRUFBQSwwRkFBQSxXQUFBLEdBQUEsWUFBQSxHQUFBLGlCQUFBLElBQUEsR0FBQSw2RkFBQSxXQUFBLEdBQUEsYUFBQSxHQUFBLGdCQUFBLElBQUEsSUFBQSwyQ0FBQSxFQUFBLHFDQUFBLEVBQUEsMENBQUEsR0FBQSxrRkFBQSxXQUFBLEdBQUEsWUFBQSxHQUFBLHVCQUFBLElBQUEsSUFBQSwwQ0FBQSxFQUFBLDRCQUFBLEVBQUEseUNBQUEsSUFBQSxnREFBQSxHQUFBLCtDQUFBLDRMQUFBLFlBQUEsS0FBQSxJQUFBLElBQUEsMERBQUEsR0FBQSwrQ0FBQSxvSEFBQSxXQUFBLEtBQUEsWUFBQSxLQUFBLGlCQUFBLEtBQUEsSUFBQSxzSEFBQSxXQUFBLEtBQUEsYUFBQSxLQUFBLGVBQUEsS0FBQSxJQUFBLEdBQUEsK0NBQUEsc0ZBQUEsdUJBQUEsS0FBQSxnQkFBQSxLQUFBLGVBQUEsS0FBQSxZQUFBLEtBQUEsSUFBQSxHQUFBLHlDQUFBLEVBQUEsNkJBQUEsRUFBQSx5Q0FBQSxFQUFBLDhDQUFBLGdHQUFBLGVBQUEsSUFBQSxHQUFBIiwiZmlsZSI6Inlpa2VzLWluYy1lYXN5LW1haWxjaGltcC1leHRlbmRlci1wdWJsaWMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHIgKiBBbGwgb2YgdGhlIENTUyBmb3IgeW91ciBwdWJsaWMtZmFjaW5nIGZ1bmN0aW9uYWxpdHkgc2hvdWxkIGJlXHIgKiBpbmNsdWRlZCBpbiB0aGlzIGZpbGUuXHIgKi9cciBcciAueWlrZXMtZWFzeS1tYy1mb3JtIHtcclx0ZGlzcGxheTogYmxvY2s7XHJcdHdpZHRoOiAxMDAlO1xyIH1cclx0XHJcdC55aWtlcy1lYXN5LW1haWxjaGltcC1lZGl0LWZvcm0tbGluayB7XHJcdFx0ZGlzcGxheTogYmxvY2s7XHJcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXHR9XHIgXHIgLyogSW5wdXQgaGVpZ2h0cyAqL1xyIC55aWtlcy1lYXN5LW1jLWZvcm0gc2VsZWN0LFxyIC55aWtlcy1lYXN5LW1jLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxyIC55aWtlcy1lYXN5LW1jLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyIC55aWtlcy1lYXN5LW1jLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcdG1pbi1oZWlnaHQ6IDQwcHg7XHJcdHBhZGRpbmc6IDEwcHg7XHJcdGJhY2tncm91bmQ6ICNGMUYxRjE7XHJcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcciB9XHIgXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBzZWxlY3Q6Zm9jdXMsXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcciAueWlrZXMtZWFzeS1tYy1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzIHtcclx0b3V0bGluZTogMnB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC4zMCk7XHJcdG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuMzApO1xyIH1cciBcciAvKiBTdWJtaXQgQnV0dG9uICovXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSAueWlrZXMtZWFzeS1tYy1zdWJtaXQtYnV0dG9uIHtcclx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXHR3aWR0aDogMTAwJTtcclx0bWFyZ2luLXRvcDogMWVtO1xyXHRtYXJnaW4tYm90dG9tOiAxZW07XHIgfVxyICBcciAgLyogRm9ybSBEZXNjcmlwdGlvbiAqL1xyICAgLnlpa2VzLWVhc3ktbWMtZm9ybSAuZm9ybS1maWVsZC1kZXNjcmlwdGlvbiB7XHJcdFx0ZGlzcGxheTogYmxvY2s7XHJcdFx0bWFyZ2luLXRvcDogLS4yNWVtO1xyXHRcdG1hcmdpbi1ib3R0b206IC43NWVtO1xyXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclx0IH1cclx0IFxyXHQgLnlpa2VzLWVhc3ktbWMtZm9ybSBsYWJlbCA+IC5mb3JtLWZpZWxkLWRlc2NyaXB0aW9uIHtcclx0XHRkaXNwbGF5OiBibG9jaztcclx0XHRtYXJnaW4tdG9wOiAuMjVlbTtcclx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclx0IH1cciBcciBcciAvKiBMYWJlbHMgRGVzY3JpcHRpb25zICovXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBsYWJlbCxcciAueWlrZXMtZWFzeS1tYy1mb3JtIC5maWVsZC1uby1sYWJlbCB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0bWFyZ2luLWJvdHRvbTogLjVlbTtcclx0d2lkdGg6IDEwMCU7XHIgfVxyIFxyIFxyIC8qIE5vIExhYmVsIERlc2NyaXB0aW9ucyAqL1xyIFxyIC55aWtlcy1lYXN5LW1jLWZvcm0gc2VsZWN0LFxyIC55aWtlcy1lYXN5LW1jLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcciAueWlrZXMtZWFzeS1tYy1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBcciAueWlrZXMtZWFzeS1tYy1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLCBcciAueWlrZXMtZWFzeS1tYy1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgXHIgLnlpa2VzLWVhc3ktbWMtZm9ybSB0ZXh0YXJlYSB7XHJcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0d2lkdGg6IDEwMCU7XHIgfVxyIFxyIC8qKiBSYWRpbyBGb3JtIEJ1dHRvbnMgKiovXHIgLmNoZWNrYm94LXBhcmVudC1sYWJlbCB7XHJcdHdpZHRoOiAxMDAlO1xyXHRkaXNwbGF5OiBibG9jaztcciB9XHIgLnlpa2VzLWVhc3ktbWMtZm9ybSAueWlrZXMtZWFzeS1tYy1jaGVja2JveC1sYWJlbCB7XHJcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcciB9XHIgLnlpa2VzLWVhc3ktbWMtZm9ybSAueWlrZXMtZWFzeS1tYy1jaGVja2JveC1sYWJlbC5sYXN0LXNlbGVjdGlvbiB7XHJcdG1hcmdpbi1ib3R0b206IDA7XHIgfVxyIFxyIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHIgLyogICAgRnJvbnQgRW5kIFByZS1kZWZpbmVkIENsYXNzZXMgICovXHIgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cciBcclx0LyogXHJcdFx0VG8gRG9cclx0XHQtIElubGluZSBMaXN0XHJcdFx0LSBsaXN0IGhlaWdodFxyXHRcdC0gc2Nyb2xsIHRleHQgZm9yIGJsb2NrcyBvZiBodG1sIHRleHQgKGRpc2NsYWltZXIgZXRjLilcclx0XHRodHRwOi8vd3d3LmdyYXZpdHloZWxwLmNvbS9jc3MtcmVhZHktY2xhc3Nlcy1mb3ItZ3Jhdml0eS1mb3Jtcy9cclx0XHRcclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiAgICAgICAgSW5saW5lIFJhZGlvICYgQ2hlY2tib3hlcyAgICAgICAqL1xyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0Lnlpa2VzLWVhc3ktbWMtZm9ybSBsYWJlbC5vcHRpb24taW5saW5lID4gbGFiZWwge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHRmbG9hdDogbGVmdDtcclx0XHR3aWR0aDogYXV0bztcclx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcdH1cdFxyXHRcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qICAgXHQgIFx0XHQyLUNvbHVtbiBSYWRpbyAgICAgICAgICAgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC55aWtlcy1lYXN5LW1jLWZvcm0gbGFiZWwub3B0aW9uLTItY29sID4gbGFiZWwge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHRmbG9hdDogbGVmdDtcclx0XHR3aWR0aDogNTAlO1xyXHR9XHJcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qICAgXHQgIFx0XHQzLUNvbHVtbiBSYWRpbyAgICAgICAgICAgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC55aWtlcy1lYXN5LW1jLWZvcm0gbGFiZWwub3B0aW9uLTMtY29sID4gbGFiZWwge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHRmbG9hdDogbGVmdDtcclx0XHR3aWR0aDogMzMlO1xyXHR9XHJcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qICAgXHQgIFx0XHQ0LUNvbHVtbiBSYWRpbyAgICAgICAgICAgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC55aWtlcy1lYXN5LW1jLWZvcm0gbGFiZWwub3B0aW9uLTMtY29sID4gbGFiZWwge1xyXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclx0XHRmbG9hdDogbGVmdDtcclx0XHR3aWR0aDogMjUlO1xyXHR9XHJcdFxyXHQvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qICAgXHQgIFx0XHQyLUNvbHVtbiBGb3JtICAgICAgICAgICAgKi9cclx0LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdCAueWlrZXMtZWFzeS1tYy1mb3JtIGxhYmVsLmZpZWxkLWxlZnQtaGFsZiB7XHJcdFx0d2lkdGg6IDQ4JTtcclx0XHRmbG9hdDogbGVmdDtcclx0XHRtYXJnaW4tcmlnaHQ6IDIlO1xyXHQgfVxyXHQgXHJcdCAueWlrZXMtZWFzeS1tYy1mb3JtIGxhYmVsLmZpZWxkLXJpZ2h0LWhhbGYge1xyXHRcdHdpZHRoOiA0OCU7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHRcdG1hcmdpbi1sZWZ0OiAyJTtcclx0IH1cclx0IFxyXHQgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHQvKiAgIFx0ICBcdFx0My1Db2x1bW4gRm9ybSAgICAgICAgICAgICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXHRcclx0Lnlpa2VzLWVhc3ktbWMtZm9ybSBsYWJlbC5maWVsZC1sZWZ0LXRoaXJkIHtcclx0XHR3aWR0aDogMzIlO1xyXHRcdGZsb2F0OiBsZWZ0O1xyXHRcdG1hcmdpbi1yaWdodDogMS4zMzMzMyU7XHJcdCB9XHJcdCBcclx0IC55aWtlcy1lYXN5LW1jLWZvcm0gbGFiZWwuZmllbGQtcmlnaHQtdGhpcmQge1xyXHRcdHdpZHRoOiAzMiU7XHJcdFx0ZmxvYXQ6IHJpZ2h0O1xyXHRcdG1hcmdpbi1sZWZ0OiAxLjMzMzMzJTtcclx0IH1cclx0IFxyXHQgXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcdC8qXHRcdENoZWNrYm94IEludGVncmF0aW9uIFN0eWxlc1x0ICovXHJcdC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclx0Il19 */